VK Cloud logo

How-to guides

The Kubernetes cluster can be used for a wide variety of tasks and projects — it serves as a great platform for applications and helps ensure their interaction with end users. Here are the most popular use cases.

Working with persistent volumes

How to use various types of persistent volumes in a cluster

Using load balancers

How to create load balancers for different purposes

Using Gatekeeper

How to enforce Gatekeeper constraints on Kubernetes resources to comply with corporate policies

Using Velero

How to use Velero to back up cluster data manually and based on a schedule

DNS settings for cluster

How to set up and manage DNS configuration for your Kubernetes cluster

Creating a kubeconfig file for a service account

How to create a cluster configuration file for use with service accounts

Reserving nodes in group

How to set up overprovisioning resources for cluster scaling

Connecting LL NVMe disks to worker nodes

How to connect an LL NVMe disk to a Kubernetes cluster

Using multi-zone storage classes

How to use multi-zone storage classes to distribute workload in the cluster

Working with cert-manager using Helm 3

How to install and upgrade cert-manager

Using External Secrets Operator

How to use External Secrets Operator with the VK Cloud Secrets Manager

Using GPU Operator

How to create a cluster with a GPU and split the GPU into several pods using MPS and MIG technologies

Using Ingress

How to provide access to services deployed in a cluster via Ingress

Reviewing Cluster Autoscaler logs

How to review Cluster Autoscaler logs

Using Jaeger

How to use Jaeger with the HotROD demo application

Using Kgateway

How to use Kgateway to redirect incoming HTTP traffic to a test application

Updating Kube Prometheus Stack

How to manually update an add-on with a large difference between its versions