当前位置: 首页 > 知识库问答 >
问题:

更改Cloud Code VSCode扩展的skaffold命令

益英逸
2023-03-14

我正在为VSCode使用云代码扩展,每次部署时,执行的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(docker)push工作,并相应地填充我的gcr.io/project-1。

但是我在project-2中的云运行服务没有被授予访问gcr.io/Project-1的权限,部署(Image Pull)失败。

请问,您知道在运行Cloud Deploy(并更新目标注册表)时在哪里更改默认skaffold命令吗?

谢谢

共有1个答案

盖和泰
2023-03-14

您可以更改注册表云代码vscode扩展推到,转到设置:

在扩展→云代码部分,更改映像注册表设置:

如果您无法使其工作,请尝试删除本地.vscode目录,并再次执行cloud code:build,这样它将再次请求容器注册表URI。

 类似资料:
  • 问题内容: 关于扩展django管理模板的一个(不是这样)快速问题。 我试图通过在结果行(row1和row2类)之间添加一个包含一些与该对象相关的对象的中间行来更改特定模型的结果列表(在django lingo中更改列表)。 我搜索了代码,但没有找到一种方法来执行此操作。非常感谢任何指针。代码也将有所帮助。 PS:我知道我应该设计自己的界面,但这是一个内部项目,我没有太多时间可以花时间。另外,dj

  • 扩展说明 所有服务器均支持 telnet 访问,用于人工干预。 扩展接口 org.apache.dubbo.remoting.telnet.TelnetHandler 扩展配置 <dubbo:protocol telnet="xxx,yyy" /> <!-- 缺省值设置,当<dubbo:protocol>没有配置telnet属性时,使用此配置 --> <dubbo:provider telnet=

  • 因为我不是程序员,我已经尽了最大努力...使用这里找到的代码:Javascript首次亮相-从Chrome控制台到bookmarklet并使用我写了以下内容:

  • 问题内容: 假设从CGI开始,我已经将文件显示为文件。我想将的文件扩展名更改为显示文件。我该怎么做? 问题答案: , 例如:

  • 使用焊接1.1.13。最终在测试与Arquillian...... 假设我向一个字段注入了一些不稳定的东西。比如一个受更改影响的属性,我希望拥有注入点的bean接收更改事件。考虑创建一个CDI扩展。 捕获ProcessAnnotatedType事件并查找在字段注入点上具有自定义注释的所有字段: 之后,他甚至抓取了字段的所有注入点,并用对应于“包装器”类型的新字段替换了底层的WeldField。否则

  • 问题内容: 我想通过目录递归迭代和修改某一分机的所有文件的扩展名,说来。bash命令执行此操作是什么? 问题答案: 如果您有可用的重命名,请使用: 如果重命名不可用,请使用: