# Apply deployment with recording
kubectl apply -f <file.yaml> --record# Check pod status
kubectl get pod
# Check rollout status
kubectl rollout status deployment/<deployment-name>
# View rollout history
kubectl rollout history deployment/<deployment-name>
Update & Rollback
# Update container image
kubectl set image deployment myapp-deployment nginx-container=nginx:1.22-alpine
# Apply rolling update
kubectl apply -f rolling.yaml
# View specific revision history
kubectl rollout history deployment/<deployment-name> --revision=2
# Rollback to previous deployment
kubectl rollout undo deploy myapp-deployment
# View deployment history
kubectl rollout history deployment myapp-deployment
# Rollback to specific version
kubectl rollout undo deploy myapp-deployment --to-revision=3
Top comments (0)
Subscribe
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (0)