Приложения Managed Kubernetes
В кластере Managed Kubernetes можно использовать приложения, которые расширяют функциональность Kubernetes — например, приложения, которые помогают управлять трафиком или собирать и обрабатывать логи.
Устанавливать и удалять приложения можно с помощью Helm и через панель управления. Сейчас через панель управления можно установить и удалить только приложение NGINX Ingress Controller.
Приложение NGINX Ingress Controller
NGINX Ingress Controller — Ingress-контроллер для NGINX, который обеспечивает маршрутизацию входящего трафика на уровне приложения (L7). Он маршрутизирует трафик на основе правил, определенных в Ingress. Подробнее о NGINX Ingress Controller в документации NGINX Ingress Controller.
Приложение NGINX Ingress Controller можно установить и удалить через панель управления и с помощью Helm-чарта.
Установить NGINX Ingress Controller
Панель управления
Helm
Для работы приложения будет создан балансировщик нагрузки типа Базовый с резервированием и публичный IP-адрес. В созданном балансировщике нельзя изменить тип. Если вы хотите поменять тип балансировщика или его параметры, установите приложение с помощью Helm-чарта.
- Убедитесь, что в пуле выделена квота минимум на один публичный IP-адрес.
- В панели управления в верхнем меню нажмите Продукты и выберите Managed Kubernetes.
- Откройте страницу кластера → вкладка Приложения.
- В блоке Доступны к установке нажмите NGINX Ingress Controller.
- Проверьте цену балансировщика нагрузки и публичного IP-адреса.
- Нажмите Установить. Будет создан новый балансировщик нагрузки типа Базовый с резервированием с публичным IP-адресом. Балансировщик нагрузки появится в панели управления: в верхнем меню нажмите Продукты и выберите Облачные серверы → раздел Балансировщики → вкладка Балансировщики.
Удалить NGINX Ingress Controller
Панель управления
Helm
- В панели управления в верхнем меню нажмите Продукты и выберите Managed Kubernetes.
- Откройте страницу кластера → вкладка Приложения.
- В блоке Установленные приложения в строке приложения нажмите .
- Введите имя кластера для подтверждения удаления.
- Нажмите Удалить. Вместе с приложением будут удалены публичный IP-адрес и балансировщик нагрузки.