Vultr Kubernetes Engine makes deploying with Kubernetes simple
Vultr Kubernetes Engine (VKE) is certified by the Cloud Native Computing Foundation (CNCF) Certified Kubernetes Conformance Program. You can quickly move your workloads to Vultr because VKE conforms to portability standards. Vultr is a silver sponsor of the CNCF, where Kubernetes is a Graduated Project.
Access and deploy on Vultr Kubernetes Engine directly through the Cluster API for a seamless, familiar experience. Get moving quicker and by using the same YAML configuration files used for deploying on other platforms.
The Vultr Cloud Controller Manager (CCM) connects Vultr features to your Kubernetes cluster. The CCM monitors the node's state and assigns their IP addresses. The CCM automatically deploys managed Load Balancers as needed for your Kubernetes Load Balancer/Ingress services.
Create persistent volumes for Kubernetes! The Container Storage Interface (CSI) Driver connects your Kubernetes cluster with Vultr’s high-speed block storage.
Condor is a self-managed solution that allows you to manage and configure the control plane and other components as you want.
The Vultr Kubernetes Engine is a fully-managed product offering with predictable pricing that makes Kubernetes easy to use. Vultr manages the control plane and worker nodes and provides integration with other managed services such as Load Balancers, Block Storage, and DNS.
The Vultr Kubernetes Engine includes the managed control plane free of charge. You pay for the Worker Nodes, Load Balancers, and Block Storage resources you deploy. Worker nodes and Load Balancers run on Vultr cloud server instances of your choice with 2 GB of RAM or more. See our hourly rates.
Kubernetes uses Vultr cloud servers. It does not support Bare Metal servers.
We have two storage classes available through our CSI:
No. VKE only supports VPC and is not compatible with VPC2. By default, your VKE cluster is deployed with a VPC network which will be used for all the nodes in your cluster. You are free and able to attach other resources to this network in order to have access to private interfaces on the cluster nodes.
Yes, ETCD on VKE is encrypted and backed up regularly.
Kubernetes offers key advantages such as::
Kubernetes uses Horizontal Pod Autoscaling (HPA) and Cluster Autoscaling to adjust the number of running instances (pods) based on CPU usage, memory usage, or custom metrics.
Using Vultr Direct Connect provides:
A Kubernetes cluster is a group of nodes (virtual or physical machines) that run containerized applications. It includes a master node (control plane) and worker nodes that host the actual workloads.
Containers are lightweight, portable software packages that include everything needed to run an application: code, runtime, libraries, and system tools. Kubernetes manages and schedules these containers across a cluster.
Managed Kubernetes refers to a service where a provider handles the deployment and day-to-day operations of a Kubernetes cluster. This includes upgrades, monitoring, auto-scaling, backups, and security patches—reducing operational overhead for your team.
Vultr Kubernetes Engine integrates with popular GitOps tools like Argo CD and Flux, allowing teams to manage infrastructure and application deployments declaratively through Git repositories for increased automation, auditability, and rollback capabilities.
The Vultr Cloud Controller Manager bridges Kubernetes with Vultr’s infrastructure, enabling native support for networking, load balancing, and persistent volumes using Kubernetes APIs, streamlining cloud-native application deployment.
With Cluster API compatibility and CNCF certification, Vultr Kubernetes Engine supports consistent tooling and federation across cloud providers, enabling seamless cluster provisioning and management in multi-cloud or hybrid environments.
Vultr Kubernetes Engine works with open-source observability stacks such as Prometheus, Grafana, and OpenTelemetry, enabling deep insights into application performance, infrastructure health, and cluster-wide metrics.
The Vultr Kubernetes Engine is a fully-managed product offering with predictable pricing that makes Kubernetes easy to use. Vultr manages the control plane and worker nodes and provides integration with other managed services such as Load Balancers, Block Storage, and DNS.