Модуль по умолчанию выключен.

Параметры

  • auxiliaryCluster (булевый)

    Этот кластер является вспомогательным.

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

  • clusterType (строка)

    Задаёт тип кластера в экспортируемых метриках, отключая автоматическое определение.

    Допустимые значения: Cloud, Hybrid, Static

    Пример: "Cloud"

  • contacts (целочисленный)

    Количество контактных лиц, за которые необходимо чаржить.

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

  • doNotChargeForRockSolid (булевый)

    Входит ли канал обновлений RockSolid в стоимость, или надо за него чаржить отдельно.

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

  • kubeall (объект)

    Параметры для формирования kubeall реестра.

    По умолчанию: {}

    • context (строка)

      Какой context использовать из указанного kubeconfig.

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

    • host (строка)

      Имя хоста, на котором запускать kubectl.

      Пример: "hostA"

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

    • kubeconfig (строка)

      Путь до файла kubeconfig.

      По умолчанию: "/root/.kube/config"

    • kubectl (строка)

      Команда kubectl (с sudo, если необходимо).

      По умолчанию: "sudo kubectl"

    • team (строка)

      Команда, обслуживающая этот кластер.

      Пример: "teamA"

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

  • licenseKey (строка)

    Ключ для доступа к сервисам Фланта.

  • logs

    Параметры отправки логов или false для отключения их отправки.

    По умолчанию: {}

    • url (строка)

      URL для отправки логов в совместимое с Loki хранилище.

      По умолчанию: "https://connect.deckhouse.io/v1/loki_push"

  • madisonAuthKey

    Ключ для доступа в алертменеджер Madison или false для отключения интеграции.

    Пример: "abc"

  • metrics

    Параметры отправки метрик или false для отключения их отправки.

    По умолчанию: {}

    • url (строка)

      URL для отправки метрик в формате Prometheus remote_write.

      По умолчанию: "https://connect.deckhouse.io/v1/remote_write"

  • nodesDiscount (целочисленный)

    Скидка за ноды в процентах, без символа %. Например: 10, 20, 30.

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

  • plan (строка)

    Тарифный план.

    По умолчанию: "Standard"

    Допустимые значения: Standard, Silver, Gold, Platinum

    Пример: "Standard"

  • planIsBoughtAsBundle (булевый)

    Куплен ли “пакет”.

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

Пример конфигурации

flantIntegration: |
  licenseKey: s6f8766314a9426faa2b3
  madisonAuthKey: abc9ydhshy32plkj
  kubeall:
    team: myteam
    host: myproject.kube-master-0
    kubeconfig: /etc/kubernetes/admin.conf