Cluster Administration
Vapor provides tools for high-level administration of the Kubernetes cluster itself.
Node Management
Navigate to Kubernetes > Nodes to view all physical or virtual machines participating in the cluster.
For any Node, you can perform critical maintenance actions:
- Cordon: Mark the node as unschedulable, preventing the scheduler from placing new Pods onto it.
- Uncordon: Remove the scheduling restriction.
- Drain: Safely evict all Pods from the node (respecting PodDisruptionBudgets) in preparation for taking the node offline for maintenance or reboot.
Helm Charts & Releases
Vapor integrates with Helm, the package manager for Kubernetes.
- Repositories: Add and update Helm chart repositories.
- Charts: Browse available charts from configured repositories.
- Releases: View currently deployed Helm applications, check their status, and manage their lifecycles.
Custom Resource Definitions (CRDs)
CRDs allow you to extend the Kubernetes API with your own object types.
- View all CRDs registered in the cluster.
- Browse the specific instances (Custom Resources) created from those definitions. This is particularly useful for managing resources created by Operators (e.g., managing a database cluster deployed via a database Operator).