ansible
暮暮苒也
这个作者很懒,什么都没留下…
展开
-
自用:Ansible-playbook批量源码部署nginx
环境准备 准备3台服务器 ansible管理服务器: 192.168.189.171 nginx1服务器: 192.168.189.161 nginx2服务器: 192.168.189.162 关闭所有服务器的防火墙和selinux 安装Ansible 查看版本 配置管理节点到被管理节点的ssh免密登录 在ansible主机上生成密钥对儿 拷贝公钥到被管理节点 配置主机清单文件,添加主机组webservers 测试被管理节点是否都已在线 使用ping模块即可测试,若返回为SUCCESS测试原创 2020-06-03 13:45:06 · 376 阅读 · 0 评论 -
自用:ansible-playbooks
Playbooks playbook简介 1 playbook是什么? Playbooks 是 Ansible的配置,部署,编排语言.他们可以被描述为一个需要希望远程主机执行命令的方案,或者一组IT程序运行的命令集合. Playbooks 与 adhoc 相比,是一种完全不同的运用 ansible 的方式,是非常之强大的. 简单来说,playbooks 是一种简单的配置管理系统与多机器部署系统的基础, 非常适合于复杂应用的部署. 在playbook中我们可以编排有序的执行过程,甚至可以实现多组机器之间来回有原创 2020-06-03 13:28:41 · 107 阅读 · 0 评论 -
自用:ansible常用板块
ping ping模块用来检查目标主机是否在线 例子:ansible webserver -m ping yum yum模块用来在Centos系统上使用yum命令安装软件包 选项: name: 指定安装包的名字 state:latest 安装最新版 present 默认安装 installed 安装 absent 卸载 removed 卸载 例子:ansible webservers -m yum -a ‘name=httpd state=latest’ command .原创 2020-06-03 13:23:21 · 104 阅读 · 0 评论 -
自用:ansible介绍
Ansible 一.单元 Ansible简介和安装 Ansible是什么? 关于Ansible Ansible是一种IT自动化工具。它可以帮助我们批量配置系统,部署软件以及协调更高级的IT任务,例如连续部署或零停机滚动更新。 Ansible的主要目标是让工作变得简单和易操作,它同时也非常关注安全性和可靠性,传输过程是基于openssh来实现的,保证了传输的数据的安全性!大大降低安全风险! Ansible的特点 Ansible采用无代理方式(agentless)管理机器,因为Ansible的通信是通过o原创 2020-06-02 10:44:41 · 229 阅读 · 0 评论 -
自用:ansible集群
1.环境准备: 3台虚拟机 Centos7(Ansible,管理节点): 192.168.189.171 Centos6 (被管理节点) : 192.168.189.162 Centos6 (被管理节点) : 192.168.189.163 所有节点的防火墙和iptables都关一下! Centos7 systemctl stop firewalld setenforce 0 Centos6 service iptables stop setenforce 0 2.管理节点的部署 在ce原创 2020-06-02 10:40:38 · 220 阅读 · 0 评论