Обновлено 24 апреля 2024 г.

Istio предназначен для организации service mesh — инфраструктурного слоя с низкой задержкой, который нужен для обработки большого объема сетевых коммуникаций между сервисами в кластере Managed Service for Kubernetes.

Istio обеспечивает несколько функциональных возможностей:

  • Зашифрованное взаимодействие между сервисами в кластере (service-to-service).
  • Аутентификацию между сервисами.
  • Балансировку нагрузки для трафика протоколов HTTP, TCP, gRPC и WebSocket.
  • Детальный контроль трафика с помощью обширных правил маршрутизации.

В состав приложения входит компонент Istio Ingress Gateway, который позволяет организовать точку входа для внешнего трафика.

Инструкция по развертыванию
  1. Создайте группу узлов с оперативной памятью не менее 6 ГБ.

  2. Задайте настройки приложения:

    • Пространство имен — выберите пространство имен для Istio или создайте новое. Не рекомендуется устанавливать приложение в пространство имен default.
    • Название приложения — укажите название приложения.
    • Установка дополнений — выберите эту опцию, чтобы автоматически установить дополнения: консоль управления Kiali, компоненты Grafana, Prometheus, Jaeger и Loki.
  3. Нажмите кнопку Установить.

  4. Дождитесь, когда приложение перейдет в статус Deployed.

Тип тарификации
Free
Тип
Приложение Kubernetes®
Категория
Инструменты для разработчиков
Сетевая инфраструктура
Издатель
Yandex Cloud
Разработчик
Yandex.Cloud
Примеры использования
  • Контроль сетевого трафика.
  • Наблюдаемость данных (observability) и мониторинг сервисов в кластере.
  • Безопасность и управление политиками.
Техническая поддержка

Служба технической поддержки Yandex Cloud отвечает на запросы 24 часа в сутки, 7 дней в неделю. Доступные виды запросов и срок их обработки зависят от тарифного плана. Подключить платную поддержку можно в консоли управления. Подробнее о порядке оказания технической поддержки.

Состав продукта
Helm-чартВерсия
Pull-команда
Документация
yandex-cloud/istio/istio1.21.2-1Открыть
Docker-образВерсия
Pull-команда
yandex-cloud/istio/pilot17139576149120924829503148318229121575401355123991.21.2
yandex-cloud/istio/proxyv217139576149120924829503148318229121575401355123991.21.2
yandex-cloud/istio/grafana171395761491209248295031483182291215754013551239910.1.5
yandex-cloud/istio/jaeger17139576149120924829503148318229121575401355123991.46
yandex-cloud/istio/kiali1713957614912092482950314831822912157540135512399v1.79
yandex-cloud/istio/loki17139576149120924829503148318229121575401355123992.7.3
yandex-cloud/istio/prometheus1713957614912092482950314831822912157540135512399v2.48.0
yandex-cloud/istio/prometheus-config-reloader1713957614912092482950314831822912157540135512399v0.67.0
Лицензионное соглашение
Используя данный продукт, вы соглашаетесь с Условиями использования Yandex Cloud Marketplace
Тип тарификации
Free
Тип
Приложение Kubernetes®
Категория
Инструменты для разработчиков
Сетевая инфраструктура
Издатель
Yandex Cloud
Разработчик
Yandex.Cloud