在使用环境设置为任务设置代理时,我遇到了扮演角色的问题。
例如,如果我使用带有 proxy_env 集的自定义模块:
- name: compare values from api
my_custom_module:
module_data: "{{ some_var }}"
register: cpmared_vals
environment: "{{ proxy_env }}"
我收到此错误:
<块引用>botocore.exceptions.NoCredentialsError:无法找到凭据
但是,如果我删除 'environment: "{{ proxy_env }}"' 它可以工作。
这是 proxy_env 的样子:
proxy_env:
https_proxy: "http://corp-proxy.com:80"
http_proxy: "http://corp-proxy.com:80"
no_proxy: "internal-apps.com"
谢谢