LIFECYCLE
Manage Virtual Machines lifecycle. Support for operations like start/stop/reboot, as well as pause/resume and scaling, directly from the Web Interface.
 
VIRTUAL MACHINE POOLS
Create and manage Virtual Machine Pools by specifying a template for the Virtual Machines as well as the number of replicas and labels.
 
 
INSTANCE TYPES AND PRIORITY CLASS
Create and manage instance types selecting appropriate values for CPU and Memory. Select between standard and preemptible classes when creating your Virtual Machines and Virtual Machine Pools.
 
CONSOLE ACCESS
Access to all the Virtual Machines on the environment directly from Web Interface using embedded NoVNC solution. No fancy commands, tunnels or port-forwardings.
 
 
NETWORKING AND VOLUMES
Select the appropriate network for your Virtual Machine by using Multus as a backend. Create, manage and provision Data Volumes directly from the Web Interface.
 
LOAD BALANCER
Create and operate Services to Load Balance traffic to your Virtual Machine Pools. Hability to select between ClusterIP, LoadBalancer and NodePort service types.
 
 
CLOUDINIT
Support for Cloud Init parameters configuration when defining Virtual Machines and Virtual Machine Pools. Define user data, as well as network data (IP Address, Netmask, Gateway and DNS).
 
MONITORING
Monitor your Virtual Machines, Pools and Nodes directly in the dashboard through usage graphs. Integration with Prometheus is provided for CPU, Memory, Disk and Newtorking metrics.
 
 
AUTOSCALING
Support for Horizontal Pod Autoscaling on Kubevirt 0.59.0 for Virtual Machine Pools. Determine your pool autoscaling strategy based on CPU Utilization metrics.
 
HEALTH CHECKING
Add Liveness and Readines probes to your Virtual Machine Pools. Establish how your Pool behaves and heals based on HTTP and TCP probes.
 
 
CLUSTER API
Support for Kubevirt Cluster API Provider to execute Kubernetes clusters within you Kubevirt environment. Select between Standard and Custom clusters.
 
CLOUD PROVIDER
Integration with Kubevirt API Cloud Provider enables the automatic creation and configuration of Load Balancers and traffic exposure from your Cluster API tenant clusters to the world.
 
 
IMAGES
Support for Images helps operator maintain a repository of images from different sources. Select between HTTP, S3and GCS among other options.
 
SSH KEYS
Easily manage and access your SSH Keys to access your Virtual Machines through new integration of Kubevirt Manager to Kubernetes Secrets API.