Why teams search for a KubeVirt UI
KubeVirt exposes virtual machines through Kubernetes APIs, but many operators still need a practical dashboard for day-to-day VM work. The common search intent is not only viewing CRDs; teams want a web interface that can manage requests, approvals, consoles, ownership, and audit context.
Dashboard for governed VM operations
Shepherd focuses the UI around the operations platform teams repeatedly handle when KubeVirt becomes a shared service.
- Users can request VM lifecycle actions through a self-service portal.
- Approvers can review queued VM changes before delivery.
- Admins can manage clusters, namespaces, templates, instance sizes, roles, users, and authentication providers.
- Console entrypoints can be exposed through the same governed product surface.
Different from a generic Kubernetes dashboard
A generic Kubernetes dashboard can show resources, but it usually does not model who owns a VM, who is allowed to request a change, whether approval is required, or how the action should be audited. Shepherd is intentionally positioned as a KubeVirt operations UI with governance built in.