• Русский
  • Alauda Service Mesh v2.0

    Alauda Service Mesh v2.0 построен на базе проекта Istio и устанавливается с помощью нового Istio Operator, созданного на основе Sail Operator (размещённого в организации istio-ecosystem на GitHub). Этот Operator предоставляет расширенный набор определений пользовательских ресурсов (CRD) для управления компонентами Istio.

    Содержание

    Поддерживаемые версии компонентов

    • версия Istio: v1.24.6 и v1.26.3
    • версия Kiali operator: v2.11.0

    Возможности

    • Поддержка istioctl — командной утилиты Istio для диагностики и отладки.
    • Поддержка моделей развертывания с несколькими кластерами:
      • Multi-primary
      • Primary-remote
    • Обеспечение обновлений контрольной плоскости Istio в стиле canary с помощью механизма ревизий Istio.
    • Поддержка ресурса IstioRevisionTag — стабильного тега ревизии, выступающего в роли псевдонима для ревизий контрольной плоскости Istio.
    • Управление Istio Container Network Interface через CRD IstioCNI, который отвечает за жизненный цикл daemonset CNI.
    • Интеграция метрик и трассировки
      • Компоненты мониторинга: Использование Prometheus или VictoriaMetrics для сбора метрик и Alertmanager для оповещений.
      • Платформа распределённой трассировки: Обеспечение сквозной распределённой трассировки с помощью таких компонентов, как Jaeger и OpenTelemetry.
      • Alauda Build of Kiali: Предоставляет визуализацию и операционные данные по service mesh, включая топологию трафика в реальном времени, проверку конфигураций и интеграцию трассировки.