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.