![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Ansible
且听风吟zyw
这个作者很懒,什么都没留下…
展开
-
Ansible(自动化运维)基本架构简介
文章目录Ansible是什么?为什么选择Ansible?Ansible是如何工作的?Ansible是什么?Ansible是近年越来越火的一款运维自动化工具,其主要功能是帮助运维实现IT工作的自动化、降低人为操作失误、提高业务自动化率、提升运维工作效率。常用于软件部署自动化、配置自动化、管理自动化、系统化系统任务、持续集成、零宕机平滑升级等。常见的部署管理工具有Chef、Puppet、An...原创 2019-08-12 11:05:59 · 1239 阅读 · 1 评论 -
Ansible环境部署以及常用命令,常用模块
文章目录docker和ansible的区别:实验过程server1命令yum模块service模块user模块mysql模块ansible 自动化运维工具 被红帽收购 阿里巴巴在用saltstack python开发ansible puppet saltstack 主流的三种docker和ansible的区别:ansible 部署过程docker 交付的形式,呈现给客户的形式 物理...原创 2019-08-12 16:27:57 · 250 阅读 · 0 评论 -
Ansible自动化运维之Playbook实战
文章目录修改vim编辑playbook文件的编写给prod组的节点安装并开启httpd服务修改httpd的端口(定义触发器)将http加入防火墙template模块修改端口获取系统信息修改vim编辑vim 一次tab两个空格的设置方法:在devops用户家目录下新建隐藏文件:vim .vimrcautocmd FileType yaml setlocal ai ts=2 sw=2 et ...原创 2019-08-12 16:29:13 · 635 阅读 · 0 评论 -
Ansible与haproxy实现负载均衡+高可用
server1[root@server1 ~]# vim /etc/sudoers 92 devops ALL=(ALL) NOPASSWD: ALL[devops@server1 ansible]$ yum list haproxy[devops@server1 ansible]$ sudo yum install -y haproxy[devops@server1 ...原创 2019-08-23 20:46:14 · 758 阅读 · 0 评论 -
Ansible自动化运维之roles(角色)详解
文章目录Ansible roles简介roles目录结构创建rolesAnsible roles简介Ansible roles是为了层次化、结构化地组织Playbook。roles就是通过分别将变量、文件、任务、模块及处理器放置于单独的目录中,并可以便捷地include它们。roles一般用于基于主机构建服务的场景中,在企业复杂业务场景中应用的频率很高。以特定的层级目录结构进行组织的t...原创 2019-08-12 16:42:37 · 2684 阅读 · 0 评论 -
Ansible实现远程创建用户并对密码进行加密设置
文章目录批量添加用户添加用户,不设置密码的形式设置密码,但是密码为明文形式设置密码,且密码为密文形式批量添加用户添加用户,不设置密码的形式编辑.yml文件[devops@server1 ansible]$ touch createuser.yml[devops@server1 ansible]$ vim createuser.yml--- - hosts: test task...原创 2019-08-12 16:58:37 · 5727 阅读 · 2 评论 -
Ansible实现对目标主机进行磁盘分区,创建逻辑卷、格式化并挂载
文章目录磁盘分区写入一个文件中将新建分区的信息设置为变量创建逻辑卷创建逻辑卷添加判断条件when,即当要添加的逻辑卷已经存在时直接跳过不执行block:正常的时候执行rescure: 不正常的时候执行always:无论如何都会执行磁盘分区写入一个文件中首先给目标主机server2添加一块新的20G的虚拟硬盘/dev/vdc。查看分区的帮助文档:[devops@server1 ...原创 2019-08-12 17:13:28 · 4599 阅读 · 0 评论 -
Ansible——Galaxy命令工具
文章目录ansible-galaxy命令工具ansible-galaxy命令工具Ansible Galaxy 是一个免费共享和下载 Ansible 角色的网站,可以帮助我们更好的定义和学习roles。ansible-galaxy命令默认与https://galaxy.ansible.com网站API通信,可以查找、下载各种社区开发的 Ansible 角色。ansible-galaxy在 ...原创 2019-08-12 17:15:49 · 2003 阅读 · 0 评论 -
Ansible-roles批量部署nginx
我先将大致实现过程记录一下,后续完善:server1:主控 ansible节点server2:待部署的nginx节点先开另外一台虚拟机server3,编译nginx,得到nginx的配置文件,以及制作nginx的启动脚本在server1 ansible节点:新建nginx的roles目录,ansible-galaxy init nginx在此目录下:files目录下:得到nginx安...原创 2019-09-14 23:18:50 · 496 阅读 · 0 评论