Есть ли способ добавить несколько массивов переменных в массив?Ansible: добавление к списку с переменными файлами
Конечной целью является, чтобы каждый файл добавить группу безопасности AWS для конфигурации запуска без необходимости копировать эти группы в каждом файле
например:
group_vars/all.yml
group_vars/php.yml
group_vars/web.yml
all.yml:
aws_security_groups:
- sg-ssh
php.yml
aws_security_groups:
- sg-mysql
web.yml
aws_security_groups:
- sg-http
отладки aws_security_groups производит:
TASK [Debugging] ***************************************************************
ok: [XXX.XXX.XXX.XXX] => {
"aws_security_groups": [
"sg-mysql"
]
}
Мы имеем серверов API и внешние серверы, которые имеют различные полисы масштабирования. Я хотел бы, чтобы веб-серверы имели группы: sg-web и sg-ssh с серверами api: sg-web, sg-ssh и sg-mysql
Я думаю, что вы могли бы лучше структурировать свою тетрадь, но я не могу дать лучшее руководство по этому поводу без дополнительного контекста. – smiller171