Skip to content

kubectl set

  • Update attribute of a manifest file
  • env
  • resources
  • serviceaccount
  • image
  • selector
  • subject

image

# Update image
kubectl set image "object-kind/object-name" \
  "container-name"="new-image"

# Example
kubectl set image "deployment/client-deployment" \
  "myapp"="nginx:1.18"

resources

kubectl set resources "deployment/my-depl" \
  -c "my-container" \
  --limits=cpu=20m,memory=30Mi