Быстрый старт Managed Kubernetes
Создайте готовый к продакшену кластер с автомасштабированием, защищёнными балансировщиками и бесплатной control plane.
На этой странице
Создание кластера#
Shell
avenlith k8s create --name prod --region ist1 --version 1.34 \
--pool name=general,plan=vps-pro,min=3,max=10
avenlith k8s kubeconfig prod > ~/.kube/avenlith-prod
export KUBECONFIG=~/.kube/avenlith-prod
kubectl get nodes
Control plane работает в режиме высокой доступности на трёх узлах и бесплатна — вы платите только за рабочие узлы.
Публикация сервиса#
Service типа LoadBalancer автоматически создаёт балансировщик Avenlith. Аннотации добавляют защиту Shield:
YAML
apiVersion: v1
kind: Service
metadata:
name: web
annotations:
avenlith.com/load-balancer-shield: "advanced"
spec:
type: LoadBalancer
selector: { app: web }
ports:
- port: 443
targetPort: 8080
Хранилище#
Класс хранения по умолчанию avenlith-nvme создаёт реплицируемые блочные тома. Тома следуют за подами между узлами одного региона.
Обновления#
Минорные версии обновляются поэтапно в ваше окно обслуживания. Узлы выводятся по одному с учётом PodDisruptionBudget.
Была ли страница полезной?
Нужна помощь?
Наши инженеры отвечают на заявки 24/7 — среднее время первого ответа 7 минут.