我正在使用VSCode的Cloud Code扩展,每次部署时,执行的skaffold
命令如下:
skaffold run --enable-rpc -v info --rpc-http-port 33291 --default-repo gcr.io/project-1`
在我的skaffold.yaml文件中,我具有以下配置build.artifacts[].context.image: gcr.io/project-2/hello-world
因此,在构建步骤之后,继续部署
The push refers to repository [gcr.io/project-1/gcr.io/project-2/hello-world]
当然...这不是我所期望的。
在本地,我的gcloud使用的帐户可以访问两个项目,以便skaffold(泊坞窗)推送工作正常,并且相应地填充了我的gcr.io/project-1。
但是我的project-2中的Cloud Run服务未获得访问gcr.io/project-1的权限,并且部署(image pull
)失败。
请,您知道在运行Cloud Deploy(并更新目标注册表)时在哪里更改默认skaffold命令吗?
谢谢