Модуль управления сервисами

Модуль управления сервисами shturval-services в платформе “Штурвал” является продуктом внутренней разработкой платформы. Модуль содержит в себе функционал ArgoCD и Flux, написан на языке Go. Функции модуля:

  • управление репозиториями: позволяет подключить валидные helm repo по протоколам http, https, oci.
  • получение helm-чартов репозиториев;
  • установка в кластер helm-чартов из подключенных репозиториев.
  • обновление в кластере helm-чартов из подключенных репозиториев.

По умолчанию в платформе “Штурвал” разворачивается репозиторий shturval (публичный или из зеркала). Модуль является критическим (недоступен для отключения). Он обеспечивает автоматическую установку, развертывание helm-чартов (helm-релизов) в кластерах, развернутых на платформе “Штурвал”.

Для просмотра состояния сервиса в графическом интерфейсе кластера в боковом меню откройте раздел Сервисы и репозитории и перейдите на страницу Установленные сервисы. Найдите Модуль управления сервисами (shturval-services) и нажмите Управлять.