Keep a Vultr Kubernetes Engine cluster running through unexpected failures by enabling high availability at deployment.
High Availability for a Vultr Kubernetes Engine (VKE) cluster deploys the control plane on multiple nodes instead of one. If a control plane node fails, the remaining nodes keep the Kubernetes API available, so you can continue to manage and schedule workloads. Enable High Availability when you create the cluster. Enabling it on an existing cluster through Terraform replaces the cluster.
Follow this guide to create a Vultr Kubernetes Engine cluster with High Availability using the Vultr Console, API, CLI, or Terraform.
Navigate to Compute and click Kubernetes.
Click Create Cluster +.
Enter a name for the cluster in the Cluster Name field.
Click the Kubernetes Version drop-down and select a version.
Select Enable High Availability to deploy the cluster with multiple control plane nodes.
In the Cluster Configuration section, click the Node Pool Type drop-down and select a node type.
Click the Node Pool Plan drop-down and select a plan.
Enter a name for the node pool in the Label (required) field.
Click - or + under Number of Nodes to set the number of worker nodes. Use at least two nodes to avoid downtime.
Select a location in the Cluster Location section.
Click Deploy Now to provision the cluster.
0 Comments
Start the conversation
Be the first to comment and share your perspective with the community.
0 Comments
Be the first to comment and share your perspective with the community.