问题标签 [google-cloud-repository]
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.
kubernetes - 从 java/node js 将容器镜像部署到 kubernetes 到谷歌云
我正在尝试在谷歌云中使用 Kubernetes 做一些实验。
我在谷歌云注册表中有 docker 镜像,需要将该镜像部署到 kubernetes 集群。
这是我需要执行的步骤。
- 创建一个 Kubernetes 集群。
- 从 GCR 复制镜像并部署到 Kubernetes 集群。
- 通过负载均衡器将集群公开到 Internet。
我知道,可以通过 google cloud sdk cli 来完成。有没有办法通过 Java/node js 来完成这些步骤?
google-cloud-platform - 从谷歌云存储库克隆项目作为成员
我使用 A1 google 帐户在 Google Cloud 上创建了一个存储库。我授予 B1 作为该存储库的读取器和写入器的访问权限。
但是现在我找不到任何方法来使用 B1 帐户将此存储库克隆到本地。任何人都可以帮忙吗?非常感谢。
google-cloud-build - 谷歌云构建:在谷歌云存储库上克隆私有存储库失败
我们正在使用 Google Cloud Build 测试 Google Cloud Repositories。
我们创建了一个基本的 cloudbuild.yaml 并开始构建本身(我们正在使用 Go)。
我们的 Go 程序有一些导入在同一个存储库中(托管在 Google Cloud Repositories 上),例如:
- 源/存储库
- main.go(已导入 source.developers.com/repository/subpackage)
- 分包/
在包本身中,我们有 source.developers.google.com 上的导入路径。当 Go 尝试克隆存储库时(运行 go get 时,由于缺少凭据而失败:
步骤#0:克隆到'/workspace/gopath/src/source.developers.google.com/ourrepository'...
步骤#0:致命:无法读取
' https://source.developers.google.com的用户名':终端提示已禁用
步骤#0:包source.developers.google.com/subpackage:退出状态128 [...]错误:构建步骤 0“gcr.io/cloud-builders/go”失败:退出状态 1
云构建帐户已经可以访问存储库,并且可以克隆它。
我们如何使用 Google Build 克隆存储库?
git - 如何使用 sdk 正确向 Google Cloud Source Repositoriess 进行身份验证
我已按照 source.cloud.google.com 中 Google Cloud Source Repositories 提供的步骤进行操作
- gcloud init && git config --global 凭证。https://source.developers.google.com.helper gcloud.cmd
- git 远程添加谷歌https://source.developers.google.com/p/[Project-id]/path
- git push --all 谷歌
但我收到错误:无效的身份验证凭据
遵循这些步骤并且无法完成任务让我感到沮丧
docker - Package.json file not found when using kubernetes
I trying to setup kubernetes on my local environment using docker. I've built the necessary docker image with this Dockerfile:
I then pushed this image to my private docker repo on the google cloud repository. Now i can confirm that i can push and pull the image from the cloud repo, so i then built a docker-compose using that repo as the image source file:
Then finally building off of that i use Kubernetes kompose to generate my deployment file which looks like this:
As you can see in the args section of my yaml i am listing all the files in my directory /usr/src/app
However it logs do the only file that appears is a single package-lock.json
file which causes the following install command to fail. This error however does not occur when i use docker-compose to launch my app so for some reason only my kubernetes is having trouble. Also i can confirm that my image does contain a package.json
file by running an interactive shell. I'm unsure on how to proceed so any help would be appreciated!
python - 简单的 Google Cloud 部署:将 Python 文件从 Google Cloud 存储库复制到应用引擎
我正在为一个大型企业数据仓库项目实施持续集成和持续交付。所有代码都驻留在 Google Cloud Repository 中,我可以设置 Google Cloud Build 触发器,以便每次将特定文件类型(Python 脚本)的代码推送到主分支时,Google Cloud 构建就会开始。
Python 脚本不构成应用程序。它们包含一个 ODBC 连接字符串和脚本,用于从源中提取数据并将其存储为 CSV 文件。Python 脚本将在安装了 AirFlow 的 Google Compute Engine VM 实例上执行。
因此 Python 脚本的部署非常简单: .py 文件只能从 Google Cloud 存储库文件夹复制到 Google VM 实例上的特定文件夹。没有真正的传统构建可以运行,因为所有 Python 文件都是相互独立的,而不是应用程序的一部分。
我认为这真的很容易,但现在我花了几天时间试图解决这个问题,但没有运气。Google Cloud Platform 提供了几个 Cloud Builders,但据我所知,没有一个可以完成这个简单的任务。使用 GCLOUD 也不起作用。它可以复制文件,但只能从本地电脑复制到虚拟机,不能从源存储库复制到虚拟机。
我正在寻找的是一个 YAML 或 JSON 构建配置文件,用于将这些 Python 文件从源存储库复制到 Google Compute Engine VM 实例。
希望在这里得到一些帮助。
python-3.x - 从 Cloud Functions 中的父目录或同级目录导入模块?
我有一个托管在 Google Cloud Repository 中的存储库结构,对于 Google Cloud Functions,它看起来像这样:
每个 cloudfunction 目录都部署为单独的云函数。
我想做的是从公共目录或根目录导入模块,但是使用一种sys.path.append('..')
方法似乎不起作用。我想这是因为云功能部署过程只包含main.py所在目录下的文件吧?
我该如何解决这个问题?
google-cloud-platform - 下载 Google Cloud 存储库的最佳方式
我正在尝试找到一种解决方案,将我的私人 Google 源存储库直接下载到 docker 容器中。与 git clone 相比,这是一种更有用和更简单的方法,因为大多数系统都支持 wget 而无需额外安装。
Github 支持这个
我想知道这个下载选项在 Google Cloud 中是否可用,或者是否可以使用任何替代方法来下载除 git clone 之外的代码。
google-cloud-platform - 具有 Bitbucket IP 白名单的 Google Source 外部存储库
我有一个启用 IP 白名单的公司 bitbucket 存储库。
我想将此存储库镜像到 Google 源,但它不起作用,因为我没有 Google 源 IP 在 Bitbucket 门户中启用它。
关于在 bitbucket 中添加什么 CIDR 配置的任何想法?
谢谢,
菲尔