Ansible 之 配置文件解析
16lz
2021-01-22
一、【default】定义常规的连接类型配置
#inventory = /etc/ansible/hosts #定义Inventory#library = /usr/share/my_modules/ #自定义lib库存放目录#module_utils = /usr/share/my_module_utils/ #自定义模块单元存放目录#remote_tmp = ~/.ansible/tmp #临时文件远程主机存放目录#local_tmp = ~/.ansible/tmp #临时文件本地存放目录#plugin_filters_cfg = /etc/ansible/plugin_filters.yml #filter插件配置文件#forks = 5 #默认开启的并发数#poll_interval = 15 #默认轮询时间间隔#sudo_user = root #默认sudo 用户#ask_sudo_pass = True #是否需要sudo密码#ask_pass = True #是否需要密密码
二、[privilege_escalation] 安全配置
#become=True #是否sudo#become_method=sudo #sudo方式#become_user=root #sudo后变为root用户#become_ask_pass=False #sudo后是否验证密码
三、[ssh_connection]
pipelining = False #管道加速功能,需配合requiretty使用方可生效
四、[accelerate]
#Ansible 连接加速相关配置,因为有部分使用者不满意Ansible的执行速度,所以Ansible在连接和执行速度方面也不为怕地进行优化,该配置项在提升Ansible连接速度时会涉及,多数保持默认即可。#accelerate_port = 5099 #加速连接端口#accelerate_timeout = 30 #命令扫行超时时间,单位秒#accelerate_connect_timeout = 5.0 #连接超时时间,单位秒#accelerate_daemon_timeout = 30 #上一个活动连接时的时间,单位分钟#accelerate_multi_key = yes
©著作权归作者所有:来自51CTO博客作者wx592bc92b285c7的原创作品,如需转载,请注明出处,否则将追究法律责任每一份赞赏源于懂得
赞赏
0人进行了赞赏支持
更多相关文章
- 2020 年,我的年终总结!时间与人生(下)
- 半年北漂生活,时间与人生(上)
- 坚持写博客的第二天,在敲代码的时候时间过得好快
- widnows 下如何使用 ping加时间戳,来ping探测多个域名并生成文件
- 国庆,我决定“颓废”一段时间!
- 关于学习时间的一点小感悟
- 上班之后,学习时间不够用?
- Python+Kepler.gl轻松制作时间轮播地图
- 教你预测北京雾霾,基于keras LSTMs的多变量时间序列预测