
[英]GCP - Cloud Build can't connect to GCS bucket with file during build stage in dockerfile
这是我正在使用的 dockerfile: 它在从 Cloud Shell 构建时有效,但在从 Cloud Build 运行时无效。 我收到以下错误: ServiceException: 401 Anonymous caller does not have storage.objects.get a ...
[英]GCP - Cloud Build can't connect to GCS bucket with file during build stage in dockerfile
这是我正在使用的 dockerfile: 它在从 Cloud Shell 构建时有效,但在从 Cloud Build 运行时无效。 我收到以下错误: ServiceException: 401 Anonymous caller does not have storage.objects.get a ...
[英]how to specify default cloud run revision url in the cloud build yaml file
我有一个 GCP 项目,我在其中使用云构建触发器不断将对 GitHub 存储库所做的更改 (PR) 部署到云运行服务我最初设置它的方式是我使用 GCP GUI 这会导致云构建中的触发器\云构建触发器具有如下所示的 yaml 文件 每当运行此触发器时,都会像这样创建一个新的云运行修订版 然后我可以 ...
[英]How to build a docker image inside Airflow
我想将一个应用程序部署到 Airflow,它接受一个配置文件作为参数,拉取该配置指定的 git 存储库,然后将其转换为 Docker 图像,然后将该图像上传到 GCP 的 Artifact Registry。 在 Airflow DAG 中构建 docker 图像的最佳实践是什么? 我尝试通过 Ai ...
[英]GCP Cloud Build via trigger: Dockerfile not found
我尝试通过从 Gitlab 调用的 webhook 在 GCP Cloud Build 上触发构建 Docker 图像。该 webhook 有效,但当我运行docker build时构建过程停止并出现此错误: unable to prepare context: unable to evaluate ...
[英]How to integrate OWASP ZAP into GCP Cloud Build CI/CD
我正在尝试在我的 Cloud Build 管道中运行 OWASP ZAP baseline SCAN。 https://www.zaproxy.org/docs/docker/baseline-scan/#usage我在 Github、Azure 和其他网站中找到了有关如何执行此操作的教程,但在 ...
[英]List all branches from Google Cloud Source Repository
我是新手,因为我想获取/列出在 Google Cloud Source 存储库中创建的所有分支。 由于 AWS 具有列表分支功能,但 GCP 没有。 即使我们在 python 中写了一个 function 但它返回的是空列表。 由于 AWS 有self.client_codecommit.list_ ...
[英]How to use Google Cloud Build with Yarn 2+
如何将 Google Cloud Build 与 Yarn 2+ 一起使用? 我是否需要创建自己的节点图像来支持它,或者是否有一些简写的入口点,如entrypoint: "yarn2" 使用 NodeJs 进行云构建: 当前结果: ...
[英]How to automatically encrypt a file in a GCS Bucket using a public key and GPG encryption
我正在研究一个自动化过程,该过程在某些特定步骤中需要检测文件何时“着陆”或在特定 GCS 存储桶中创建。 然后使用公钥对其进行加密,生成一个扩展名为“.gpg”的文件并将其存储在另一个文件夹或存储桶中,因此链中的下一步将查找这些加密文件并对它们执行其他操作。 也许我只是把这个复杂化了,但我曾考虑过对 ...
[英]Failed to run /bin/build: for Python, an entrypoint must be manually set, either with "GOOGLE_ENTRYPOINT" env var or by creating a "Procfile" file"
我正在按照此处的说明尝试自动化 CloudDeploy 管道: https://davelms.medium.com/automate-gke-deployments-using-cloud-build-and-cloud-deploy-2c15909ddf22 在我进行添加提交哈希和 Cloud ...
[英]Cross project service account impersonation for cloud build
我们有一个用例,其中project A有一些不能移动到另一个项目的秘密和数据库。 我们有一个project B ,它使用project A的秘密和数据库。 Project A有一个访问机密和数据库的service account X Project B有一个service account Y , ...
[英]ssh keys inside cloud build
我正在尝试创建一个将在容器中运行的服务,通过 ssh 连接到远程主机并远程执行多个命令。 该服务将在云构建中构建和运行。 现在我一直在尝试将 SSH 密钥注入容器 - 构建失败并出现错误: 我的密钥是使用ssh-keygen创建的,因此它们可能是正确的。 SSH 密钥似乎存在某种问题,但我不知道出 ...
[英]GCP cloudbuild doesn't trigger pipline
我正在尝试为我的bitbucket库设置 GCP cloudbuild pipeline 。 但是,它没有被触发。 我正在使用他们自己网站上的以下示例。steps: - name: 'ubuntu' entrypoint: 'bash' args: - '-c' - | ...
[英]Is there a way to run the Datastore Emulator in Cloud Build?
每次将 PR 提交到我存储库中的特定分支时,我都会尝试在 Cloud Build 中运行一些 Go 单元测试。 问题是我的单元测试依赖于与 Datastore Emulator 1的连接。 这是我在运行单元测试之前如何设置模拟器的示例。 我有一个*_test.go文件, init为 functio ...
[英]GCP Cloud build, included files filter is not working for the new branch
我正在使用 GCP 云存储库(用于镜像),以及用于 CI 和 CD 的 GCP 云构建。 而且在推送新分支时我会遇到麻烦,所有触发器都会被触发。 例如, 就像上面的例子,如果我从 master 创建一个新分支然后推送它,它将触发所有触发器。 我了解到新分支包含所有目录 /a/, /b/, /c/ 但 ...
[英]tcp 10.10.2.2:443: i/o timeout Cloud Build accessing private GKE
我正在尝试按照https://cloud.google.com/architecture/accessing-private-gke-clusters-with-cloud-build-private-pools中描述的说明让 Cloud Build 访问我的私有 GKE 据我所知,我已经按照描述 ...
[英]how to Increase trigger limit in Cloud build in GCP
我在Google Cloud plteform(GCP)上有一个项目,它们提供默认配置,它们为不同的服务提供默认配额,我发现它们提供了默认的 300 个触发器,我们可以在 Cloud Build 中创建这些触发器。现在我超出了构建限制触发器。 我怎样才能增加我的构建触发限制。 所以我可以在云构建中创 ...
[英]cloud build does not recognize build directory argument
我正在尝试使用来自 Cloud Build 的触发器和来自 Secret Manager 的秘密来构建 Cloud Run 作业。 我设法让我用来构建 Dockerfile 的触发器运行,但构建本身失败并出现以下错误: 我已经尝试过的: 验证命令中有构建目录; 为了以防万一,重新安排了构建 argu ...
[英]Cloud Build does not push my Docker image to Artifact Registry with images field in cloudbuild.yaml
我在两个 Cloud Build 触发器中有两个 GitHub 存储库(我们称它们为 Repo1 和 Repo2)。 两者都有相同的服务帐户,GitHub 帐户,GCP 项目,并且两个存储库都存在于 Artifact Registry 中。 Repo1 的 Docker 图像被推送到 Artif ...
[英]gcloud beta builds triggers run - why specify branch name
为什么我需要指定分支名称? 我的云构建触发器 <trigger_id> 已经知道要从哪个分支读取source_to_build以及哪个分支具有git_gile_source 文档说我必须在此命令中指定分支或 sha 或标记。 是否需要分支? ...
[英]Google Cloud Build, Cloud Run, Cloud SQL Prisma Migration
我正在尝试让 Google Cloud Build 管道与 Node.js 应用程序一起运行,该应用程序使用 Google Cloud Build、Cloud SQL (PostgreSQL) 和 Prisma 作为 ORM。 当单击现有应用程序的 Cloud Run UI 视图上的“ Setup ...