我试图在 ansible 角色中包含变量,如下所示,但是值未被传递。
{role: mysql, username: 'ansible_env.var_user', password: 'ansible_env.var_pass'}
我已经设置了var_user
和var_pass
作为环境变量。请告诉我是否有其他方法可以满足我的要求。
答案1
变量使用双花括号引用:
{role: mysql, username: '{{ ansible_env.var_user }}', password: '{{ ansible_env.var_pass }}'}
查看详细信息文档。