容器云平台是否能很好的支持IPv6?

目前金融行业正在进行IPv6的推广阶段,不少应用已迁移至IPv6环境,且有些应用不能使用64转换,在这种情况下,容器云是否已能完全支持IPv6

3回答

gxcornflakesgxcornflakes  信息技术经理 , 某金融单位
zhuhaiqiang赞同了此回答
目前Kubernetes社区对于IPv6支持的进展如下: 从Kubernetes 1.9版本开始,添加了对于IPv6的集群的支持,作为alpha功能 ; 从1.13版本开始,Kubernetes默认DNS服务器更改为具有完全IPv6支持的CoreDNS ; 从1.16版本开始,提供了对于IPv4/IPv6双栈支持,如果Kubernetes集群启用了IPv4 / IP...显示全部

目前Kubernetes社区对于IPv6支持的进展如下: 从Kubernetes 1.9版本开始,添加了对于IPv6的集群的支持,作为alpha功能 ; 从1.13版本开始,Kubernetes默认DNS服务器更改为具有完全IPv6支持的CoreDNS ; 从1.16版本开始,提供了对于IPv4/IPv6双栈支持,如果Kubernetes集群启用了IPv4 / IPv6双协议栈网络,则该集群将支持同时分配IPv4和IPv6地址。 因此基于Kubernetes的容器云平台选型1.16+版本。
在Kubernetes集群上启用IPv4/IPv6双栈协议可提供以下功能:
 - 双栈Pod网络(每个Pod分配一个IPv4和IPv6地址)

  • 支持IPv4和IPv6的服务(每个服务必须用于单个地址系列 )  - 同时通过IPv4和IPv6接口的集群外出口路由(例如Internet ) 为了利用IPv4 / IPv6双栈Kubernetes集群,需要满足以下先决条件:  - Kubernetes 1.16或更高版本
  • 提供程序对双栈网络的支持(云提供程序或其他方式必须能够为Kubernetes节点提供可路由的IPv4 / IPv6网络接口)
  • 支持双栈的网络插件 CNI (例如Kubenet、Calico、Canel)
收起
 2020-12-03
浏览923
楼上同学有个地方答错了,目前社区内应该就calico对双栈ip支持比较好,flannel和canal是不支持的issue如下:https://github.com/etcd-io/etcd/blob/master/Documentation/tuning.md。因为Rancher在金融中有非常多客户,所以在网络插件这块rancher的canal+macvlan支持对pod同时分...显示全部

楼上同学有个地方答错了,目前社区内应该就calico对双栈ip支持比较好,flannel和canal是不支持的issue如下:https://github.com/etcd-io/etcd/blob/master/Documentation/tuning.md
因为Rancher在金融中有非常多客户,所以在网络插件这块rancher的canal+macvlan支持对pod同时分配ipv4和ipv6 ip地址,满足金融监管要求

收起
 2020-12-04
浏览926
duanzhanlingduanzhanling  软件开发工程师 , 段占领
这个要根据实际情况进行处理1.如果是自建IDC的话,相关的防火墙或者路由器需要支持IPv6,同时k8s的ingress也要启用ipv6功能2.如果是使用阿里云的ACK的话,svc创建slb,slb是支持ipv6的。显示全部

这个要根据实际情况进行处理
1.如果是自建IDC的话,相关的防火墙或者路由器需要支持IPv6,同时k8s的ingress也要启用ipv6功能
2.如果是使用阿里云的ACK的话,svc创建slb,slb是支持ipv6的。

收起
 2020-11-30
浏览916

提问者

aoe888系统分析师, 国联证券股份股份有限公司

容器云管理平台选型优先顺序调查

发表您的选型观点,参与即得50金币。

问题状态

  • 发布时间:2020-11-26
  • 关注会员:4 人
  • 问题浏览:1467
  • 最近回答:2020-12-04