Eri*_*ner 2 ansible
我需要从目标机器上的 S3 中提取构建。因此,我需要以某种方式将 S3 密钥和秘密传递给 ansible playbook。
我知道我可以定义它们
但我真的不想在那里存储凭据。
我可以在 ansible playbook 中使用来自本地机器(或类似的东西)的环境变量吗?
cee*_*yoz 5
$ENV(SOMEVAR)或{{ lookup('env', 'SOMEVAR') }}(1.1+) 应该可以工作。您还可以使用vars_prompt在 playbook 运行时请求它。
$ENV(SOMEVAR)
{{ lookup('env', 'SOMEVAR') }}
vars_prompt
归档时间:
11 年,11 月 前
查看次数:
3231 次
最近记录:
10 年 前