首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >download_file错误,在download_localhost中使用Kubespray

download_file错误,在download_localhost中使用Kubespray
EN

Stack Overflow用户
提问于 2021-01-16 07:09:43
回答 1查看 255关注 0票数 0

我现在正试着在download_localhost: true模式下使用Kubespray。我还将download_run_once设置为true。一些信息,我在我们网络上的代理服务器后运行,在443,不允许其他任何东西离开我们的网络。一切运行正常,图像下载,直到我进入download_file步骤。看起来无论我做什么,download_file都不能获取代理设置。我已经通过ansible-playbook命令上的-e选项设置了它,我已经在group_vars文件中设置了它,并且我还确保use_proxy对于download_file任务是打开的。我已经确认我可以在本地主机上获取该文件,因此我知道它在我们的网络上没有被阻止。我只是想知道在这一点上这是不是一个bug。谢谢!

编辑:我对文件所做的唯一修改示例,以帮助重现:

./inventory/mycluster/group_vars/all/all.yml

代码语言:javascript
复制
deploy_container_engine:false

proxy_env:
    https_proxy: "http://192.186.1.2:8080"
    http_proxy: "http://192.186.1.2:8080"
    no_proxy: "mydomain"

./extra_playbooks/roles/download/defaults/main.yml

代码语言:javascript
复制
download_run_once: true
download_localhost: true

/etc/environment

代码语言:javascript
复制
https_proxy: "http://192.168.1.2:8080"
http_proxy: "http://192.168.1.2:8080"
no_proxy: "mydomain"

./cluster.yml

代码语言:javascript
复制
- hosts: all
  environment: 
    http_proxy: http://192.168.1.2:8080"
    https_proxy: http://192.168.1.2:8080"

我还尝试将以下设置添加到download_file | Download Item任务:

代码语言:javascript
复制
 - name: download_file | Download item
   use_proxy: yes
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-28 05:21:04

看起来,只有在利用./inventory/mycluster/group_vars/ all /all.yml中内置的代理变量时,built才能成功地将代理用于所有任务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65744722

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档