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