目前金融行业正在进行IPv6的推广阶段,不少应用已迁移至IPv6环境,且有些应用不能使用64转换,在这种情况下,容器云是否已能完全支持IPv6
收起目前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接口的集群外出口路由(例如Internet )
为了利用IPv4 / IPv6双栈Kubernetes集群,需要满足以下先决条件:
- Kubernetes 1.16或更高版本