0

ファイル名で GKE にデプロイする場合、Cloud Build が提供するサポート対象のビルダー イメージは公式から見つけることができます。

また、完全なリストを見つけることができます。

しかし、両方gke-deployまたはkubectl私の要件を満たすことはできません。のようなコマンドを実行したい

kustomize build ./overlays/production | kubectl apply -f -

最初に kustomize でファイル全体をビルドする必要があるため、次に kubectl を使用します。

Running inline bash scriptsから、試すことができます

steps:
...
- name: gcr.io/cloud-builders/gcloud
  entrypoint: bash
  args:
    - kustomize
    - build
    - ./overlays/production
    - |
    - kubectl
    - apply
    - -f
    - -

しかし、使用する GKE 上のクラスターが見つからないと思います。この場合、ローカル シェルで実行する代わりに Cloud Build で使用するにはどうすればよいでしょうか。

4

1 に答える 1