KubeStudio provides tools for viewing and managing Kubernetes Deployments.
Viewing Deployments
The Deployments view shows all deployments in the selected namespace with:
- Name — Deployment name
- Replicas — Desired vs. available replica count
- Image — Container image and tag
- Age — Time since creation
- Status — Healthy (all replicas available), progressing, or degraded
Scaling
To scale a deployment:
- Select the deployment from the list
- Adjust the replica count in the details panel
- Confirm the change
KubeStudio sends a patch to the Kubernetes API and updates the UI as pods come online.
Rollout Management
View the rollout history for a deployment:
- Revision history — Each rollout revision with timestamp and change cause
- Current revision — Which revision is active
- Rollback — Revert to a previous revision
Container Images
KubeStudio displays the container images used by each deployment. The image column shows:
- Registry and repository
- Tag or digest
- Whether the image pull policy is Always, IfNotPresent, or Never
Labels and Selectors
View and filter deployments by labels. The details panel shows:
- Labels — Key-value pairs attached to the deployment
- Selectors — How the deployment selects its pods
- Annotations — Additional metadata
YAML View
Toggle to the YAML view to see the full deployment manifest. This is read-only — for edits, use kubectl or your GitOps tooling.