The kubectl describe deployment command provides detailed information about a specific Deployment in Kubernetes. This includes:
- The Deployment's metadata (name, namespace, labels, annotations, etc.)
- The current state of the Deployment (replicas, available replicas, updated replicas)
- The strategy used for updates (e.g., RollingUpdate)
- The selector used to identify Pods managed by the Deployment
- The Pod template used to create the Pods, including container specifications (image, ports, environment variables, etc.)
- Events related to the Deployment, which can help diagnose issues.
You can use it as follows:
kubectl describe deployment <deployment-name>
Replace <deployment-name> with the name of your Deployment.
