在我的攻略中,我经常引用用户名(只引用它的"ubuntu")。
有没有一种内置的方式来说“从命令行传递的值中获取它”?
我知道我能做到
ansible-playbook <task> -u <user> -K --extra-vars "user=<user>"
然后我可以在攻略中使用{{user}}
,但是两次定义用户感觉很奇怪。
发布于 2014-06-07 20:55:18
我认为实现这一点的标准方法是在清单文件中定义ansible_ssh_user,然后您可以在剧本中将其引用为{{ ansible_ssh_user }}。
https://stackoverflow.com/questions/24095807
复制相似问题