Стадия жизненного цикла модуля: General Availability
У модуля есть требования для установки
Deckhouse Kubernetes Platform устанавливает CRD, но не удаляет их при отключении модуля. Если вам больше не нужны созданные CRD, удалите их.
Downtime
Scope: Cluster
Version: v1alpha1
Описание интервалов недоступности системы.
Используется для корректировки уровня SLA.
-
массив объектовspec
-
массив строкspec.affectedСписок групп проб модуля, которые были недоступны.
-
строкаspec.descriptionПодробное описание.
-
строкаspec.endDateВремя окончания (в формате Unix time или RFC3339, например
2020-09-07T17:24:55Z) -
строкаspec.startDateВремя начала (в формате Unix time или RFC3339, например
2020-09-07T17:24:55Z) -
строкаspec.typeТип.
Допустимые значения:
Accident,Maintenance,InfrastructureMaintenance,InfrastructureAccident
-
UpmeterHookProbe
Scope: Cluster
Version: v1
-
объектspec
-
строкаspec.inited
Обязательный параметр
Начальное значение, которое устанавливает upmeter-агент. -
строкаspec.mirror
Обязательный параметр
Значение, которое должно стать равнымinitialв результате работы хука.
-
UpmeterRemoteWrite
Scope: Cluster
upmeter по протоколу remote_write.
-
объектspec
-
объектspec.additionalLabelsДополнительные лейблы для добавления ко всем метрикам.
-
объектspec.config
Обязательный параметр
Конфигурация протокола Prometheusremote_write.-
объектspec.config.basicAuthПараметры Basic-авторизации для endpoint’а.
-
строкаspec.config.basicAuth.password
Обязательный параметр
Пароль для аутентификации.Минимальная длина:
1 -
строкаspec.config.basicAuth.username
Обязательный параметр
Имя для аутентификации.Минимальная длина:
1
-
-
строкаspec.config.bearerTokenТокен для аутентификации.
Минимальная длина:
1 -
объектspec.config.headersHTTP-заголовки, необходимые при отправке с каждым запросом.
-
строкаspec.config.headers.X-Auth-TokenЗаголовок
X-Auth-Token, указывающий токен аутентификации. -
строкаspec.config.headers.X-Scope-OrgIDЗаголовок
X-Scope-OrgID, указывающий ID тенанта.
-
-
объектspec.config.tlsConfigПараметры TLS.
-
строкаspec.config.tlsConfig.caСертификат ЦС (CA), используемый при проверке сертификата API-сервера.
По умолчанию:
‘’ -
булевыйspec.config.tlsConfig.insecureSkipVerifyОтключить проверку сертификата.
По умолчанию:
false
-
-
строкаspec.config.url
Обязательный параметр
URL endpoint’а для отправки данных.
-
-
числоspec.intervalSecondsВременной интервал между точками (в секундах).
По умолчанию:
300Допустимые значения:
30,300
-
upmeter по протоколу remote_write.
-
объектspec
-
объектspec.additionalLabelsДополнительные лейблы для добавления ко всем метрикам.
-
объектspec.config
Обязательный параметр
Конфигурация протокола Prometheusremote_write.-
объектspec.config.basicAuthПараметры Basic-авторизации для endpoint’а.
-
строкаspec.config.basicAuth.password
Обязательный параметр
Пароль для аутентификации.Минимальная длина:
1 -
строкаspec.config.basicAuth.username
Обязательный параметр
Имя для аутентификации.Минимальная длина:
1
-
-
строкаspec.config.bearerTokenТокен для аутентификации.
Минимальная длина:
1 -
объектspec.config.headersHTTP-заголовки, необходимые при отправке с каждым запросом.
-
строкаspec.config.headers.X-Auth-TokenЗаголовок
X-Auth-Token, указывающий токен аутентификации. -
строкаspec.config.headers.X-Scope-OrgIDЗаголовок
X-Scope-OrgID, указывающий ID тенанта.
-
-
объектspec.config.tlsConfigПараметры TLS.
-
строкаspec.config.tlsConfig.caСертификат ЦС (CA), используемый при проверке сертификата API-сервера.
По умолчанию:
‘’ -
булевыйspec.config.tlsConfig.insecureSkipVerifyОтключить проверку сертификата.
По умолчанию:
false
-
-
строкаspec.config.url
Обязательный параметр
URL endpoint’а для отправки данных.
-
-
числоspec.intervalSecondsВременной интервал между точками (в секундах).
По умолчанию:
300Допустимые значения:
30,300
-