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

容器服务ACK中创建了一个k8s-ack集群然后可以看到这个镜像地址的少了vpc的路径是为何?

大佬们,请问一个问题哈,我创建了一个k8s-ack集群,然后创建容器等等配置,我这里容器的镜像路径指定的是registry-vpc.cn-beijing.aliyuncs.com/default-aliyun/web:v1d8456676be3c4c20ea7c8142869cb9ce.png,然后创建正常运行c4270de45e3274c5e67b78eac4d42465.png,但是我通过云效流水线进行批量更新的时候出现问题,fcd7420e37050def3d20f37343051b38.png
可以看到这个镜像地址的少了vpc的路径,这个是是什么原因导致的呀?

展开
收起
我是三好学生 2023-07-31 12:31:33 75 0
2 条回答
写回答
取消 提交回答
  • 在容器服务ACK(Alibaba Cloud Container Service for Kubernetes)中,当你创建一个Kubernetes集群时,你可能会注意到镜像地址中缺少VPC的路径。这是由于ACK在部署Kubernetes集群时采用了一种特殊的网络架构。

    ACK中的Kubernetes集群使用专用虚拟网络(Virtual Private Cloud,VPC)来隔离和管理容器间的通信。在这种架构下,容器和Pod之间的通信不再依赖于基础设施的物理网络地址,而是通过虚拟网络路由进行转发。

    因此,在ACK中创建的Kubernetes集群中,镜像地址中缺少VPC的路径是正常的现象。实际上,容器内部的网络通信是通过VPC内部的虚拟IP地址进行的,而不是基于VPC的物理IP地址。

    这种架构设计可以提供更好的网络隔离和安全性,并允许容器在不同的VPC之间进行通信,同时减少了对底层网络配置的依赖。

    希望以上解释能够帮助你理解为何在ACK中创建的Kubernetes集群中镜像地址中缺少VPC的路径。如有其他问题,请随时提问。

    2023-07-31 14:21:40
    赞同 展开评论 打赏
  • 请检查云效发布配置,镜像地址会严格按照发布的yaml来执行。此回答整理自钉群“阿里云容器服务ACK用户大群”

    2023-07-31 12:38:44
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关产品

  • 容器服务Kubernetes版
  • 相关电子书

    更多
    ACK 云原生弹性方案—云原生时代的加速器 立即下载
    ACK集群类型选择最佳实践 立即下载
    企业运维之云原生和Kubernetes 实战 立即下载

    相关镜像