Предварительная версия. Функциональность может измениться, но основные возможности сохранятся. Совместимость с будущими версиями может потребовать ручных действий по миграции.

Deckhouse Kubernetes Platform устанавливает CRD, но не удаляет их при отключении модуля. Если вам больше не нужны созданные CRD, удалите их.

ClusterMetric

Scope: Cluster
Version: v1alpha1

ClusterObservabilityDashboard

Scope: Cluster
Version: v1alpha1

Определяет дашборд кластерного уровня, отображаемый в интерфейсе Deckhouse Console.

Этот ресурс не привязан к какому-либо пространству имён.

Поддерживаются аннотации:

  • metadata.deckhouse.io/category — задаёт папку (категорию) в интерфейсе;
  • metadata.deckhouse.io/title — задаёт отображаемое название дашборда. Если не указано, будет использовано название из JSON-манифеста.
  • spec
    объект
    • spec.definition
      строка

      Обязательный параметр

      JSON-манифест дашборда. JSON должен быть передан в виде строки, совместимой с форматом Grafana dashboard.

ClusterObservabilityMetricsRecordingRule

Scope: Cluster
Version: v1alpha1

The resource for storing and managing observability platform recording rule.
  • spec
    объект
    • spec.expression
      строка

      Обязательный параметр

      Source metric query (PromQL).
    • spec.targetMetric
      объект

      Обязательный параметр

      Target metric properties.
      • spec.targetMetric.additionalLabels
        объект
        Target metric additional labels.
      • spec.targetMetric.name
        строка

        Обязательный параметр

        Target metric name.

ClusterObservabilityMetricsRulesGroup

Scope: Cluster
Version: v1alpha1

The resource for storing and managing cluster-level observability platform metrics rules groups. This resource allows platform administrators to manage monitoring rules and alerts that apply to infrastructure and system namespaces (kube-, d8-, and empty namespace).
  • spec
    объект
    ClusterObservabilityMetricsRulesGroupSpec defines the desired state of the cluster rules group
    • spec.interval
      строка
      Interval for rule evaluation, e.g. ’30s’. If not specified, default interval will be used.

      По умолчанию: 1m

      Шаблон: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$

    • spec.rules
      массив объектов

      Обязательный параметр

      List of alerting and recording rules for cluster-level monitoring
      • spec.rules.alert
        строка
        Name of the alert. Required for alerting rules, mutually exclusive with record.

        Шаблон: ^[a-zA-Z-:][a-zA-Z0-9-:]*$

      • spec.rules.annotations
        объект
        Annotations to attach to the alert (not valid for recording rules)
      • spec.rules.expr
        строка или число
        PromQL expression to evaluate. Will be automatically scoped to infrastructure namespaces (kube-, d8-, empty).
      • spec.rules.for
        строка
        Duration for which the condition must be true before the alert fires

        Шаблон: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$

      • spec.rules.keep_firing_for
        строка
        Duration for which the alert continues firing after the condition becomes false

        Шаблон: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$

      • spec.rules.labels
        объект
        Additional labels to attach to the alert or recorded metric
      • spec.rules.record
        строка
        Name of the recorded metric. Required for recording rules, mutually exclusive with alert.

        Шаблон: ^[a-zA-Z_:][a-zA-Z0-9_:]*$

ClusterObservabilityNotificationChannel

Scope: Cluster
Version: v1alpha1

The resource for storing and managing observability platform notification channels.
  • spec
    объект
    • spec.email
      объект
      Email channel parameters.
      • spec.email.from
        строка

        Обязательный параметр

        Sender email address.
      • spec.email.smtp
        объект

        Обязательный параметр

        SMTP sender parameters.
        • spec.email.smtp.address
          строка

          Обязательный параметр

          Receiver email address.
        • spec.email.smtp.auth
          объект
          Sender auth parameters.
          • spec.email.smtp.auth.password
            строка

            Обязательный параметр

            Password.
          • spec.email.smtp.auth.username
            строка

            Обязательный параметр

            Username.
        • spec.email.smtp.requireTLS
          булевый
          Require TLS verification.
      • spec.email.template
        строка
        Email body template.
    • spec.slack
      объект
      Slack channel parameters.
      • spec.slack.apiUrl
        строка

        Обязательный параметр

        Slack API URL.
      • spec.slack.color
        строка
        Color of the Slack message attachment.
      • spec.slack.fallback
        строка
        Fallback text for the Slack message.
      • строка
        Footer text for the Slack message.
      • spec.slack.iconEmoji
        строка
        Emoji icon for the Slack message.
      • spec.slack.iconUrl
        строка
        URL for the icon image.
      • spec.slack.pretext
        строка
        Pretext for the Slack message.
      • spec.slack.template
        строка
        Slack message template.
      • spec.slack.text
        строка
        Main text content of the Slack message.
      • spec.slack.title
        строка
        Title of the Slack message.
      • строка
        URL for the title link.
      • spec.slack.username
        строка
        Username for the Slack message.
    • spec.telegram
      объект
      Telegram channel parameters.
      • spec.telegram.apiToken
        строка

        Обязательный параметр

        Telegram API Token.
      • spec.telegram.apiUrl
        строка
        Telegram API URL.

        По умолчанию: https://api.telegram.org

      • spec.telegram.template
        строка
        Telegram message template.
    • spec.type
      строка

      Обязательный параметр

      Notification channel type.

      Допустимые значения: Email, Slack, Telegram, Webhook

    • spec.webhook
      объект
      Webhook channel parameters.
      • spec.webhook.url
        строка

        Обязательный параметр

        Webhook URL.

ClusterObservabilityNotificationPolicy

Scope: Cluster
Version: v1alpha1

The resource for storing and managing observability platform notification policies.
  • spec
    объект
    • spec.alert
      объект

      Обязательный параметр

      Alert matching parameters.
      • spec.alert.groupByLabels
        массив строк
        Grouping by label
        • spec.alert.groupByLabels.Элемент массива
          строка
          Label name.
      • spec.alert.selector
        объект

        Обязательный параметр

        Alert selector.
        • spec.alert.selector.matchExpressions
          массив объектов
          Match expressions.
          • spec.alert.selector.matchExpressions.key
            строка
            Matching key.
          • spec.alert.selector.matchExpressions.operator
            строка
            Matching operator.

            Допустимые значения: Equal, NotEqual, Regex, NotRegex

          • spec.alert.selector.matchExpressions.value
            строка
            Target value.
        • spec.alert.selector.matchLabels
          объект
          Label selector.
    • spec.notification
      объект

      Обязательный параметр

      Alert notification parameters
      • spec.notification.channel
        объект

        Обязательный параметр

        Notification channel parameters.
        • spec.notification.channel.kind
          строка

          Обязательный параметр

          Channel object kind.

          По умолчанию: ClusterObservabilityNotificationChannel

          Допустимые значения: ClusterObservabilityNotificationChannel

        • spec.notification.channel.name
          строка

          Обязательный параметр

          Name of notification channel.
        • spec.notification.channel.parameters
          объект

          Обязательный параметр

          Notification channel parameters.
      • spec.notification.repeatInterval
        строка

        Обязательный параметр

        Notification repeat interval.

        По умолчанию: 1m

ClusterObservabilityNotificationSilence

Scope: Cluster
Version: v1alpha1

The resource for storing and managing observability platform notification silence.
  • spec
    объект
    • spec.endsAt
      строка

      Обязательный параметр

      Notification silence end time.
    • spec.selector
      объект

      Обязательный параметр

      Alert selector.
      • spec.selector.matchExpressions
        массив объектов
        Match expressions.
        • spec.selector.matchExpressions.key
          строка
          Matching key.
        • spec.selector.matchExpressions.operator
          строка
          Matching operator.

          Допустимые значения: Equal, NotEqual, Regex, NotRegex

        • spec.selector.matchExpressions.value
          строка
          Target value.
      • spec.selector.matchLabels
        объект
        Label selector.
    • spec.startsAt
      строка

      Обязательный параметр

      Notification silence start time.

ClusterObservabilityPropagatedDashboard

Scope: Cluster
Version: v1alpha1

Это служебный ресурс Deckhouse, позволяющий один раз описать дашборд и автоматически сделать его доступным во всех областях Deckhouse Console.

После создания ресурса он автоматически доступен как дашборд: на уровне кластера и во всех пространствах имён/проектах.

Поддерживаются аннотации:

  • metadata.deckhouse.io/category — задаёт папку (категорию) в интерфейсе;
  • metadata.deckhouse.io/title — задаёт отображаемое название дашборда. Если не указано, будет использовано название из JSON-манифеста.
  • spec
    объект
    • spec.definition
      строка

      Обязательный параметр

      JSON-манифест дашборда. JSON должно быть передано в виде строки, совместимым с форматом Grafana dashboard.

ClusterObservabilityPropagatedMetricsRulesGroup

Scope: Cluster
Version: v1alpha1

The resource for storing and managing platform-propagated observability metrics rules groups. This resource allows platform developers to deliver standard monitoring rules and alerts that are available across all namespaces without namespace enforcement. Resources with heritage=deckhouse can only be managed by Deckhouse ServiceAccount.
  • spec
    объект
    ClusterObservabilityPropagatedMetricsRulesGroupSpec defines the desired state of the propagated rules group
    • spec.interval
      строка
      Interval for rule evaluation, e.g. ’30s’. If not specified, default interval will be used.

      По умолчанию: 1m

      Шаблон: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$

    • spec.rules
      массив объектов

      Обязательный параметр

      List of alerting and recording rules delivered by platform developers
      • spec.rules.alert
        строка
        Name of the alert. Required for alerting rules, mutually exclusive with record.

        Шаблон: ^[a-zA-Z-:][a-zA-Z0-9-:]*$

      • spec.rules.annotations
        объект
        Annotations to attach to the alert (not valid for recording rules)
      • spec.rules.expr
        строка или число
        PromQL expression to evaluate. No namespace enforcement will be applied to propagated rules.
      • spec.rules.for
        строка
        Duration for which the condition must be true before the alert fires

        Шаблон: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$

      • spec.rules.keep_firing_for
        строка
        Duration for which the alert continues firing after the condition becomes false

        Шаблон: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$

      • spec.rules.labels
        объект
        Additional labels to attach to the alert or recorded metric
      • spec.rules.record
        строка
        Name of the recorded metric. Required for recording rules, mutually exclusive with alert.

        Шаблон: ^[a-zA-Z_:][a-zA-Z0-9_:]*$

ClusterObservabilityPropagatedNotificationChannel

Scope: Cluster
Version: v1alpha1

The resource for storing and managing observability platform notification channels.
  • spec
    объект
    • spec.email
      объект
      Email channel parameters.
      • spec.email.from
        строка

        Обязательный параметр

        Sender email address.
      • spec.email.smtp
        объект

        Обязательный параметр

        SMTP sender parameters.
        • spec.email.smtp.address
          строка

          Обязательный параметр

          Receiver email address.
        • spec.email.smtp.auth
          объект
          Sender auth parameters.
          • spec.email.smtp.auth.password
            строка

            Обязательный параметр

            Password.
          • spec.email.smtp.auth.username
            строка

            Обязательный параметр

            Username.
        • spec.email.smtp.requireTLS
          булевый
          Require TLS verification.
      • spec.email.template
        строка
        Email body template.
    • spec.slack
      объект
      Slack channel parameters.
      • spec.slack.apiUrl
        строка

        Обязательный параметр

        Slack API URL.
      • spec.slack.color
        строка
        Color of the Slack message attachment.
      • spec.slack.fallback
        строка
        Fallback text for the Slack message.
      • строка
        Footer text for the Slack message.
      • spec.slack.iconEmoji
        строка
        Emoji icon for the Slack message.
      • spec.slack.iconUrl
        строка
        URL for the icon image.
      • spec.slack.pretext
        строка
        Pretext for the Slack message.
      • spec.slack.template
        строка
        Slack message template.
      • spec.slack.text
        строка
        Main text content of the Slack message.
      • spec.slack.title
        строка
        Title of the Slack message.
      • строка
        URL for the title link.
      • spec.slack.username
        строка
        Username for the Slack message.
    • spec.telegram
      объект
      Telegram channel parameters.
      • spec.telegram.apiToken
        строка

        Обязательный параметр

        Telegram API Token.
      • spec.telegram.apiUrl
        строка
        Telegram API URL.

        По умолчанию: https://api.telegram.org

      • spec.telegram.template
        строка
        Telegram message template.
    • spec.type
      строка

      Обязательный параметр

      Notification channel type.

      Допустимые значения: Email, Slack, Telegram, Webhook

    • spec.webhook
      объект
      Webhook channel parameters.
      • spec.webhook.url
        строка

        Обязательный параметр

        Webhook URL.

ObservabilityDashboard

Scope: Namespaced
Version: v1alpha1

Определяет дашборд, который отображается в интерфейсе Deckhouse Console.

Ресурс является namespace-ориентированным, что позволяет командам создавать и управлять своими дашбордами независимо в пределах своего пространства имён.

Поддерживаются аннотации:

  • metadata.deckhouse.io/category — задаёт папку (категорию) в интерфейсе;
  • metadata.deckhouse.io/title — задаёт отображаемое название дашборда; Если не указано, будет использовано title из JSON-манифеста.
  • spec
    объект
    • spec.definition
      строка

      Обязательный параметр

      JSON-манифест дашборда. JSON должно быть передано в виде строки, совместимым с форматом Grafana dashboard.

ObservabilityDatasource

Scope: Namespaced
Version: v1alpha1

The resource for storing and managing observability datasources.
  • spec
    объект
    • spec.basicAuth
      булевый
      Enable/disable basic auth.
    • spec.basicAuthUser
      строка
      Basic auth username.
    • spec.database
      строка
      Database name (if used).
    • spec.jsonData
      объект
      Fields to be converted to JSON and stored in jsonData.
    • spec.secureJsonData
      объект
      JSON-data object to be saved encrypted.
    • spec.type
      строка

      Обязательный параметр

      Datasource type.
    • spec.url
      строка
      Datasource URL.
    • spec.user
      строка
      Database username.
    • spec.withCredentials
      булевый
      Enable/disable with credentials headers (details…).

ObservabilityMetricsAlertingRule

Scope: Namespaced
Version: v1alpha1

The resource for storing and managing observability platform alerting rule.
  • spec
    объект
    • spec.alertMetadata
      объект

      Обязательный параметр

      Alert metadata.
      • spec.alertMetadata.additionalLabels
        объект
        Additional alert labels.
      • spec.alertMetadata.annotations
        объект

        Обязательный параметр

        Additional alert annotations.
    • spec.delays
      объект
      Alert firing delays.
      • spec.delays.firing
        строка

        Обязательный параметр

        Time delay before firing an alert.

        По умолчанию: 1m

      • spec.delays.resolving
        строка

        Обязательный параметр

        Time delay before resolving an alert.

        По умолчанию: 1m

    • spec.expression
      строка

      Обязательный параметр

      Alert expression (PromQL).
    • spec.thresholds
      массив объектов

      Обязательный параметр

      Alert thresholds.
      • spec.thresholds.operator
        строка
        Comparison operator.

        Допустимые значения: Equal, NotEqual, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual

      • spec.thresholds.severity
        строка
        Alert severity level. S1 - Critical, Major outage S2 - Critical, Severe incident S3 - Critical, Significant disruption S4 - Warning, Unstable performance S5 - Warning, Performance degradation S6 - Warning, Potential issue S7 - Info, Minor issue S8 - Info, Status update S9 - Info, Debugging info

        Допустимые значения: S1, S2, S3, S4, S5, S6, S7, S8, S9

      • spec.thresholds.valueExpression
        строка
        Metric value or expression (PromQL).

ObservabilityMetricsAlertingRuleOverride

Scope: Namespaced
Version: v1alpha1

The resource for storing and managing observability platform alerting rule overrides.
  • spec
    объект
    • spec.alertMetadata
      объект

      Обязательный параметр

      Alert metadata.
      • spec.alertMetadata.additionalLabels
        объект
        Additional alert labels.
      • spec.alertMetadata.annotations
        объект

        Обязательный параметр

        Additional alert annotations.
    • spec.alertName
      строка

      Обязательный параметр

      Name of alert that will be override
    • spec.delays
      объект
      Alert firing delays.
      • spec.delays.firing
        строка

        Обязательный параметр

        Time delay before firing an alert.
      • spec.delays.resolving
        строка

        Обязательный параметр

        Time delay before resolving an alert.
    • spec.disable
      булевый
      Indicates whether global alerts should be disabled for a specific namespace. If set to true, global alerts will not be triggered for this namespace. Default: false.

      По умолчанию: false

    • spec.expression
      строка

      Обязательный параметр

      Alert expression (PromQL).
    • spec.thresholds
      массив объектов

      Обязательный параметр

      Alert thresholds.
      • spec.thresholds.operator
        строка
        Comparison operator.

        Допустимые значения: Equal, NotEqual, GreaterThan, GreaterThanOrEqual, LessThan, LessThanOrEqual

      • spec.thresholds.severity
        строка
        Alert severity level.

        Допустимые значения: Critical, Warning, Info, Setup

      • spec.thresholds.valueExpression
        строка
        Metric value or expression (PromQL).

ObservabilityMetricsRecordingRule

Scope: Namespaced
Version: v1alpha1

The resource for storing and managing observability platform recording rule.
  • spec
    объект
    • spec.expression
      строка

      Обязательный параметр

      Source metric query (PromQL).
    • spec.targetMetric
      объект

      Обязательный параметр

      Target metric properties.
      • spec.targetMetric.additionalLabels
        объект
        Target metric additional labels.
      • spec.targetMetric.name
        строка

        Обязательный параметр

        Target metric name.

ObservabilityMetricsRulesGroup

Scope: Namespaced
Version: v1alpha1

The resource for storing and managing observability platform metrics rules groups. This resource allows project administrators to manage their monitoring rules and alerts within their namespace scope.
  • spec
    объект
    ObservabilityMetricsRulesGroupSpec defines the desired state of the rules group
    • spec.interval
      строка
      Interval for rule evaluation, e.g. ’30s’. If not specified, default interval will be used.

      По умолчанию: 1m

      Шаблон: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$

    • spec.rules
      массив объектов

      Обязательный параметр

      List of alerting and recording rules
      • spec.rules.alert
        строка
        Name of the alert. Required for alerting rules, mutually exclusive with record.

        Шаблон: ^[a-zA-Z-:][a-zA-Z0-9-:]*$

      • spec.rules.annotations
        объект
        Annotations to attach to the alert (not valid for recording rules)
      • spec.rules.expr
        строка или число
        PromQL expression to evaluate
      • spec.rules.for
        строка
        Duration for which the condition must be true before the alert fires

        Шаблон: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$

      • spec.rules.keep_firing_for
        строка
        Duration for which the alert continues firing after the condition becomes false

        Шаблон: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$

      • spec.rules.labels
        объект
        Additional labels to attach to the alert or recorded metric
      • spec.rules.record
        строка
        Name of the recorded metric. Required for recording rules, mutually exclusive with alert.

        Шаблон: ^[a-zA-Z_:][a-zA-Z0-9_:]*$

ObservabilityNotificationChannel

Scope: Namespaced
Version: v1alpha1

Ресурс для хранения и управления политиками уведомлений
  • spec
    объект
    • spec.email
      объект
      Параметры Email канала
      • spec.email.from
        строка

        Обязательный параметр

        Email адрес отправителя
      • spec.email.smtp
        объект

        Обязательный параметр

        SMTP-параметры отправителя
        • spec.email.smtp.address
          строка

          Обязательный параметр

          Email-адрес получателя
        • spec.email.smtp.auth
          объект
          Авторизационные параметры отправителя
          • spec.email.smtp.auth.password
            строка

            Обязательный параметр

            Пароль
          • spec.email.smtp.auth.username
            строка

            Обязательный параметр

            Имя пользователя
        • spec.email.smtp.requireTLS
          булевый
          Требуется ли TLS верификация.
      • spec.email.template
        строка
        Шаблон письма
    • spec.slack
      объект
      Параметры канала Slack
      • spec.slack.apiUrl
        строка

        Обязательный параметр

        API URL Slack-а
      • spec.slack.color
        строка
        Цвет вложения сообщения в Slack
      • spec.slack.fallback
        строка
        Резервный текст для сообщения в Slack
      • строка
        Нижний колонтитул для сообщения в Slack
      • spec.slack.iconEmoji
        строка
        Эмодзи иконка для сообщения в Slack
      • spec.slack.iconUrl
        строка
        URL для изображения иконки
      • spec.slack.pretext
        строка
        Предтекст для сообщения в Slack
      • spec.slack.template
        строка
        Шаблон сообщения
      • spec.slack.text
        строка
        Основной текст сообщения в Slack
      • spec.slack.title
        строка
        Заголовок сообщения в Slack
      • строка
        URL для ссылки в заголовке
      • spec.slack.username
        строка
        Имя пользователя для сообщения в Slack
    • spec.telegram
      объект
      Параметры Telegram канала
      • spec.telegram.apiToken
        строка

        Обязательный параметр

        API-токен Telegram
      • spec.telegram.apiUrl
        строка
        API URL Telegram-а

        По умолчанию: https://api.telegram.org

      • spec.telegram.template
        строка
        Шаблон сообщения
    • spec.type
      строка

      Обязательный параметр

      Notification channel type.

      Допустимые значения: Email, Slack, Telegram, Webhook

    • spec.webhook
      объект
      Параметры канала Webhook
      • spec.webhook.url
        строка

        Обязательный параметр

        Адрес Webhook-а.

ObservabilityNotificationPolicy

Scope: Namespaced
Version: v1alpha1

Ресурс для хранения и управления правилами уведомлений
  • spec
    объект
    • spec.alert
      объект

      Обязательный параметр

      Параметры выбора алетров.
      • spec.alert.groupByLabels
        массив строк
        Группировка по лейбла
        • spec.alert.groupByLabels.Элемент массива
          строка
          Имя лейбла
      • spec.alert.selector
        объект

        Обязательный параметр

        Селектор алерта.
        • spec.alert.selector.matchExpressions
          массив объектов
          Селектор по выражениям.
          • spec.alert.selector.matchExpressions.key
            строка
            Ключ соответствия
          • spec.alert.selector.matchExpressions.operator
            строка
            Оператор соответствия.

            Допустимые значения: Equal, NotEqual, Regex, NotRegex

          • spec.alert.selector.matchExpressions.value
            строка
            Целевое значение.
        • spec.alert.selector.matchLabels
          объект
          Селектор по лейблам
    • spec.notification
      объект

      Обязательный параметр

      Параметры уведомления об алерте
      • spec.notification.channel
        объект

        Обязательный параметр

        Параметры канала уведомлений
        • spec.notification.channel.kind
          строка

          Обязательный параметр

          Тип канала уведомлений (в данный момент поддерживается только ObservabilityNotificationChannel).

          По умолчанию: ObservabilityNotificationChannel

          Допустимые значения: ClusterObservabilityPropagatedNotificationChannel, ObservabilityNotificationChannel

        • spec.notification.channel.name
          строка

          Обязательный параметр

          Имя канала уведомлений.
        • spec.notification.channel.parameters
          объект

          Обязательный параметр

          Параметры канала уведомлений
      • spec.notification.repeatInterval
        строка

        Обязательный параметр

        Интервал повторного уведомления.

        По умолчанию: 1m

ObservabilityNotificationSilence

Scope: Namespaced
Version: v1alpha1

The resource for storing and managing observability platform notification silence.
  • spec
    объект
    • spec.endsAt
      строка

      Обязательный параметр

      Notification silence end time.
    • spec.selector
      объект

      Обязательный параметр

      Alert selector.
      • spec.selector.matchExpressions
        массив объектов
        Match expressions.
        • spec.selector.matchExpressions.key
          строка
          Matching key.
        • spec.selector.matchExpressions.operator
          строка
          Matching operator.

          Допустимые значения: Equal, NotEqual, Regex, NotRegex

        • spec.selector.matchExpressions.value
          строка
          Target value.
      • spec.selector.matchLabels
        объект
        Label selector.
    • spec.startsAt
      строка

      Обязательный параметр

      Notification silence start time.