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