文件名称:gke-cloud-sql-test:测试GKE和Cloud SQL之间的连接
文件大小:6KB
文件格式:ZIP
更新时间:2024-03-27 02:39:47
Google Kubernetes Engine-GitHub操作
使用将部署到现有集群的示例工作流。
此代码仅作为示例。 您可能需要更改或更新值以匹配您的设置。
工作流程说明
对于推送到master分支,此工作流程将:
使用提供的凭据下载并配置Google 。
构建,标记容器图像并将其推送到Google Container Registry。
使用Kubernetes部署将映像推送到群集。
请注意,GKE部署需要唯一的标签来更新Pod。 使用latest的常量标签或分支名称master可能会导致成功的工作流无法更新群集。
设置
创建一个新的Google Cloud Project(或选择一个现有项目)并 。
或选择一个现有的GKE群集。
为示例工作流创建或重用GitHub存储库:
。
移至存储库目录:
$ cd
【文件预览】:
gke-cloud-sql-test-master
----gke-test-deny-external-egress.yml(322B)
----.github()
--------workflows()
----gke-test-deny-external-ingress.yml(325B)
----deployment.yml(1KB)
----gke-test-namespace.yml(67B)
----service-account.yml(62B)
----kustomization.yml(191B)
----README.md(4KB)