Browse Source

fix: explicitly use new kubectl gcp auth (#1904)

Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>

Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Moritz Johner 3 years ago
parent
commit
922c7e8ece
2 changed files with 2 additions and 0 deletions
  1. 1 0
      .github/actions/e2e-managed/action.yml
  2. 1 0
      .github/workflows/e2e-managed.yml

+ 1 - 0
.github/actions/e2e-managed/action.yml

@@ -107,6 +107,7 @@ runs:
       with:
       with:
         service_account_key: ${{ env.GCP_SM_SA_GKE_JSON }}
         service_account_key: ${{ env.GCP_SM_SA_GKE_JSON }}
         project_id: ${{ env.GCP_PROJECT_ID }}
         project_id: ${{ env.GCP_PROJECT_ID }}
+        install_components: 'gke-gcloud-auth-plugin'
 
 
     - name: Get the GKE credentials
     - name: Get the GKE credentials
       shell: bash
       shell: bash

+ 1 - 0
.github/workflows/e2e-managed.yml

@@ -19,6 +19,7 @@ env:
   GHCR_USERNAME: ${{ secrets.GHCR_USERNAME }}
   GHCR_USERNAME: ${{ secrets.GHCR_USERNAME }}
   GCP_SM_SA_JSON: ${{ secrets.GCP_SM_SA_JSON}}
   GCP_SM_SA_JSON: ${{ secrets.GCP_SM_SA_JSON}}
   GCP_PROJECT_ID: ${{ secrets.GCP_PROJECT_ID}}
   GCP_PROJECT_ID: ${{ secrets.GCP_PROJECT_ID}}
+  USE_GKE_GCLOUD_AUTH_PLUGIN: true
   TF_VAR_GCP_PROJECT_ID: ${{ secrets.GCP_PROJECT_ID}}
   TF_VAR_GCP_PROJECT_ID: ${{ secrets.GCP_PROJECT_ID}}
   GCP_SM_SA_GKE_JSON: ${{ secrets.GCP_SM_SA_GKE_JSON}}
   GCP_SM_SA_GKE_JSON: ${{ secrets.GCP_SM_SA_GKE_JSON}}
   GCP_GKE_CLUSTER: test-cluster
   GCP_GKE_CLUSTER: test-cluster