The page in this language is not ready yet, but it is available in Russian.

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

Параметры

  • auxiliaryCluster (boolean)

    This cluster is auxiliary.

    Default: false

  • clusterType (string)

    Sets the cluster type in exported metrics, disabling automatic detection.

    Allowed values: Cloud, Hybrid, Static

    Example: "Cloud"

  • contacts (integer)

    The number of contact persons for which we need to charge.

    Default: 0

  • doNotChargeForRockSolid (boolean)

    Is the RockSolid update channel included in the price, or should we charge for it separately.

    Default: false

  • kubeall (object)

    Parameters for generating the kubeall registry.

    Default: {}

    • context (string)

      Which context to use from the specified kubeconfig.

      Default: ""

    • host (string)

      The hostname on which to run kubectl.

      Example: "hostA"

      Required value.

    • kubeconfig (string)

      The path to the kubeconfig file.

      Default: "/root/.kube/config"

    • kubectl (string)

      Kubectl command (with sudo if needed).

      Default: "sudo kubectl"

    • team (string)

      The team serving this cluster.

      Example: "teamA"

      Required value.

  • licenseKey (string)

    Client license key.

  • logs

    Logs parameters or false to disable logs distribution.

    Default: {}

    • url (string)

      URL for sending logs in Loki compatible storage.

      Default: "https://connect.deckhouse.io/v1/loki_push"

  • madisonAuthKey

    Key to access Madison alertmanager, or false to disable integration.

    Example: "abc"

  • metrics

    Metrics parameters or false to disable metrics distribution.

    Default: {}

    • url (string)

      URL for sending metrics in Prometheus remote_write format.

      Default: "https://connect.deckhouse.io/v1/remote_write"

  • nodesDiscount (integer)

    Discount for nodes as a percentage, without the % symbol. For example: 10, 20, 30.

    Default: 0

  • plan (string)

    Tariff plan.

    Default: "Standard"

    Allowed values: Standard, Silver, Gold, Platinum

    Example: "Standard"

  • planIsBoughtAsBundle (boolean)

    Whether a “package” has been purchased.

    Default: false

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

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