- Создана система групповых переменных для настройки коллекторов - Добавлены группы: proxmox, proxvms, standalone - Создан шаблон config.yaml.j2 для автоматической генерации конфигурации - Обновлен Ansible playbook для использования шаблонов - Добавлен скрипт тестирования генерации конфигурации - Создана подробная документация по новой системе - Обновлен inventory.ini с группировкой хостов Группы коллекторов: - proxmox: proxcluster, proxnode, proxvms, uptime - proxvms: proxvmsystem, uptime - standalone: system, hba, sensors, uptime Автор: Сергей Антропов Сайт: https://devops.org.ru
27 lines
1.1 KiB
INI
27 lines
1.1 KiB
INI
# Группы хостов для гибкой конфигурации коллекторов
|
||
# Автор: Сергей Антропов
|
||
# Сайт: https://devops.org.ru
|
||
|
||
[proxmox]
|
||
# Proxmox ноды - запускаем proxcluster, proxnode, proxvms, uptime
|
||
pnode10 ansible_host=10.14.253.20 ansible_user=devops
|
||
#pnode02 ansible_host=10.14.253.12 ansible_user=devops
|
||
#pnode06 ansible_host=10.14.253.16 ansible_user=devops
|
||
|
||
[proxvms]
|
||
# VM и контейнеры Proxmox - запускаем proxvmsystem, uptime
|
||
kube-dbrain-node01 ansible_host=10.14.246.75 ansible_user=devops
|
||
kube-data ansible_host=10.14.246.150 ansible_user=devops
|
||
|
||
[standalone]
|
||
# Автономные серверы - запускаем system, hba, sensors, uptime
|
||
#kube_ansible ansible_host=10.14.246.9 ansible_user=devops
|
||
#videotest7 ansible_host=10.13.37.186 ansible_user=devops
|
||
#videotest8 ansible_host=10.13.37.187 ansible_user=devops
|
||
|
||
[targets:children]
|
||
# Объединяем все группы для совместимости с существующими playbook
|
||
proxmox
|
||
proxvms
|
||
standalone
|