Настройка кастомных аннотаций и меток к контейнерам Kintsugi#

Предусловия#

Найдите helm-чарт Kintsugi values.yaml, расположенный в каталоге DBM-X.X.X-XX-distrib/DBM-X.X.X-XX-owned-distrib/package/conf/helm/application/kintsugi.

Примечание

Имя каталога package может изменяться на package 2 или package 3 в зависимости от порядка распаковки архивов из папки DBM-X.X.X-XX-owned-distrib.

Последовательность выполнения#

Для настройки аннотаций и меток к контейнерам Kintsugi выполните следующие шаги:

  1. Откройте helm-чарт Kintsugi values.yaml.

  2. Сконфигурируйте следующие параметры:

    Параметр

    Пример

    Описание

    global.annotationsExtra

    {}

    Добавляет дополнительные аннотации .metadata.annotations ко всем ресурсам, включая сабчарты

    global.annotationsOverride

    {}

    Полностью перезаписывает аннотации .metadata.annotations на всех ресурсах, включая сабчарты

    global.labelsExtra

    {}

    Добавляет дополнительные аннотации .metadata.labels ко всем ресурсам, включая сабчарты

    global.labelsOverride

    {}

    Полностью перезаписывает аннотации .metadata.labels на всех ресурсах, включая сабчарты

    annotationsExtra

    {}

    Добавляет дополнительные аннотации .spec.template.metadata.annotations к подам Deployment/StatefulSet

    annotationsOverride

    {}

    Добавляет дополнительные аннотации .metadata.annotations ко всем ресурсам, не распространяется на сабчарты

    labelsExtra

    {}

    Добавляет дополнительные лейлбы .spec.template.metadata.labels к подам Deployment/StatefulSet

    labelsOverride

    {}

    Добавляет дополнительные аннотации .spec.template.metadata.labels ко всем ресурсам, не распространяется на сабчарты

  3. Сохраните изменения в файле.

  4. Обновите текущую установку:

helm upgrade <название_инсталяции> <путь к файлу с конфигурацией>

Результат#

Контейнеры Kintsugi имеют заданные кастомные аннотации и метки.