У меня возникли проблемы с определением псевдонима для моей базы данных MySQL в моем файле инвентаризации в недоступном. Я могу легко создать для моего экземпляра EC2, используя .:Как создать псевдоним в ansible для базы данных mysql
ansible_ssh_host
ansible_ssh_port
ansible_ssh_user
Как это:
[webserver]
some-hostname ansible_ssh_host=some-subdomain-of-amazon
Но он не использует SSH для подключения к экземпляру базы данных. Как создать псевдоним для этой группы
[databases]
some-hostname ansible_mysql_host=some-subdomain-of-amazon
Как вы можете видеть, что я довольно новый для всего этого, поэтому, пожалуйста, голой со мной ... Я не могу найти что-либо по этому поводу в документации ,
// Ульрик McArdle
Я знаю, что они не могут быть использованы за пределами Ansible. Это потому, что я хотел бы использовать имя хоста для создания папки host_vars, или я что-то упускаю. Конечные точки в AWS очень длинны, и было бы неплохо сократить их с помощью псевдонима. –