【发布时间】:2019-06-08 14:23:02
【问题描述】:
我知道您可以在 Ansible 中设置代理以在公司网络后面进行配置: https://docs.ansible.com/ansible/latest/user_guide/playbooks_environment.html
像这样:
environment:
http_proxy: http://proxy.example.com:8080
不幸的是,在我的情况下,服务器根本无法访问互联网。在本地下载角色并将它们放在 /roles 文件夹下似乎可以解决角色问题,但是角色在使用时仍然从互联网下载包:
package:
name: package-name
state: present
我想没有办法让 Ansible 下载所有包,然后将其推送到 repo 并使用本地下载的包运行 Ansible 配置?
【问题讨论】:
标签: ansible rhel ansible-role