💭
Google Cloud Build から Google Kubernetes Engine につながるかどうかをテストする
Google Cloud Build から Google Kubernetes Engine (GKE) につながるかどうかを手軽にテストしたい場合などのメモ。
kubectl get pod
とかしたいので、
- 空のアーティファクトファイルを用意する
$ tar cvzf cloudbuild.tgz --files-from=/dev/null
- cloudbuild.yaml を用意する(下記は Regional Cluster の場合)
steps:
- name: "gcr.io/cloud-builders/kubectl"
args: [ "get", "pod" ]
env: [ "CLOUDSDK_COMPUTE_REGION=<<REGION_NAME>>", "CLOUDSDK_CONTAINER_CLUSTER=<<CLUSTER_NAME>>" ]
-
gcloud build submit
を実行
$ gcloud builds submit --config cloudbuild.yaml cloudbuild.tgz
とする。
Discussion