Доступно в редакциях: BE, SE, SE+, EE
Экспериментальная версия. Функциональность может сильно измениться. Совместимость с будущими версиями не гарантируется.
параметры
Версия схемы: 1
-
-
externalMetricsAccessНастройки доступа к метрикам извне кластера.
По умолчанию:
{}
-
externalMetricsAccess.enabled
Разрешить доступ к метрикам извне кластера.
Если параметр включен, модуль observability будет предоставлять метрики через Ingress для чтения. Метрики можно читать с помощью Prometheus-совместимого API. Обязательно предоставление действительного токена ServiceAccount через заголовок
Authorization: Bearer
. Подробнее см. в документации.По умолчанию:
false
-
externalMetricsAccess.whitelistSourceRangesСписок адресов в формате CIDR, которым разрешено проходить аутентификацию. Если параметр не указан, аутентификацию разрешено проходить без ограничения по IP-адресу.
По умолчанию:
[]
Пример:
whitelistSourceRanges: - 1.1.1.1/32
-
-
https
Тип сертификата, используемого для модуля observability.
При использовании этого параметра полностью переопределяются глобальные настройки
global.modules.https
.Примеры:
customCertificate: secretName: foobar mode: CustomCertificate
certManager: clusterIssuerName: letsencrypt mode: CertManager
-
https.certManager
-
https.certManager.clusterIssuerName
ClusterIssuer, используемый для модуля observability.
Доступны
letsencrypt
,letsencrypt-staging
,selfsigned
, но вы можете определить свои.По умолчанию:
letsencrypt
-
-
https.customCertificate
По умолчанию:
{}
-
https.customCertificate.secretName
Имя Secret’а в пространстве имен
d8-system
, который будет использоваться для модуля observability.Secret должен быть в формате TLS.
По умолчанию:
false
-
-
https.mode
Режим работы HTTPS:
Disabled
— Модуль observability будет работать только по HTTP;CertManager
— Модуль observability будет работать по HTTPS и заказывать сертификат с помощью ClusterIssuer, заданного в параметреcertManager.clusterIssuerName
;CustomCertificate
— Модуль observability будет работать по HTTPS, используя сертификат из namespaced8-system
;OnlyInURI
— Модуль observability будет работать по HTTP (подразумевая, что перед ними стоит внешний балансировщик, который терминирует HTTPS) и все ссылки в user-authn будут генерироваться с HTTPS-схемой. Балансировщик должен обеспечивать перенаправление с HTTP на HTTPS.
По умолчанию:
Disabled
Допустимые значения:
Disabled
,CertManager
,CustomCertificate
,OnlyInURI
-
-