Skip to content

Commit

Permalink
Changed environment for QA and dev in cd (#1808)
Browse files Browse the repository at this point in the history
  • Loading branch information
shuhaib-aot authored Dec 14, 2023
1 parent 8f53021 commit 71e5084
Show file tree
Hide file tree
Showing 6 changed files with 21 additions and 13 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/forms-flow-api-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -124,5 +124,7 @@ jobs:
run: aws eks update-kubeconfig --region ca-central-1 --name formsflow-eks-qa
- name: Deploy to eks
run: |
kubectl -n app2 patch deployment forms-flow-api -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-api","image":"docker.io/formsflow/forms-flow-webapi:${{ env.VERSION }}"}]}}}}'
kubectl -n app2 rollout restart deployment forms-flow-api
kubectl -n dev patch deployment forms-flow-api -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-api","image":"docker.io/formsflow/forms-flow-webapi:${{ env.VERSION }}"}]}}}}'
kubectl -n dev rollout restart deployment forms-flow-api
kubectl -n devmt patch deployment forms-flow-api -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-api","image":"docker.io/formsflow/forms-flow-webapi:${{ env.VERSION }}"}]}}}}'
kubectl -n devmt rollout restart deployment forms-flow-api
6 changes: 4 additions & 2 deletions .github/workflows/forms-flow-bpm-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -131,8 +131,10 @@ jobs:
run: aws eks update-kubeconfig --region ca-central-1 --name formsflow-eks-qa
- name: Deploy to eks
run: |
kubectl -n app2 patch deployment forms-flow-bpm -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-bpm","image":"docker.io/formsflow/forms-flow-bpm:${{ env.VERSION }}"}]}}}}'
kubectl -n app2 rollout restart deployment forms-flow-bpm
kubectl -n dev patch deployment forms-flow-bpm -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-bpm","image":"docker.io/formsflow/forms-flow-bpm:${{ env.VERSION }}"}]}}}}'
kubectl -n dev rollout restart deployment forms-flow-bpm
kubectl -n devmt patch deployment forms-flow-bpm -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-bpm","image":"docker.io/formsflow/forms-flow-bpm:${{ env.VERSION }}"}]}}}}'
kubectl -n devmt rollout restart deployment forms-flow-bpm
zap_scan:
runs-on: ubuntu-latest
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/forms-flow-data-analysis-api-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -124,4 +124,4 @@ jobs:
# run: aws eks update-kubeconfig --region ca-central-1 --name formsflow-eks-qa
# - name: Deploy to eks
# run: |
# kubectl -n app2 patch deployment forms-flow-data-analysis-api -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-data-analysis-api","image":"docker.io/formsflow/forms-flow-data-analysis-api:${{ env.VERSION }}"}]}}}}'
# kubectl -n dev patch deployment forms-flow-data-analysis-api -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-data-analysis-api","image":"docker.io/formsflow/forms-flow-data-analysis-api:${{ env.VERSION }}"}]}}}}'
6 changes: 4 additions & 2 deletions .github/workflows/forms-flow-documents-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -132,5 +132,7 @@ jobs:
run: aws eks update-kubeconfig --region ca-central-1 --name formsflow-eks-qa
- name: Deploy to eks
run: |
kubectl -n app2 patch deployment forms-flow-documents-api -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-documents-api","image":"docker.io/formsflow/forms-flow-documents-api:${{ env.VERSION }}"}]}}}}'
kubectl -n app2 rollout restart deployment forms-flow-documents-api
kubectl -n dev patch deployment forms-flow-documents-api -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-documents-api","image":"docker.io/formsflow/forms-flow-documents-api:${{ env.VERSION }}"}]}}}}'
kubectl -n dev rollout restart deployment forms-flow-documents-api
kubectl -n devmt patch deployment forms-flow-documents-api -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-documents-api","image":"docker.io/formsflow/forms-flow-documents-api:${{ env.VERSION }}"}]}}}}'
kubectl -n devmt rollout restart deployment forms-flow-documents-api
6 changes: 4 additions & 2 deletions .github/workflows/forms-flow-root-config-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -132,5 +132,7 @@ jobs:
run: aws eks update-kubeconfig --region ca-central-1 --name formsflow-eks-qa
- name: Deploy to eks
run: |
kubectl -n app2 patch deployment forms-flow-web -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-web","image":"docker.io/formsflow/forms-flow-web:${{ env.VERSION }}"}]}}}}'
kubectl -n app2 rollout restart deployment forms-flow-web
kubectl -n dev patch deployment forms-flow-web -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-web","image":"docker.io/formsflow/forms-flow-web:${{ env.VERSION }}"}]}}}}'
kubectl -n dev rollout restart deployment forms-flow-web
kubectl -n devmt patch deployment forms-flow-web -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-web","image":"docker.io/formsflow/forms-flow-web:${{ env.VERSION }}"}]}}}}'
kubectl -n devmt rollout restart deployment forms-flow-web
8 changes: 4 additions & 4 deletions .github/workflows/qa-deployment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -78,10 +78,10 @@ jobs:
- name: Deploy to QA multi
run: |
kubectl -n qamulti patch deployment forms-flow-api -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-api","image":"docker.io/formsflow/forms-flow-webapi-ee:${{ env.VERSION }}"}]}}}}'
kubectl -n qamulti patch deployment forms-flow-bpm -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-bpm","image":"docker.io/formsflow/forms-flow-bpm-ee:${{ env.VERSION }}"}]}}}}'
kubectl -n qamulti patch deployment forms-flow-documents-api -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-documents-api","image":"docker.io/formsflow/forms-flow-documents-api-ee:${{ env.VERSION }}"}]}}}}'
kubectl -n qamulti patch deployment forms-flow-web -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-web","image":"docker.io/formsflow/forms-flow-web-ee:${{ env.VERSION }}"}]}}}}'
kubectl -n qamulti patch deployment forms-flow-api -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-api","image":"docker.io/formsflow/forms-flow-webapi:${{ env.VERSION }}"}]}}}}'
kubectl -n qamulti patch deployment forms-flow-bpm -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-bpm","image":"docker.io/formsflow/forms-flow-bpm:${{ env.VERSION }}"}]}}}}'
kubectl -n qamulti patch deployment forms-flow-documents-api -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-documents-api","image":"docker.io/formsflow/forms-flow-documents-api:${{ env.VERSION }}"}]}}}}'
kubectl -n qamulti patch deployment forms-flow-web -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-web","image":"docker.io/formsflow/forms-flow-web:${{ env.VERSION }}"}]}}}}'
kubectl -n qamulti patch deployment forms-flow-admin -p '{"spec":{"template":{"spec":{"containers":[{"name":"forms-flow-admin","image":"docker.io/formsflow/forms-flow-ai-admin:${{ env.VERSION }}"}]}}}}'
kubectl rollout restart deployment forms-flow-api -n qamulti
kubectl rollout restart deployment forms-flow-bpm -n qamulti
Expand Down

0 comments on commit 71e5084

Please sign in to comment.