Настройки региона¶
Добавление компонентов в регион¶
При развёртывании нового компонента в регион необходимо запускать пайплайн с дополнительными тегами. Это требуется для корректной интеграции компонента с системами мониторинга платформы.
Формат команды запуска пайплайна:
-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