Relevant Documentation
Object Management
Lesson Reference
- Run
kubectl create
to see a list of objects that can be created with imperative commands.
kubectl create
- Create a deployment imperatively.
kubectl create deployment my-deployment --image=nginx
- Do a dry run to get some sample YAML without creating the object.
kubectl create deployment my-deployment --image=nginx --dry-run -o yaml
kubectl create deployment my-deployment --image=nginx --dry-run -o yaml > deploymet.yml
- Create the object using the file.
kubectl create -f deployment.yml
- Scale a deployment and record the command.
kubectl scale deployment my-deployment replicas=5 --record
kubectl describe deployment my-deployment