Просмотр исходного кода

Merge pull request #1974 from porter-dev/master

Workflow updates -> staging
abelanger5 4 лет назад
Родитель
Сommit
1d3345d0fa
3 измененных файлов с 18 добавлено и 7 удалено
  1. 6 2
      .github/workflows/dev.yaml
  2. 6 2
      .github/workflows/production.yaml
  3. 6 3
      .github/workflows/staging.yaml

+ 6 - 2
.github/workflows/dev.yaml

@@ -20,7 +20,9 @@ jobs:
           aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
           aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
           aws-region: ${{ secrets.AWS_REGION }}
           aws-region: ${{ secrets.AWS_REGION }}
       - name: Install kubectl
       - name: Install kubectl
-        uses: azure/setup-kubectl@v1
+        uses: azure/setup-kubectl@v2.0
+        with:
+          version: 'v1.19.15'
       - name: Log in to gcloud CLI
       - name: Log in to gcloud CLI
         run: gcloud auth configure-docker
         run: gcloud auth configure-docker
       - name: Checkout
       - name: Checkout
@@ -66,7 +68,9 @@ jobs:
           aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
           aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
           aws-region: ${{ secrets.AWS_REGION }}
           aws-region: ${{ secrets.AWS_REGION }}
       - name: Install kubectl
       - name: Install kubectl
-        uses: azure/setup-kubectl@v1
+        uses: azure/setup-kubectl@v2.0
+        with:
+          version: 'v1.19.15'
       - name: Log in to gcloud CLI
       - name: Log in to gcloud CLI
         run: gcloud auth configure-docker
         run: gcloud auth configure-docker
       - name: Checkout
       - name: Checkout

+ 6 - 2
.github/workflows/production.yaml

@@ -20,7 +20,9 @@ jobs:
           aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
           aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
           aws-region: ${{ secrets.AWS_REGION }}
           aws-region: ${{ secrets.AWS_REGION }}
       - name: Install kubectl
       - name: Install kubectl
-        uses: azure/setup-kubectl@v1
+        uses: azure/setup-kubectl@v2.0
+        with:
+          version: 'v1.19.15'
       - name: Log in to gcloud CLI
       - name: Log in to gcloud CLI
         run: gcloud auth configure-docker
         run: gcloud auth configure-docker
       - name: Checkout
       - name: Checkout
@@ -73,7 +75,9 @@ jobs:
           aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
           aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
           aws-region: ${{ secrets.AWS_REGION }}
           aws-region: ${{ secrets.AWS_REGION }}
       - name: Install kubectl
       - name: Install kubectl
-        uses: azure/setup-kubectl@v1
+        uses: azure/setup-kubectl@v2.0
+        with:
+          version: 'v1.19.15'
       - name: Log in to gcloud CLI
       - name: Log in to gcloud CLI
         run: gcloud auth configure-docker
         run: gcloud auth configure-docker
       - name: Checkout
       - name: Checkout

+ 6 - 3
.github/workflows/staging.yaml

@@ -20,7 +20,9 @@ jobs:
           aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
           aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
           aws-region: ${{ secrets.AWS_REGION }}
           aws-region: ${{ secrets.AWS_REGION }}
       - name: Install kubectl
       - name: Install kubectl
-        uses: azure/setup-kubectl@v1
+        uses: azure/setup-kubectl@v2.0
+        with:
+          version: 'v1.19.15'
       - name: Log in to gcloud CLI
       - name: Log in to gcloud CLI
         run: gcloud auth configure-docker
         run: gcloud auth configure-docker
       - name: Checkout
       - name: Checkout
@@ -54,7 +56,6 @@ jobs:
       - name: Deploy to cluster
       - name: Deploy to cluster
         run: |
         run: |
           aws eks --region ${{ secrets.AWS_REGION }} update-kubeconfig --name staging
           aws eks --region ${{ secrets.AWS_REGION }} update-kubeconfig --name staging
-          sed -e 's/v1alpha1/v1beta1/' ~/.kube/config
             
             
           kubectl rollout restart deployment/porter
           kubectl rollout restart deployment/porter
   deploy-provisioner:
   deploy-provisioner:
@@ -73,7 +74,9 @@ jobs:
           aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
           aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
           aws-region: ${{ secrets.AWS_REGION }}
           aws-region: ${{ secrets.AWS_REGION }}
       - name: Install kubectl
       - name: Install kubectl
-        uses: azure/setup-kubectl@v1
+        uses: azure/setup-kubectl@v2.0
+        with:
+          version: 'v1.19.15'
       - name: Log in to gcloud CLI
       - name: Log in to gcloud CLI
         run: gcloud auth configure-docker
         run: gcloud auth configure-docker
       - name: Checkout
       - name: Checkout