Модуль доставки корневых сертификатов (shturval-trust-manager)

О сервисе

Параметр Значение
Название в интерфейсе Модуль доставки корневых сертификатов
Системное название (идентификатор) shturval-trust-manager
Назначение в кластере Распространение корневых и доверенных сертификатов (CA bundle) в поды и узлы для доверия к корпоративному CA или внутренним сервисам.
Критический Да
Публичный репозиторий Trust Manager
Зависимости shturval-cert-manager, shturval-trust-manager-crds
Неймспейс shturval-trust-manager

Назначение

shturval-trust-manager — модуль доставки корневых сертификатов на базе cert-manager Trust Manager. Позволяет управлять и распространять цепочки доверенных сертификатов удостоверяющего центра (CA). Доверенные корни нужны для проверки подлинности сертификатов при установлении TLS-соединений с внутренними и корпоративными сервисами.

Сервис дополняет shturval-cert-manager: cert-manager выдаёт и обновляет TLS-сертификаты, Trust Manager — доставляет согласованный CA bundle в поды и на узлы там, где это требуется политикой доверия.

Развёртывание и управление

shturval-trust-manager — критический сервис платформы. В платформе «Штурвал» его включение и жизненный цикл в кластере обеспечивает cluster-manager (сервис платформы); объекты ShturvalServiceConfig (SSC) для связанных чартов создаются и сопровождаются как часть платформенной конфигурации.

В рабочей среде модуль представлен двумя SSC:

  • shturval-trust-manager-crds — чарт CRD Trust Manager;
  • shturval-trust-manager — основной чарт модуля.

Обратите внимание! порядок развёртывания на уровне платформы должен учитывать зависимость: сначала CRD (shturval-trust-manager-crds), затем основной контроллер (shturval-trust-manager). В кластере должен быть доступен shturval-cert-manager (см. таблицу зависимостей выше).

Где настраивать

Сервисы и репозиторииУстановленные сервисы → shturval-trust-manager → Управлять.