Сервисы репозитория Shturval

Сервисы репозитория Shturval

Платформа «Штурвал» по умолчанию подключает к кластеру репозиторий Shturval, в котором находятся Helm-чарты платформенных сервисов: мониторинг, логирование, резервное копирование, безопасность, сети, хранилище и др.

Ниже приведён перечень чартов с версиями компонентов в составе платформы 2.13 и значениями для 2.14.

ЧартНазначениеПубличный репозиторийКритическийГруппа2.13 (2.13.1)2.14
shturval-backendЧарт программного управления: sh-backend-api, Envoy, OPA, Swagger UI и stp-controller—ДаСервис кластера управления2.13.12.14.0
shturval-backend / Swagger UISwagger UI в составе chart shturval-backendSwagger—Сервис кластера управления1.8.21.8.2
shturval-frontendМодуль графического управления платформой—ДаСервис кластера управления2.13.12.14.0
shturval-authЧарт аутентификации: auth-controller, sh-authn, sh-session-manager, sh-ldap-cache—ДаСервис кластера управления2.13.12.14.0
shturval-monitoringЦентрализованное хранение метрикVictoria Metrics ClusterНетСервис кластера управления1.124.01.136.0
shturval-metrics-collectorСбор метрик и управление мониторингом, VLogsVictoria Metrics AgentНетМониторинг1.124.01.136.0
shturval-dashboardsВизуализация метрикGrafana DashboardsНетМониторинг12.3.012.3.4
shturval-capiПровайдер Cluster APICluster APIДаСервис кластера управления1.12.01.12.3
shturval-capbdПровайдер Basis DynamixBasis DynamixНетСервис кластера управления2.13.12.14.0
shturval-caposПровайдер OpenStackOpenStackДа, если кластер управления развернут с провадером OpenStackСервис кластера управления0.13.00.13.3
shturval-capsmПровайдер Shturval v2—Да, если кластер управления развернут с провадером Shturval v2Сервис кластера управления2.13.12.14.0
shturval-capvsПровайдер vSphereVMware vSphereДа, если кластер управления развернут с провадером vSphereСервис кластера управления1.14.01.15.2
shturval-capovПровайдер oVirt—Да, если кластер управления развернут с провадером oVirtСервис кластера управления2.13.12.14.0
shturval-capyПровайдер Yandex CloudYandex CloudНетСервис кластера управления2.13.12.14.0
shturval-capvcdПровайдер vCloud DirectorvCloud DirectorНетСервис кластера управления1.3.21.3.2
shturval-log-collectorЛокальный сбор логовVectorНетЛогирование0.52.00.54.0
shturval-networkingУправление сетями кластераCilium CNIДаКритические сервисы1.18.41.19.2
shturval-nfs-csiNFS операторNFS ProvisionerНетНе входит в группу быстрой установки. Доступно для самостоятельной установки4.12.14.13.0
shturval-ceph-cephfsCeph CSI — Ceph File SystemCEPH ProvisionerНетНе входит в группу быстрой установки. Доступно для самостоятельной установки3.15.13.15.1
shturval-ceph-rbdCeph CSI — Ceph Block DeviceCEPH ProvisionerНетНе входит в группу быстрой установки. Доступно для самостоятельной установки3.15.13.15.1
shturval-capov-csioVirt CSIoVirt ProvisionerНетНе входит в группу быстрой установки. Доступно для самостоятельной установки4.154.15
shturval-capvs-csiCSI vSphereVMware vSphere ProvisionerНетНе входит в группу быстрой установки. Доступно для самостоятельной установки3.6.03.6.1
shturval-capvcd-csivCloud Director CSIvCloud Director ProvisionerНетНе входит в группу быстрой установки. Доступно для самостоятельной установки—1.7.0
shturval-capos-csiCSI OpenStackCSI Cinder driverНетНе входит в группу быстрой установки. Доступно для самостоятельной установки1.34.11.35.0
shturval-local-csiЛокальное хранилищеRawFile Driver CSIДаКритические сервисы0.9.10.12.2
shturval-snapshotterОператор snapshotterCSI SnapshotterДаКритические сервисы8.1.18.3.0
shturval-node-configУправление конфигурациями узлов—ДаКритические сервисы2.13.12.14.0
shturval-policy-managerАнализ конфигураций приложенийKyvernoНетИнструменты ИБ1.16.31.16.3
shturval-rolloutsУправление развёртыванием прикладных сервисовArgo RolloutsНетДоставка приложений1.8.31.8.3
shturval-scannerСканирование образов контейнеровTrivyНетИнструменты ИБ0.68.20.69.2
shturval-servicesУправление установкой сервисов—ДаКритические сервисы2.13.12.14.0
shturval-updateОбновление кластера—ДаКритические сервисы2.13.12.14.0
shturval-vipВиртуальные IP (конфигурация узлов)Kube-VIPДаКритические сервисы1.0.21.0.4
shturval-vip-providerВиртуальные IP (конфигурация сервисов)Kube-VIPДаКритические сервисы0.0.120.0.12
shturval-backupРезервное копирование и восстановлениеVeleroНетРезервное копирование и восстановление1.17.11.17.2
shturval-caching-dnsЛокальный DNSNodeLocal DNSДаКритические сервисы1.26.71.26.7
shturval-cdНепрерывная доставка приложенийArgoCDНетДоставка приложений3.2.13.2.12
shturval-cert-expirationПроверка сертификатов API KubernetesX.509 Certificate ExporterНетМониторинг3.19.13.19.1
shturval-cert-managerУправление TLS-сертификатамиCert-ManagerДаКритические сервисы1.18.41.19.3
shturval-trust-managerДоставка корневых сертификатовTrust ManagerДаКритические сервисы0.17.10.21.1
shturval-gateway-api-crdsCRD Gateway APIKubernetes Gateway APIНетБалансировщик нагрузки—1.4.1
shturval-deschedulerРаспределение нагрузки узловDeschedulerНетБалансировщик нагрузки0.34.00.34.0
shturval-ingress-controllerВнешние подключения (Ingress)Ingress NGinxДаКритические сервисы1.13.51.14.3
shturval-corehaПоиск узлов с hostport-сервисамиCoreHAНетНе входит в группу быстрой установки. Доступно для самостоятельной установки1.13.21.14.2
shturval-metacniНесколько сетевых интерфейсов (Multus)MultusНетНе входит в группу быстрой установки. Доступно для самостоятельной установки4.2.34.2.3
shturval-metacni-ipamНазначение IP на интерфейсах MultusWhereaboutsНетНе входит в группу быстрой установки. Доступно для самостоятельной установки0.9.20.9.2
shturval-sriovSR-IOV OperatorSingle Root I/O VirtualizationНетНе входит в группу быстрой установки. Доступно для самостоятельной установки1.6.01.6.0
shturval-cluster-managerМенеджер клиентских кластеров—ДаСервис кластера управления2.13.12.14.0

У каждого сервиса есть отдельная страница с описанием: назначение, системное название (идентификатор), роль в кластере, критичность, группа быстрой установки и ссылка на open-source компонент (GitHub), если он используется.