![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Ansible
文章平均质量分 74
mengshicheng1992
这个作者很懒,什么都没留下…
展开
-
Ansible学习笔记--Ansible Role实验记录
Ansible学习笔记1、Ansible Role实验记录Ansilbe自1.2版本引入的新特性,用于层次性、结构化地组织Playbook,Roles能够根据层次型结构自动装载变量文件、Tasks以及Handlers等使用Roles只需要在Playbook中使用include指令即可。简单来讲,Roles就是通过分别将变量、文件、任务、模板及处理器放置于单独的目录中,并可以便捷地include它们的一种机制。角色一般用于基于主机构建服务的场景中,但也可以是用于构建守护进程等场景中。1.1、Roles目原创 2021-07-01 12:18:21 · 148 阅读 · 0 评论 -
Ansible学习笔记--Ansible Playbook实验记录
Ansible学习笔记5、Ansible Playbook实验记录1.1、tasks示例cat > tasks.yml << EOF---- hosts: all remote_user: root tasks: - name: install nginx yum: name=nginx - name: copy conf copy: src=/etc/nginx/nginx.conf dest=/etc/nginx - n原创 2021-06-30 19:11:10 · 263 阅读 · 0 评论 -
Ansible学习笔记--Ansible常用模块
Ansible学习笔记1、Ansible常用模块1.1、pingping模块用于尝试连接主机,验证一个可用的Python,测试成功返回pong。ansible all -m ping测试成功,返回pongansible all -m ping -a ‘data=hello’测试成功,返回hello1.2、setupsetup模块用于收集远程主机的信息。ansible all -m setup收集全部信息ansible all -m setup -a原创 2021-06-29 18:58:53 · 286 阅读 · 0 评论 -
Ansible学习笔记--Ansible系列命令
Ansible学习笔记1、Ansible系列命令1.1、ansibleAnsible通过SSH实现配置管理、应用部署、任务执行等功能,建议配置基于密钥认证方式管理各节点。ansible <host-pattern> [-m module_name] [-a args]–version显示版本-m指定模块,默认为command-v、-vv、-vvv显示详细过程–list、–list-hosts显示主机列表-k、–ask-pass提示输入ss原创 2021-06-29 12:12:52 · 144 阅读 · 0 评论 -
Ansible学习笔记--Ansible实验环境搭建
Ansible学习笔记1、Ansible实验环境搭建1.1、系统资源及组件规划节点名称系统名称CPU/内存网卡磁盘1磁盘2IP地址OSAnsibleansible2C/4Gens33128G-192.168.0.10CentOS7Client1client12C/2Gens33128G20G192.168.0.11CentOS7Client2client22C/2Gens33128G20G192.168.0.12Ce原创 2021-06-28 19:46:24 · 253 阅读 · 0 评论 -
Ansible学习笔记--Ansible介绍
Ansible学习笔记1、Ansible介绍Ansible是一款简单的运维自动化工具,只需要使用SSH协议连接就可以来进行系统管理,自动化执行命令,部署等任务。Ansible的特点:1、Ansible不需要单独安装客户端,也不需要启动任何服务2、Ansible是Python中的一套完整的自动化执行任务模块3、Ansible Playbook采用yaml配置,对于自动化任务执行过一目了然Ansible组成结构:AnsibleAnsible的命令工具,核心执行工具;一次性或临时执行的操原创 2021-06-28 08:19:19 · 86 阅读 · 0 评论