云原生社区 > 容器服务 > 正文

阿里云容器服务通过LoadBalancer暴露IPv6服务

简介: IPv4地址已接近枯竭,被誉为下一代互联网技术的IPv6成为新的“全球互联网门牌号”,它可以让地球上的每一粒沙子都拥有地址。当下,各国都在加速推进下一代互联网的部署,工信部也互联网服务商提出了IPv6改造的要求,国内的各大互联网厂商都在进行着IPv6的改造,IPv6的改造已迫在眉睫。
+关注继续查看

阿里云容器服务通过LoadBalancer暴露IPv6服务

背景:

IPv4地址已接近枯竭,被誉为下一代互联网技术的IPv6成为新的“全球互联网门牌号”,它可以让地球上的每一粒沙子都拥有地址。当下,各国都在加速推进下一代互联网的部署,工信部也互联网服务商提出了IPv6改造的要求,国内的各大互联网厂商都在进行着IPv6的改造,IPv6的改造已迫在眉睫。
那么部署在阿里云容器服务上的应用如何暴露提供IPv6的服务呢?我们可以使用IPv6类型的LoadBalancer来暴露我们的服务。

使用方式:

  1. 创建容器服务的k8s集群,注意创建集群的 kube-proxy 代理模式需要是IPVS
    cluster
  2. 创建LoadBalancer类型的Service,创建的模板的annotation中指定LoadBalancer类型为IPv6,例如下面的模板,声明使用ipv6,后端关联到一组nginx pod:

    apiVersion: v1
    kind: Service
    metadata:
    annotations:
      service.beta.kubernetes.io/alibaba-cloud-loadbalancer-ip-version: ipv6
    name: nginx
    spec:
    ports:
    - port: 80
      protocol: TCP
      targetPort: 80
    selector:
      run: nginx
    type: LoadBalancer
  3. 创建好后通过kubectl get svc 可以看到创建好的LoadBalancer类型的Service,大概20s后再通过kubectl get svc可以看到LoadBalancer的外网IP初始化出IPv6的IP地址:

      /tmp kubectl get svc nginx
    NAME         TYPE           CLUSTER-IP     EXTERNAL-IP          PORT(S)        AGE
    nginx        LoadBalancer   172.17.2.134   2408:4001:f10::182   80:30612/TCP   18s
  4. 在IPv6的环境中测试访问外部的地址,就可以访问到我们暴露的服务,例如我们上面创建的这个LoadBalancer,访问 "http://[2408:4001:f10::182]"地址,就能返回后端的nginx的服务:
    ipv6

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云 Serverless 容器服务全面升级:新增组件全托管、AI 镜像秒级拉取能力
阿里云 Serverless 容器服务全面升级:新增组件全托管、AI 镜像秒级拉取能力
6449 0
【热点追踪】从价值到架构,走近全新升级的阿里云 Serverless 容器服务 ASK
【热点追踪】从价值到架构,走近全新升级的阿里云 Serverless 容器服务 ASK
40 0
《阿里云产品手册2022-2023 版》——容器服务
《阿里云产品手册2022-2023 版》——容器服务
11 0
《云原生架构容器&微服务优秀案例集》——03 零售/电商——识货 基于阿里云容器服务实现云原生提效降本
《云原生架构容器&微服务优秀案例集》——03 零售/电商——识货 基于阿里云容器服务实现云原生提效降本
24 0
阿里云容器服务 ACK 产品技术动态(202304)
阿里云容器服务 ACK 产品技术动态(202304)
37 0
《2021 阿里云可观测技术峰会演讲实录合辑(上)》——四、阿里云ACK容器服务生产级可观测体系建设实践【上】
《2021 阿里云可观测技术峰会演讲实录合辑(上)》——四、阿里云ACK容器服务生产级可观测体系建设实践【上】
26 0
《2021 阿里云可观测技术峰会演讲实录合辑(上)》——四、阿里云ACK容器服务生产级可观测体系建设实践【下】
《2021 阿里云可观测技术峰会演讲实录合辑(上)》——四、阿里云ACK容器服务生产级可观测体系建设实践【下】
24 0
《2023云原生实战案例集》——02 零售/电商/本地生活——识货 基于阿里云容器服务实现云原生提效降本
《2023云原生实战案例集》——02 零售/电商/本地生活——识货 基于阿里云容器服务实现云原生提效降本
31 0
阿里云容器服务 ACK 产品技术动态(202304)
阿里云容器服务 ACK 【集群运维】 Feature:集群删除支持同步删除日志 Project 集群删除支持用户以勾选的方式同步删除日志 Project。由于日志 Project 包含多个 logstore,也记录了方方面面的日志数据,建议您在充分确认的情况下再做出是否同步删除的选择。
59 0
阿里云容器服务 ACK 产品技术动态(202303)
阿里云容器服务 ACK 产品技术动态(202303)
37 0
容器服务
+关注
国内唯一 Forrester 公共云容器平台领导者象限。
+关注
csome
阿里云容器服务的高级研发工程师,花名溪恒,专注于容器底层技术和网络
文章
问答
视频
相关电子书
更多
阿里云存储产品手册
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关实验场景
更多