readme.md
1.03 KB
YOHO Center Switch
ansible
的环境
准备1.创建用户:
useradd ansible -g root -d /home/ansible
.2.安装
ansible
3.将被管理的服务器的
private key
copy 到~/.ssh/
4.
git clone
本项目即可
依赖:
仅支持大于等于2.7.3并小于3.0的python版本
python模块: qcloud、ansible
安装python模块: pip install qcloud ansible
依赖脚本: switch_lb.py (http://git.yoho.cn/ops/yoho-ansible-roles/blob/master/scripts/switch_lb.py) clone本项目即可无需单独下载
switch.ini
: switch.ini
的配置
参考scripts/switch/switch.ini
How to Run
根据需要修改本地配置文件switch.ini(http://git.yoho.cn/ops/yoho-ansible-roles/blob/master/scripts/switch/switch.ini)
需在配置文件中准确填写相关的密钥、密码、负载均衡等信息
需进入脚本所在目录下执行脚本(/home/ansible/yoho-ansible-roles/scripts/switch)
cd /home/ansible/yoho-ansible-roles/scripts/switch
python center_switch.py --config=switch.ini