LINUX.ORG.RU

Сообщения dmvhomemail

 

Ansible. Архитектурное решение для множества серверов.

Форум — Admin

Здравствуйте!

Подскажите как оптимально решить следующую задачу или в какую сторону копать: Есть список серверов с заранее заданными параметрами <имя сервера>, <внутренний адрес ip 4>, <внешний ip 4>, <маска подсети>, <шлюз>, <ansible_ssh_user>, <ansible_ssh_pass> и т.п. Необходимо быстро получать доступ к нужным полям по имени inventory_hostname = <имя сервера>. Сейчас пытаюсь организовать это через group_vars\all, описав сервера в списке примерно так:

---
cloud_servers:
  - name: Server1 
    ipv4: 192.168.1.10
    gateway_ip: 192.168.2.1
    proxy_ip: 
    app_name: 
    app_version: 
    ansible_ssh_user: user
    ansible_ssh_pass: 123456
    ...
  - name: Server2
    ipv4: 192.168.1.11
    gateway_ip: 192.168.2.1
    proxy_ip: 
    app_name: 
    app_version: 
    ansible_ssh_user: user
    ansible_ssh_pass: 123456
    ...

Спасибо за ответы.

Перемещено leave из general

 

dmvhomemail
()

RSS подписка на новые темы