本着快速的精神,本教程将与其实现和使用一样快。让我们开始吧,运行 Google Cloud SDK、Docker 和 Kubectl。让我们开始吧。
.travis.yml
这是一个我制作的模板 .travis.yml
,你可以把它改成 bash 脚本,使这个过程更加简化
dist: jammy
cache:
directories:
- $HOME/google-cloud-sdk
services:
- docker
env:
global:
- CLOUDSDK_CORE_DISABLE_PROMPTS=1
before_install:
- if [ ! -d $HOME/google-cloud-sdk/bin ]; then
rm -rf $HOME/google-cloud-sdk;
curl https://sdk.cloud.google.com | bash > /dev/null;
fi
- source $HOME/google-cloud-sdk/path.bash.inc
- gcloud components update kubectl
- gcloud version
install: true
script: true
你会注意到 curl
会从 Google 拉取你所需的所有内容,然后我们运行 gcloud components update kubectl
,并确保 Docker 列为服务。你的构建应该类似于此
全部完成!
你现在有了使用 Docker 和 Kubectl 快速设置 gcloud
的一个很好的模板。
与往常一样,如果您对本教程有任何疑问,请发送邮件至 [email protected],我会协助您。
祝您构建愉快!