Istio предназначен для организации service mesh — инфраструктурного слоя с низкой задержкой, который нужен для обработки большого объема сетевых коммуникаций между сервисами в кластере Managed Service for Kubernetes.
Istio обеспечивает несколько функциональных возможностей:
- Зашифрованное взаимодействие между сервисами в кластере (service-to-service).
- Аутентификацию между сервисами.
- Балансировку нагрузки для трафика протоколов HTTP, TCP, gRPC и WebSocket.
- Детальный контроль трафика с помощью обширных правил маршрутизации.
В состав приложения входит компонент Istio Ingress Gateway, который позволяет организовать точку входа для внешнего трафика.
-
Создайте группу узлов с оперативной памятью не менее 6 ГБ.
-
Задайте настройки приложения:
- Пространство имен — выберите пространство имен для Istio или создайте новое. Не рекомендуется устанавливать приложение в пространство имен
default
. - Название приложения — укажите название приложения.
- Установка дополнений — выберите эту опцию, чтобы автоматически установить дополнения: консоль управления Kiali, компоненты Grafana, Prometheus, Jaeger и Loki.
- Пространство имен — выберите пространство имен для Istio или создайте новое. Не рекомендуется устанавливать приложение в пространство имен
-
Нажмите кнопку Установить.
-
Дождитесь перехода приложения в статус
Deployed
.
- Контроль сетевого трафика.
- Наблюдаемость данных (observability) и мониторинг сервисов в кластере.
- Безопасность и управление политиками.
Служба технической поддержки Yandex Cloud отвечает на запросы 24 часа в сутки, 7 дней в неделю. Доступные виды запросов и срок их обработки зависят от тарифного плана. Подключить платную поддержку можно в консоли управления. Подробнее о порядке оказания технической поддержки.
Helm-чарт | Версия | Pull-команда | Документация |
---|---|---|---|
yandex-cloud/istio/istio | 1.21.2-1 | Открыть |
Docker-образ | Версия | Pull-команда |
---|---|---|
yandex-cloud/istio/pilot1713957614912092482950314831822912157540135512399 | 1.21.2 | |
yandex-cloud/istio/proxyv21713957614912092482950314831822912157540135512399 | 1.21.2 | |
yandex-cloud/istio/grafana1713957614912092482950314831822912157540135512399 | 10.1.5 | |
yandex-cloud/istio/jaeger1713957614912092482950314831822912157540135512399 | 1.46 | |
yandex-cloud/istio/kiali1713957614912092482950314831822912157540135512399 | v1.79 | |
yandex-cloud/istio/loki1713957614912092482950314831822912157540135512399 | 2.7.3 | |
yandex-cloud/istio/prometheus1713957614912092482950314831822912157540135512399 | v2.48.0 | |
yandex-cloud/istio/prometheus-config-reloader1713957614912092482950314831822912157540135512399 | v0.67.0 |