Aws将凭证传递给ansible s3模块

时间:2016-10-05 19:05:03

标签: python amazon-web-services amazon-s3 ansible ansible-playbook

在ansible中,当我将访问密钥,密钥,令牌传递给我的aws凭证时,它将访问密钥传递给我的ansible模块s3,但是当我传递密钥和令牌时,它会显示{{1} } 那样的。我怎么能解决这个问题。

在accesskey id中根本没有额外的特殊符号,我们只有文本字母,但在安全性和会话中我们有/和特殊符号,可能是因为它传递的像""VALUE_SPECIFIED_IN_NO_LOG_PARAMETER" ???

谢谢你们

1 个答案:

答案 0 :(得分:3)

aws_secret_keysecurity_token被标记为no_log个参数。见source
它是敏感数据,因此不会打印到标准输出,您会看到VALUE_SPECIFIED_IN_NO_LOG_PARAMETER

如果您绝对需要将秘密值打印到stdout,请使用ANSIBLE_DISPLAY_ARGS_TO_STDOUT=1环境变量。