Przeglądaj źródła

update to run migrations built in container

Stefan McShane 3 lat temu
rodzic
commit
1779ee2334
1 zmienionych plików z 42 dodań i 42 usunięć
  1. 42 42
      .github/workflows/production.yaml

+ 42 - 42
.github/workflows/production.yaml

@@ -9,12 +9,12 @@ jobs:
   deploy:
     runs-on: ubuntu-latest
     steps:
-      # - name: Set up Cloud SDK
-      #   uses: google-github-actions/setup-gcloud@v0
-      #   with:
-      #     project_id: ${{ secrets.GCP_PROJECT_ID }}
-      #     service_account_key: ${{ secrets.GCP_SA_KEY }}
-      #     export_default_credentials: true
+      - name: Set up Cloud SDK
+        uses: google-github-actions/setup-gcloud@v0
+        with:
+          project_id: ${{ secrets.GCP_PROJECT_ID }}
+          service_account_key: ${{ secrets.GCP_SA_KEY }}
+          export_default_credentials: true
       # - name: Configure AWS Credentials
       #   uses: aws-actions/configure-aws-credentials@v1-node16
       #   with:
@@ -25,8 +25,8 @@ jobs:
       #   uses: azure/setup-kubectl@v2.0
       #   with:
       #     version: "v1.19.15"
-      # - name: Log in to gcloud CLI
-      #   run: gcloud auth configure-docker
+      - name: Log in to gcloud CLI
+        run: gcloud auth configure-docker
       # - name: Checkout
       #   uses: actions/checkout@v3
       # - name: Write Dashboard Environment Variables
@@ -74,37 +74,37 @@ jobs:
           aws eks --region ${{ secrets.AWS_REGION }} update-kubeconfig --name production-2
             
           kubectl rollout restart deployment/porter
-  deploy-provisioner:
-    runs-on: ubuntu-latest
-    steps:
-      - name: Set up Cloud SDK
-        uses: google-github-actions/setup-gcloud@v0
-        with:
-          project_id: ${{ secrets.GCP_PROJECT_ID }}
-          service_account_key: ${{ secrets.GCP_SA_KEY }}
-          export_default_credentials: true
-      - name: Configure AWS Credentials
-        uses: aws-actions/configure-aws-credentials@v1-node16
-        with:
-          aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
-          aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
-          aws-region: ${{ secrets.AWS_REGION }}
-      - name: Install kubectl
-        uses: azure/setup-kubectl@v2.0
-        with:
-          version: "v1.19.15"
-      - name: Log in to gcloud CLI
-        run: gcloud auth configure-docker
-      - name: Checkout
-        uses: actions/checkout@v3
-      - name: Build
-        run: |
-          DOCKER_BUILDKIT=1 docker build . -t gcr.io/porter-dev-273614/provisioner-service:latest -f ./ee/docker/provisioner.Dockerfile
-      - name: Push
-        run: |
-          docker push gcr.io/porter-dev-273614/provisioner-service:latest
-      - name: Deploy to cluster
-        run: |
-          aws eks --region ${{ secrets.AWS_REGION }} update-kubeconfig --name production-2
-            
-          kubectl rollout restart deployment/provisioner
+  # deploy-provisioner:
+  #   runs-on: ubuntu-latest
+  #   steps:
+  #     - name: Set up Cloud SDK
+  #       uses: google-github-actions/setup-gcloud@v0
+  #       with:
+  #         project_id: ${{ secrets.GCP_PROJECT_ID }}
+  #         service_account_key: ${{ secrets.GCP_SA_KEY }}
+  #         export_default_credentials: true
+  #     - name: Configure AWS Credentials
+  #       uses: aws-actions/configure-aws-credentials@v1-node16
+  #       with:
+  #         aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
+  #         aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
+  #         aws-region: ${{ secrets.AWS_REGION }}
+  #     - name: Install kubectl
+  #       uses: azure/setup-kubectl@v2.0
+  #       with:
+  #         version: "v1.19.15"
+  #     - name: Log in to gcloud CLI
+  #       run: gcloud auth configure-docker
+  #     - name: Checkout
+  #       uses: actions/checkout@v3
+  #     - name: Build
+  #       run: |
+  #         DOCKER_BUILDKIT=1 docker build . -t gcr.io/porter-dev-273614/provisioner-service:latest -f ./ee/docker/provisioner.Dockerfile
+  #     - name: Push
+  #       run: |
+  #         docker push gcr.io/porter-dev-273614/provisioner-service:latest
+  #     - name: Deploy to cluster
+  #       run: |
+  #         aws eks --region ${{ secrets.AWS_REGION }} update-kubeconfig --name production-2
+
+  #         kubectl rollout restart deployment/provisioner