Google Kubernetes Engine-GitHub操作
使用将部署到现有集群的示例工作流。
此代码仅作为示例。 您可能需要更改或更新值以匹配您的设置。
工作流程说明
对于推送到master分支,此工作流程将:
使用提供的凭据下载并配置Google 。
构建,标记容器图像并将其推送到Google Container Registry。
使用Kubernetes部署将映像推送到群集。
请注意,GKE部署需要唯一的标签来更新Pod。 使用latest的常量标签或分支名称master可能会导致成功的工作流无法更新群集。
设置
创建一个新的Google Cloud Project(或选择一个现有项目)并 。
或选择一个现有的GKE群集。
为示例工作流创建或重用GitHub存储库:
。
移至存储库目录:
$ cd
将示例复制到存储库中:
$ cp -r
1