File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -67,10 +67,16 @@ jobs:
6767
6868 - name : Deploy to EKS
6969 run : |
70- if ! kubectl get deployment ${{ vars.DEPLOYMENT_NAME }} -n default &> /dev/null; then
70+ # Check if the deployment exists
71+ kubectl get deployment ${{ vars.DEPLOYMENT_NAME }} -n default &> /dev/null
72+ if [ $? -ne 0 ]; then
7173 echo "Deployment does not exist. Creating..."
7274 kubectl create deployment ${{ vars.DEPLOYMENT_NAME }} --image=${{ vars.IMAGE_REGISTRY }}:$LATEST_SHA -n default
7375 else
7476 echo "Deployment exists. Updating..."
7577 kubectl set image deployment/${{ vars.DEPLOYMENT_NAME }} ${{ vars.DEPLOYMENT_NAME }}=${{ vars.IMAGE_REGISTRY }}:$LATEST_SHA -n default
7678 fi
79+
80+ - name : Verify Deployment
81+ run : |
82+ kubectl rollout status deployment/${{ vars.DEPLOYMENT_NAME }} -n default
You can’t perform that action at this time.
0 commit comments