LINUX.ORG.RU

Указать множество переменных для хоста

 ,


0

3

Какой синтаксис yaml, чтобы указать много переменных для одного хоста в inventories? Дело в том, что количество переменных зашкаливает, имена длинные и строка уходит слишком далеко вправо:

[example-group]
host1 var1 var2 var3 ... var100
host2 var1 var2 var3 ... var100

что ухудшает читабельность. А хотелось бы уложиться в 80 символов.

Deleted

Последнее исправление: Deleted (всего исправлений: 1)

Ответ на: комментарий от bytecode

видимо, недостаточно подробно написал. я имел в виду, что для каждого хоста задается разное значение var1, var2, etc. Все переменные разные для разных хостов. Но сами названия переменных одинаковы для каждого хоста. Вот так:

[example-group]
host1 var1=100 var2=200 ...
host2 var1=111 var2=222 ...
Deleted
()
Последнее исправление: Deleted (всего исправлений: 3)

Сделайте инвентаризацию папкой, а не файлом, и там делайте как вам удобно. + вам наверно в данном случае надо ещё использовать host_vars и group_vars.

LeNiN ★★
()

как выше правильно заметили юзай host_vars/, а далее уже host.yml

anton_jugatsu ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.