ansible学习
学习方向:
了解ansible(从其可以解决什么问题方面入手)
ansible安装与配置
学会使用role
学会编写role
1:安装配置:
安装配置:参考ansible笔记
弄3台虚拟机搞搞,嘿嘿
linux centos7.2,版本有点旧,不过还凑合
10.0.0.101:test01
10.0.0.100:test02
1:安装yum install ansible -y
这个安装pip yum都随便用,能装出来就行了
喝,乖乖,这么多依赖,看来是对python版本要求还不低啊
查看当前python版本
应该可以用吧,如果想确保没问题,升级成3.x以上肯定没问题的。详细请参考:我就待会写,你能拿我怎么办(~ ̄▽ ̄)~
2:配置vim /etc/ansible/hosts
[root@server ~]# vim /etc/ansible/hosts
在最后直接定义
这里有一点,ansible管理,前提是可以免密登录到客户机上。免密登录谁不会啊,不会就参考: https://blog.csdn.net/qq_37960324/article/details/82153833
安装配置简单,直接来个难点的。对于我这种初学者来说, roles模块是一个挑战啊
3:roles模块自杀式体验
先写一个简单的剧本,太简单也不行,就看看zabbix-agent吧,至少得改改配置文件。你以为我是挑简单的写么?才不是╭(╯^╰)╮
如果一个公司装了zabbix服务器,那么要加上被监控服务器,一台台装?别做梦了。虽然一般公司都有现成的。但自己写出来理解一个比较容易些。。。
1:首先在test02上装个zabbix-serve