This commit is contained in:
@@ -46,15 +46,12 @@ jobs:
|
|||||||
|
|
||||||
echo "IMAGE_TAG=$IMAGE_TAG" >> "$GITHUB_ENV"
|
echo "IMAGE_TAG=$IMAGE_TAG" >> "$GITHUB_ENV"
|
||||||
|
|
||||||
- name: Deploy to k3s
|
- name: Restart deployment on k3s
|
||||||
run: |
|
run: |
|
||||||
mkdir -p ~/.kube
|
mkdir -p ~/.kube
|
||||||
echo "${{ secrets.KUBECONFIG }}" > ~/.kube/config
|
echo "${{ secrets.KUBECONFIG }}" > ~/.kube/config
|
||||||
chmod 600 ~/.kube/config
|
chmod 600 ~/.kube/config
|
||||||
|
|
||||||
kubectl set image deployment/${{ env.DEPLOYMENT }} \
|
POD_NAME=$(kubectl get pods -l app=jnr-web -n jnr-web -o jsonpath='{.items[0].metadata.name}')
|
||||||
${{ env.DEPLOYMENT }}="${{ env.IMAGE_TAG }}" \
|
echo "Deleting running pod" "$POD_NAME"
|
||||||
-n ${{ env.NAMESPACE }}
|
kubectl delete pod $POD_NAME -n jnr-web
|
||||||
|
|
||||||
kubectl rollout status deployment/${{ env.DEPLOYMENT }} \
|
|
||||||
-n ${{ env.NAMESPACE }} --timeout=60s
|
|
||||||
Reference in New Issue
Block a user