Настройки региона

Добавление компонентов в регион

При развёртывании нового компонента в регион необходимо запускать пайплайн с дополнительными тегами. Это требуется для корректной интеграции компонента с системами мониторинга платформы.

Формат команды запуска пайплайна:

-t <имя_компонента> -t [prometheus|victoriametrics]

Где:

  • <имя_компонента> — название развёртываемого компонента;

  • prometheus или victoriametrics — система мониторинга, используемая в регионе.

Дополнительный тег системы мониторинга обеспечивает автоматическую настройку сбора метрик для нового компонента. Без указания этого тега компонент будет развёрнут, но не будет интегрирован с системой мониторинга.

Пример добавления компонента Octavia

Barbican является опциональным компонентом. При использовании Octavia он может применяться для хранения пользовательских ключей и сертификатов.

Чтобы включить Barbican, откройте файл globals.d/REGION.yml в репозитории региона и укажите значение:

enable_barbican: "yes"

Чтобы отключить Barbican, укажите значение:

enable_barbican: "no"

Для развёртывания компонента Octavia в регион с системой мониторинга Victoria Metrics выполните запуск пайплайна с командой:

-t octavia -t victoriametrics

Для региона с системой Prometheus используйте команду:

-t octavia -t prometheus