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

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

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

    Возможности

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