Kubernetes Deployments
Jump to navigation
Jump to search
External
Internal
Overview
A Deployment brings scalability, self-healing, zero-downtime rolling updates and versioned rollbacks to a set of pods.
Deployment Manifest
Pod Names
⚠️ The pod template manifest allows specifying a pod name, however it will be ignored. The pod names will be generated based on the deployment name, appending random sequences of characters:
httpd-6b8bb7895d-m9bzt
Playground Example
Scaling
A Deployment has a Scale sub-resource, allowing it to be controlled by a horizontal pod autoscaler.