Deployments
Deployments – A Deployment provides declarative updates for Pods and ReplicaSets. You describe a desired state in a Deployment, and the Deployment Controller changes the actual state to the desired state at a controlled rate.
List one or more deployments.
kubectl get deployment
Display the detailed state of one or more deployments.
kubectl describe deployment <deployment_name>
Edit and update the definition of one or more deployments on the server.
kubectl edit deployment <deployment_name>
Create a new deployment.
kubectl create deployment <deployment_name>
Delete deployments.
kubectl delete deployment <deployment_name>
See the rollout status of a deployment.
kubectl rollout status deployment <deployment_name>
kubectl set image deployment/<deployment name> <container name>=image:<new image version>
Rollback a previous deployment.
kubectl rollout undo deployment/<deployment name>
Perform a replace deployment — Force replace, delete and then re-create the resource.
kubectl replace --force -f <configuration file>
Last updated