Kubernetes you can count on

Kubernetes is complex, and you shouldn't have to spend a ton of time managing clusters. With Vultr Kubernetes Engine (VKE), we do a lot of hard work for you, so you can operate with confidence and easily scale.

no form fill or personal details required for access


Container Orchestration

Container Orchestration

Orchestrate your containers to work with each other.

Free Control Plane

Free Control Plane

Unlike other Kubernetes services, VKE has no management fee.

Scalability

Scalability

Easily scale your applications as workloads increase.

Resilience

Resilience

Automatic health checking and failover.

Resource Efficient

Resource Efficient

Kubernetes maximizes instances by efficiently allocating applications to cluster nodes.

Immutable Infrastructure

Immutable infrastructure

Once deployed, they will never change state.

CNCF Certified

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.

Resource Efficient

Cluster API-compatible

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.

Cluster API

Additional Kubernetes Tools

Vultr Cloud Controller Manager

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.

Vultr Container Storage Interface

Create persistent volumes for Kubernetes! The Container Storage Interface (CSI) Driver connects your Kubernetes cluster with Vultr’s high-speed block storage.

Condor

Condor is a self-managed solution that allows you to manage and configure the control plane and other components as you want.

Our Integrations

Helm Charts
Helm charts

Use our Helm Charts to streamline Vultr CCM and CSI installation.

External DNS
External DNS

External DNS synchronizes exposed Kubernetes Services and Ingresses with Vultr’s DNS.

cert-manager
cert-manager

Use cert-manager to automate the management and issuance of TLS certificates from various issuing sources.

Cluster Autoscaler|trans
Cluster Autoscaler

Automatically adjust the size of your Kubernetes Cluster so all pods have a place to run without wasted nodes.

Cluster API
Cluster API

Our declarative APIs and tooling simplify provisioning, upgrading, and operating multiple Kubernetes clusters.

Additional resources

Review our FAQ for more information about the Vultr Kubernetes Engine.

FAQ

What is the Vultr Kubernetes Engine?

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.

How much does the Vultr Kubernetes Engine cost?

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.

Can I deploy a Bare Metal server to my Kubernetes cluster?

Kubernetes uses Vultr cloud servers. It does not support Bare Metal servers.

Does VKE come with an ingress controller?

No, VKE does not come with an ingress controller preconfigured. Vultr Load Balancers will work with any ingress controller you deploy. Popular ingress controllers include Nginx, HAProxy, and Traefik.

What is the minimum size block storage volume I can deploy to a VKE cluster?

We have two storage classes available through our CSI:

  • vultr-block-storage
  • vultr-block-storage-hdd
The majority of our locations support vultr-block-storage-hdd, which is HDD storage you can deploy in sizes ranging from 40 GB to 40 TB. Some locations also support vultr-block-storage, which is high-performance NVMe and can be deployed in sizes ranging from 10 GB to 100 TB. When NVMe storage is available, our CSI uses it by default.

Use the /v2/regions API endpoint to discover which storage classes are available at your location, which returns:

  • block_storage_storage_opt: HDD storage
  • block_storage_high_perf: NVMe storage

Is ETCD backed up and encrypted?

Yes, ETCD on VKE is encrypted and backed up regularly.

What is the Vultr Kubernetes Engine?

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.

Get started in the SSD Cloud

Use at least:

  • 1 uppercase character
  • 1 lowercase character
  • 1 number
  • 10 characters
Create account