ansible一条命令自动化部署python3
一、ansible.cfg
[defaults]
inventory = inventories/python3.7.9
remote_user = 用户名
private_key_file = /Users/用户名/用户名.private_key
host_key_checking = False
remote_port=22
callback_whitelist = profile_tasks
strategy_plugins = /usr/用户名/mitogen-master/ansible_mitogen/plugins/strategy
strategy=mitogen_linear
forks=30
[ssh_connection]
ssh_args = -F ssh.cfg
二、ssh.cfg
Host *
ProxyCommand /usr/local/bin/ncat --proxy 代理地址:8080 --proxy-type http %h %p

本文详细介绍了如何通过Ansible配置文件 ansible.cfg、ssh.cfg,定义roles和inventories,创建模板python37.sh.j2,并编写deploy.yml脚本,最终实现一键在服务器集群上安装Python3.7.9。
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



