[toc] Ansible 通过读取默认的主机清单配置/etc/ansible/hosts,可以同时连接到多个远程主机上执行任务, 默认路径可以通过修改 ansible.cfg 的 hostfile 参数指定路径。 Hosts and Groups(主机与组) 对于/etc/ansible/host ...
分类:
其他好文 时间:
2018-04-12 22:21:57
阅读次数:
170
[toc] Ansible是一个综合的强大的管理工具,他可以对多台主机安装操作系统,并为这些主机安装不同的应用程序,也可以通知指挥这些主机完成不同的任务.查看多台主机的各种信息的状态等,ansible都可以通过模块的方式来完成。 Ansible特性 No agents:不需要再被管理节点上安装客户端 ...
分类:
其他好文 时间:
2018-04-12 22:17:52
阅读次数:
168
[toc] Ad Hoc 是指ansible下临时执行的一条命令,并且不需要保存的命令,对于复杂的命令会使用playbook。Ad hoc的执行依赖于模块,ansible官方提供了大量的模块。 如:command、raw、shell、file、cron等,具体可以通过ansible doc l 进行 ...
分类:
其他好文 时间:
2018-04-12 22:16:55
阅读次数:
143
1.yum安装(管理主机以及被管理主机都需要安装) 2.配置管理主机 3.在管理主机中生成ssh密钥对 一路回车即可在$HOME/.ssh目录下生成id_rsa和id_rsa.put私钥和公钥两个文件。 注: 如果在生成密钥的时候设置了密码,ansible每次执行命令的时候,都会提示输入密钥密码,可 ...
分类:
其他好文 时间:
2018-04-12 13:34:15
阅读次数:
282
在工作中的机器往往有上百上千台,在这些机器中功能往往是各不同相的,把这些机器都放在/etc/ansible/hosts中时间久了往往会混乱;此时可以把不同分类的机器放在不同的inventory中,达到清晰管理的目的;配置文件:/etc/ansible/ansible.cfg配置参数:inventory = 文件相关inventory文件都放在/etc/ansible/inventory目录下配置实
分类:
其他好文 时间:
2018-04-12 11:36:44
阅读次数:
593
测试目标主机是否在线:ping模块 command模块和shell user模块:管理用户的模块 任务计划模块:cron 对远程文件管理的模块:file 远程复制备份模块:copy 在远程主机执行本地脚本:script 收集远程主机的信息:setup
分类:
其他好文 时间:
2018-04-12 11:35:09
阅读次数:
274
zabbix_agent_install.yml zabbix_agent_install.sh ...
分类:
其他好文 时间:
2018-04-10 17:43:55
阅读次数:
211
ansible介绍实战+同步跟新+基础+应用+实战+??
分类:
其他好文 时间:
2018-04-10 17:36:14
阅读次数:
178
初衷自从kubernetes(k8s)出现以来,安装复杂、部署困难就一直被业内吐槽,同时也把很多初学者挡在门外。虽然官方也有专门用来入门的单机部署方案:Minikube,和用来搭建集群的Kubeadm,但国内绿色的网络环境让官方的方案变得异常复杂。所以社区也涌现出很多专门用于部署k8s的项目,像使用ansible脚本方式的kubeasz,在github上已经有500多star;还有各种k8s相关的
分类:
Web程序 时间:
2018-04-10 13:29:18
阅读次数:
302
ansible 默认提供了很多模块来供我们使用。在 Linux 中,我们可以通过 ansible-doc -l 命令查看到当前 ansible 都支持哪些模块,通过 ansible-doc -s 模块名 又可以查看该模块有哪些参数可以使用。 我们常用的几个模块: copy file cron gro ...
分类:
其他好文 时间:
2018-04-09 15:11:22
阅读次数:
222