Skip to content

Commit

Permalink
Fixed deployment
Browse files Browse the repository at this point in the history
  • Loading branch information
leomozzer committed May 26, 2023
1 parent f15a814 commit 6630a92
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 33 deletions.
38 changes: 18 additions & 20 deletions .github/workflows/docker-build-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,32 +73,30 @@ jobs:
# ACR_NAME: ${{ steps.myGetSecretAction.outputs.acrLoginServer }}
# IMAGE_NAME: "nestjs-app:latest"

- name: Make envfile
uses: SpicyPizza/create-envfile@v1.3
with:
envkey_ACR_NAME: ${{ steps.myGetSecretAction.outputs.acrLoginServer }}
envkey_IMAGE_NAME: "nestjs-app:latest"
directory: ./kubernetes/environments/${{ matrix.stage }}
file_name: .env
fail_on_empty: false
# - name: Make envfile
# uses: SpicyPizza/create-envfile@v1.3
# with:
# envkey_ACR_NAME: ${{ steps.myGetSecretAction.outputs.acrLoginServer }}
# envkey_IMAGE_NAME: "nestjs-app:latest"
# directory: ./kubernetes/environments/${{ matrix.stage }}
# file_name: .env
# fail_on_empty: false

- name: Make envfile
uses: SpicyPizza/create-envfile@v1.3
with:
envkey_ACR_NAME: ${{ steps.myGetSecretAction.outputs.acrLoginServer }}
envkey_IMAGE_NAME: "nestjs-app:latest"
directory: ./kubernetes/bases/app/
file_name: .env
fail_on_empty: false
# - name: Make envfile
# uses: SpicyPizza/create-envfile@v1.3
# with:
# envkey_ACR_NAME: ${{ steps.myGetSecretAction.outputs.acrLoginServer }}
# envkey_IMAGE_NAME: "nestjs-app:latest"
# directory: ./kubernetes/bases/app/
# file_name: .env
# fail_on_empty: false

- name: "Deploy NestJS to AKS"
run: |
echo ${{ env.IMAGE_NAME }}
echo ${{ env.ACR_NAME }}
cd ./kubernetes/environments/${{ matrix.stage }}
kubectl kustomize .
kubectl apply -k ../../bases/app/
kubectl apply -f ../../bases/app/
cd ./kubernetes/bases/
kubectl apply -f ./app/
kubectl set image deployment.apps/nestjs nestjs=${{ env.ACR_NAME }}/${{ env.IMAGE_NAME }}
kubectl get services
env:
Expand Down
2 changes: 0 additions & 2 deletions kubernetes/bases/app/.env

This file was deleted.

11 changes: 0 additions & 11 deletions kubernetes/bases/app/kustomization.yaml

This file was deleted.

0 comments on commit 6630a92

Please sign in to comment.