Модуль проверки сертификатов API Kubernetes (shturval-cert-expiration)

О сервисе

Параметр Значение
Название в интерфейсе Модуль проверки сертификатов API Kubernetes
Системное название (идентификатор) shturval-cert-expiration
Назначение в кластере Мониторинг сроков действия сертификатов API Kubernetes и других X.509-сертификатов; экспорт метрик для алертинга.
Критический Нет
Публичный репозиторий x509-certificate-exporter
Зависимости shturval-monitoring-crds
Неймспейс shturval-cert-expiration

Назначение

shturval-cert-expiration — модуль проверки сертификатов API Kubernetes. Собирает метрики о сроках действия сертификатов для оповещения об истечении срока действия до наступления проблемы.

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

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

Мониторинг сроков действия сертификатов

Модуль контролирует следующие сертификаты в кластере:

  • ETCD-сервера и клиента;
  • Kubernetes CA;
  • kube-apiserver;
  • kubelet;
  • файлы kubeconfig, используемые компонентами для аутентификации на API-сервере;
  • PEM-файлы.

Данные о сроках действия сертификатов передаются в виде метрик в компонент мониторинга. На основе этих метрик:

  • в графическом интерфейсе платформы «Штурвал» доступен просмотр сроков действия сертификатов в кластере (дашборд кластера → вкладка Сертификаты);
  • в Grafana доступен дашборд мониторинга состояния сертификатов (раздел Certificates Expiration).

Для корректной работы в кластере должен быть установлен shturval-monitoring-crds.


Как развернуть этот сервис — Как развернуть новый сервис.