remote_user: "company _ {{env}}" не работает - PullRequest
0 голосов
/ 22 января 2020
---
- hosts: "{{env}}"
  remote_user: "company_{{env}}"
  gather_facts: no

когда я использую (remote_user: "company _ {{env}}") для соединения с удаленным хостом, выполнение playbook выдает ошибку: fatal: [hostname]: UNREACHABLE! => {"Change" : false, "msg": не удалось подключиться к хосту через s sh: отказано в доступе .....

Примечание: когда я изменяю его на ( remote_user: company_prod ), работает нормально.

Я хочу, чтобы пользователь передал значение переменной "env" во время выполнения. И в файле хоста у меня есть серверы, перечисленные в соответствии с env.

[uat]
uat1
uat2
[prod]
prod1
prod2

Вопрос: есть ли способ заставить его работать, соединяя переменную со строкой.

Оцените ваш помогите, спасибо.

...