Ansible
开发自定义模块
任务运行时间统计
配置ansible.cfg
[defaults]
callback_whitelist = profile_tasks
错误日志格式化
配置ansible.cfg
[defaults]
stdout_callback = yaml
可选值:
加速器
安装mitogen加速模块
pip install mitogen
配置ansible.cfg
[defaults]
strategy = mitogen_linear
strategy_plugins = /usr/lib/python2.7/site-packages/ansible_mitogen/plugins/strategy
Q&A
Q: 如何获取ansible主控机器地址
- debug: var="{{ ansible_env['SSH_CLIENT'].split() | first }}"
Q: playbook运行卡在gather_facts
将gather_facts信息采集改为最少
[default]
gather_subset = min
最后更新于