你好,云效在流水线中已经有“阿里云镜像构建”这个环节,那我在 K8S发布的时候,里面的占位符 : IMAGE 为什么不能自动识别,还需要我们填写IMAGE 对应的数值吗?如果不填就报错了。
在云效中,镜像构建环节和 K8S 发布环节是两个不同的环节,其中镜像构建环节会生成镜像,并发布到镜像仓库中,而 K8S 发布环节需要从镜像仓库中拉取镜像,并在 Kubernetes 集群中进行部署。
在 K8S 发布环节中,需要填写镜像名称和镜像的版本号,如:registry.cn-hangzhou.aliyuncs.com/<你的命名空间>/<镜像名称>:<版本号>
。如果未填写镜像名称和版本号,就会出现报错。
您可以尝试在 K8S 发布环节中选择“选择镜像”按钮,它会自动从您的镜像仓库中拉取最新版本的镜像,然后将其用作部署应用程序的基础镜像。如果您不想使用最新版本的镜像,也可以手动填写镜像名称和版本号。请注意,在填写镜像名称和版本号时,确保与您在镜像构建环节中生成的镜像名称和版本号是一致的。
在 K8S 发布环节中,需要填写镜像名称和版本号,以告诉 Kubernetes 集群从哪个镜像中拉取镜像并在其之上构建应用程序。
k8s发布 步骤里的最下面有一个变量 您选择上游产物 这里会给您提供三个镜像地址,您得选一个,此回答整理自钉群“云效开发者交流群6群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。