Ansible自动化运维服务器的部署
Ansible自动化运维人工运维时代运维人员早期需要维护数量众多的机器,因此需要执行反复,重复的劳动力。很多机器需要部署相同的服务或是执行相同的命令,还得反复的登录不同的机器。
自动化运维时代早期运维人员会结合ssh免密登录和shell脚本来完成自动化的部署操作。
系统管理员早期面临的问题主要是,配置管理系统,远程执行命令,批量安装服务,启停服务等。
后来也就诞生了众多开源的软件,自动化运维软件。
fabric
puppet
saltstack
chef
Ansible
自动化运维趋势人肉运维 > 人力运维 > 自动化运维 > 数据化运维 > 可视化运维 > AI智能运维
自动化运维的好处
提高工作效率吧 减少重复性的劳动新操作
大大的减少了人为出错的可能性
ansible支持数据化管理,数据化追源,找到问题的源点
ansible介绍ansible是一个同时管理多个远程主机的软件,必须是任意可以同股票ssh登录的机器
远程虚拟机
物理机
也可以直接管理本地机器
ansible通过ssh协议实现了,管理节点(老板),被管理节点(员工)的通信。 ...