你好,云效在流水线中已经有“阿里云镜像构建”这个环节,那我在 K8S发布的时候,里面的占位符 : IMAGE 为什么不能自动识别,还需要我们填写IMAGE 对应的数值吗?如果不填就报错了。
你好,云效在流水线中已经有“阿里云镜像构建”这个环节,那我在 K8S发布的时候,里面的占位符 ?[阿里云云效]
「点点赞赏,手留余香」
还没有人赞赏,快来当第一个赞赏的人吧!
你好,云效在流水线中已经有“阿里云镜像构建”这个环节,那我在 K8S发布的时候,里面的占位符 : IMAGE 为什么不能自动识别,还需要我们填写IMAGE 对应的数值吗?如果不填就报错了。
在云效中,镜像构建环节和 K8S 发布环节是两个不同的环节,其中镜像构建环节会生成镜像,并发布到镜像仓库中,而 K8S 发布环节需要从镜像仓库中拉取镜像,并在 Kubernetes 集群中进行部署。
在 K8S 发布环节中,需要填写镜像名称和镜像的版本号,如:
registry.cn-hangzhou.aliyuncs.com/<你的命名空间>/<镜像名称>:<版本号>
。如果未填写镜像名称和版本号,就会出现报错。您可以尝试在 K8S 发布环节中选择“选择镜像”按钮,它会自动从您的镜像仓库中拉取最新版本的镜像,然后将其用作部署应用程序的基础镜像。如果您不想使用最新版本的镜像,也可以手动填写镜像名称和版本号。请注意,在填写镜像名称和版本号时,确保与您在镜像构建环节中生成的镜像名称和版本号是一致的。
在 K8S 发布环节中,需要填写镜像名称和版本号,以告诉 Kubernetes 集群从哪个镜像中拉取镜像并在其之上构建应用程序。
k8s发布 步骤里的最下面有一个变量 您选择上游产物 这里会给您提供三个镜像地址,您得选一个,此回答整理自钉群“云效开发者交流群6群”