问题标签 [google-container-registry]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1676 浏览

google-container-registry - 在 Google Cloud Builder 中获取标签

在新创建的谷歌容器构建器中,我无法在构建过程中获取 git 标签。在构建过程中,默认克隆似乎不会获取 git 标签。我添加了一个调用的自定义构建过程,git fetch --tags但这会导致错误:

Fetching origin git: 'credential-gcloud.sh' is not a git command. See 'git --help'. fatal: could not read Username for 'https://source.developers.google.com': No such device or address

0 投票
2 回答
1331 浏览

gitlab - 是否可以将 Google Container Builder 与 GitLab 一起使用

我可以看到 Cloud Source Repository、GitHub 和 Bitbucket 的选项,但是否可以从我的私人 Gitlab 服务器使用 git repo?

0 投票
1 回答
65 浏览

google-cloud-platform - Google Container Registry 中的 repo 权限

有没有办法在单个 GCR 项目中对不同的 repos 拥有不同的权限?

0 投票
1 回答
526 浏览

google-kubernetes-engine - 我们是否需要三个 cloudbuild.yml 文件才能在 Google Cloud Container Builder 中进行简单设置?

在 Google Cloud Container Builder 上,我们希望:

  • 将任何分支推送到 REPO:BRANCH
  • 将任何标签推送到 REPO:TAG
  • 将 master 推送到 REPO:latest

我们是否需要cloudbuild.yml为每个文件创建一个单独的文件?有没有更轻松的方法来做到这一点?

我们需要在 UI 中使用文件而不是触发器,因为构建需要 20 分钟,而 UI 触发器的超时时间为 10 分钟。

0 投票
1 回答
738 浏览

google-container-registry - Google Container Registry - 最大图像大小?

尝试谷歌搜索并阅读他们的文档,但我找不到他们支持的最大图像尺寸是多少?我有一个 15.7GB 的图像,我无法将它上传到容器注册表:

0 投票
1 回答
660 浏览

docker - 谷歌容器引擎在从容器注册表中提取图像时遇到问题

我正在尝试在 GKE(运行 1.6.0)上创建一个部署,如下所示:

创建此失败并显示以下错误消息:

其他看起来几乎相同但使用不同映像的部署按预期工作。我要拉的图像有什么问题?我该如何调试/修复这个?

0 投票
0 回答
81 浏览

docker - GCR 构建失败

在上周,我使用 Google Cloud Registry 进行的所有构建都在构建时间 1 分钟后失败,并显示以下消息:

来自守护程序的错误响应:没有这样的容器:b673590505f0d07c58c5d6413d46d522b4f17549ebe72c523230eff0f8772e6f

错误:没有这样的容器:b673590505f0d07c58c5d6413d46d522b4f17549ebe72c523230eff0f8772e6f

似乎构建容器正在消亡?

0 投票
1 回答
1051 浏览

google-app-engine - Cloud Container Builder - gcloud app deploy 失败,缺少权限

我正在尝试使用 Google Cloud Builder 为 appengine 应用程序(标准环境)设置持续部署。我有以下 cloudbuild.yaml 设置:

据我了解,云构建器使用服务帐户[PROJECT-ID]@cloudbuild.gserviceaccount.com,因此我在驾驶舱的 IAM 部分添加了角色 App Engine Admin。尽管如此,它仍然失败并出现错误:

知道我错过了什么吗?

谢谢!

0 投票
2 回答
78 浏览

google-kubernetes-engine - Google Container Builder 无法访问私有 Github 存储库

我在 Github 上有两个私有存储库,A 和 B。它们都是 Golang 项目。项目 A 依赖于存储库 B。我已将两个存储库都添加到 Google 源代码中。

现在在 Container builder 中,当我尝试为项目 A 构建时,它无法访问存储库 B。在构建日志中,我看到:

我该如何调试/修复这个?

0 投票
1 回答
42 浏览

gcloud - 无法使用 2 个不同的服务帐户推送到 2 个不同的容器注册表

我正在自动化我们的构建过程。在执行推送之前,我运行以下脚本来登录正确的服务帐户。

但是,无论是哪个登录名,当我执行此命令时,我总是会推送到我们的“测试”帐户的注册表

我需要运行另一个命令来将我的推送端点设置为正确的帐户吗?

谢谢,托德