![](https://img-blog.csdnimg.cn/20210112110649373.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Ansible
ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。
独步秋风
这个作者很懒,什么都没留下…
展开
-
ansible使用setup模块中的变量
背景在安装采集客户端collectd时需要在配置文件中配置当前主机ipv4的ip地址,而该地址可以从setup模块中获取,通过在playbook配方中角色下的template使用占位符来解决1、想要获取的变量2、template站位符的写法 Hostname {{ ansible_default_ipv4['address'] }}3、需要在配方文件中打开搜集目标主机信息的开关gather_facts: true4、have a try记录一下,欢迎交流...原创 2020-05-28 18:40:47 · 1348 阅读 · 0 评论 -
bad indentation of a sequence entry at line 2, column 8:
ansible执行playbook报错提示是映射项在第2行第9列的缩进不好:可以使用yml格式校验器来检验一下http://www.bejson.com/validators/yaml/原创 2020-04-15 20:59:02 · 1649 阅读 · 0 评论 -
Failed to connect to the host via ssh: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,pas
通过ansible命令直接ping多台机器的网络状态,提示报错172.16.24.220 | UNREACHABLE! => { "changed": false, "msg": "Failed to connect to the host via ssh: Permission denied (publickey,gssapi-keyex,gssapi-with-m...原创 2020-04-14 20:34:45 · 11933 阅读 · 5 评论