
Ansible
文章平均质量分 78
本专栏主要进行详细的ansible讲解,因为ansible模块应用很多,所以本栏中只包含了工作当中会用到的大多数模块或内容学习,后期也会进行内容补充的
是小天才哦
专注以学生身份学习和发帖
已考取RHCE,HCIP认证,继续努力学习当中!!!
2024年博客之星135名
目前工作当中,同时也创建了it互助群,有需要的可加博主微信,博主拉进群(xiaotiancaio180)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
百战RHCE(第七十一战:运维工程师必会技-Ansible 模块应用9-uri,register,debug模块)
而作为一名大学生,我想通过坚持的高水平文章编写带给我自己本身经验的不断进步,同时也希望让更多的Linux新手能接触到更加系统的文章学习。首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!原创 2022-10-06 08:12:16 · 672 阅读 · 1 评论 -
百战RHCE(第七十战:运维工程师必会技-Ansible 模块应用8-文件管理)
本次《百战RHCE》,会由浅入深,从最基本的命令行,到编写非常复杂的Ansible 自动化脚本。首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!这里我们看到11文件当中新添加的文件块,可以我们原本内容插入的文件快的上下有两个注释块,这些注释块主要以确保幂等性。好了朋友们我们今天的内容到这就结束了,今天的内容到这里就结束了,如果有啥不会的朋友记得论坛里面提问哈~原创 2022-10-05 10:02:40 · 198 阅读 · 1 评论 -
百战RHCE(第六十九战:运维工程师必会技-Ansible 模块应用7-nmcli管理网络配置)
而作为一名大学生,我想通过坚持的高水平文章编写带给我自己本身经验的不断进步,同时也希望让更多的Linux新手能接触到更加系统的文章学习。首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!还有注意了哦,我所用的系统为Centos7,如果你还没下载的话,可以在到我的第一章节,那里有下载教材和镜像地址哦~conn_name: ens4-conn ens4-conn为连接名称。原创 2022-10-05 09:45:00 · 308 阅读 · 0 评论 -
百战RHCE(第六十八战:运维工程师必会技-Ansible 模块应用6-parted,lvg,lvol,filesystem,mount模块)
而作为一名大学生,我想通过坚持的高水平文章编写带给我自己本身经验的不断进步,同时也希望让更多的Linux新手能接触到更加系统的文章学习。首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!这里我们看到红色括号部分,我在磁盘/dev/sdb分区上面创建了一个编号为2的分区,从1GB到2GB大小为1GB大小。因为本人和你一样也是学习者,所以文章中出现的错误,还望多多指出。原创 2022-10-05 09:39:14 · 441 阅读 · 0 评论 -
百战RHCE(第六十七战:运维工程师必会技-Ansible 模块应用5-service,reboot模块)
而作为一名大学生,我想通过坚持的高水平文章编写带给我自己本身经验的不断进步,同时也希望让更多的Linux新手能接触到更加系统的文章学习。首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!好了朋友们我们今天的内容到这就结束了,今天的内容到这里就结束了,如果有啥不会的朋友记得论坛里面提问哈~restarted: 重启。enabled: 自启动。started: 启动。原创 2022-10-05 09:30:47 · 303 阅读 · 1 评论 -
百战RHCE(第六十六战:运维工程师必会技-Ansible 模块应用4-at,cron模块)
而作为一名大学生,我想通过坚持的高水平文章编写带给我自己本身经验的不断进步,同时也希望让更多的Linux新手能接触到更加系统的文章学习。首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!如果运行已在运行,则不会再次执行。原创 2022-10-05 09:27:39 · 200 阅读 · 0 评论 -
百战RHCE(第六十五战:运维工程师必会技-Ansible 模块应用3-user,group模块)
而作为一名大学生,我想通过坚持的高水平文章编写带给我自己本身经验的不断进步,同时也希望让更多的Linux新手能接触到更加系统的文章学习。首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!这里就和我们正常使用。原创 2022-10-05 09:23:06 · 129 阅读 · 0 评论 -
百战RHCE(第六十四战:运维工程师必会技-Ansible 模块应用2-配置yum存储库)
而作为一名大学生,我想通过坚持的高水平文章编写带给我自己本身经验的不断进步,同时也希望让更多的Linux新手能接触到更加系统的文章学习。首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!对于使用的内容我们来一一讲解。原创 2022-10-05 09:19:54 · 171 阅读 · 0 评论 -
百战RHCE(第六十三战:运维工程师必会技-Ansible 模块应用1-yum模块)
而作为一名大学生,我想通过坚持的高水平文章编写带给我自己本身经验的不断进步,同时也希望让更多的Linux新手能接触到更加系统的文章学习。首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!这里我们看到yum模块中的两个参数。原创 2022-10-05 09:15:54 · 2000 阅读 · 1 评论 -
百战RHCE(第六十二战:运维工程师必会技-Ansible学习17-对Ansible收管主机进行故障排除)
而作为一名大学生,我想通过坚持的高水平文章编写带给我自己本身经验的不断进步,同时也希望让更多的Linux新手能接触到更加系统的文章学习。首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!你会发现这个文件是空的。原创 2022-10-05 09:11:55 · 647 阅读 · 0 评论 -
百战RHCE(第六十一战:运维工程师必会技-Ansible学习16-ansibleplaybook 角色结构)
但显示情况却是,我们日常当中的playbook内容都是非常非常的复杂且长的,而且其中还包含着非常多的变量或导入的文件。这个时候就要引出我们今天的主角 Ansible 角色,这个工具非常的强大,它可以使用标准化目录结构打包所有任务,变量,文件,模板,以及调试基础构架或部署应用所需的其他资源。我们打开目录发现的确创建成功了。首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!原创 2022-10-04 15:00:12 · 608 阅读 · 0 评论 -
百战RHCE(第六十战:运维工程师必会技-Ansible学习15-包含和导入文件)
首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!Import_playbook:由于导入的内容是一个完整的playbook,因此import_playbook功能只能在playbook的顶层使用,而不能在play内使用。可以在包含整个任务文件中的playbook中触发处理程序,在这个情况下,已包含文件中的所有任务都将运行。(没开始工作就已经导入了)原创 2022-10-04 14:29:48 · 443 阅读 · 0 评论 -
百战RHCE(第五十九战:运维工程师必会技-Ansible学习14-forks,serial管理并行)
我们先看到红色括号部分,这里我们在 ansible.cfg文件当中设置了forks=1,让ansible最多一次只能连接一台主机,然后看到黄色括号我在 service.yml 文件当中设置了serial: 1 的参数就是playbook一次最多执行一台主机。首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!因为本人和你一样也是学习者,所以文章中出现的错误,还望多多指出。原创 2022-10-04 14:19:46 · 756 阅读 · 0 评论 -
百战RHCE(第五十八战:运维工程师必会技-Ansible学习13-INJA2模板部署自定义文件)
{{ ansible_facts.distribution_version }} system.,这里我们使用了 变量 ansible_facts.distribution_version来根据主机的情况来自动填写。首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!最好执行成功后,我们看到所有主机上/root/motd文件的内容信息,发现如我们所规划的那样。原创 2022-10-04 14:09:59 · 577 阅读 · 0 评论 -
百战RHCE(第五十七战:运维工程师必会技-Ansible学习12-处理任务失败)
而看到这里的第一个红括号,这里我将httpd服务名故意打错成http,让block块的任务失败,执行rescue块的任务。首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!这里我们黄色括号还是用yum模块来下载notapkg软件包,所以第二个黄色括号的任务还是失败了,但任务的失败并没有妨碍到我们处理程序的执行。如果我们想要在任务失败以后继续强制执行我们的处理程序。原创 2022-10-04 14:02:00 · 889 阅读 · 0 评论 -
百战RHCE(第五十六战:运维工程师必会技-Ansible学习11-处理程序)
首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!我们先来看第一个红括号,这里只有当httpd重启过后,notify就会接受到任务发送改变触发处理程序started httpd,然后在执行handlers当中的对应名字的模块任务。Ansible模块设计为具有幂等性。而处理程序就是响应由其他任务触发的通知的任务,只有当任务在收管主机上更改了某些内容是,任务才通知其处理程序。原创 2022-10-04 13:43:55 · 352 阅读 · 0 评论 -
百战RHCE(第五十五战:运维工程师必会技-Ansible学习10-loop循环和when条件任务)
这里看到第一个红色括号,这里我们设置了一个 when的条件只有当变量 ansible_hostname 存在的时候才会执行上面的 service 模块,而第二个红色括号我们使用 ansible all -m setup | grep ansible_hostname 确立三台主机确实都存在这个变量(首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!原创 2022-10-04 13:35:15 · 457 阅读 · 0 评论 -
百战RHCE(第五十四战:运维工程师必会技-Ansible学习9-Ansible Vault 管理机密)
这里我们在service.yml文件当中引入了一个变量文件,然后我们同时把当前的playbook 和 变量文件进行加密,然后注意我们使用 ansible-playbook --vault-id 1@prompt --vault-id 2@prompt service.yml 分别输入两个 vault 密码。首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!原创 2022-10-04 12:53:47 · 602 阅读 · 0 评论 -
百战RHCE(第五十三战:运维工程师必会技-Ansible学习8-Ansible事实)
而我红色括号部分的 ansible_facts 就是一个列表,这个变量列表当中有很多的键对值,像绿色下滑线就是,这里如果我像要使用第一个绿色下滑线的变量值,只需要引用变量 ansible_facts.all_ipv4 addresses 就可以了,而ansible_facts 这个列表当中也会存在列表,就比如蓝色括号的不然,如果我像要应用蓝色阔爱后的 BOOT_IMAGE 变量内容,则我就需要引入变量 ansible_facts.cmdline.BOOT_IMAGE 就可以了。下面我们来演示下引用变量。原创 2022-10-04 11:07:35 · 372 阅读 · 0 评论 -
百战RHCE(第五十二战:运维工程师必会技-Ansible学习7-Ansible变量)
这里我们首先看第一个红色括号,我们直接使用 vars: 在当前的playbook当中定义了一个变量 user: httpd,变量user存储了httpd,最后看到第二个红色括号,可以发现我使用了 "{{ user }}" 来引用了变量名(请记住 “{{ 变量名 }}”是固定格式),而看到绿色括号 vars_files: 在当前的playbook 当中应用了一个变量文件 vars/user.yml。这里我们在 service.yml 当中有引用两个变量,而这两个变量是我们在使用命令行的时候才定义的。原创 2022-09-14 09:51:08 · 131060 阅读 · 2 评论 -
百战RHCE(第五十一战:运维工程师必会技-Ansible学习6-编写和执行Playbook)
首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!好了好了朋友们我们今天的内容到这就结束了,今天的内容到这里就结束了,今天的学习内容很多也很难需要多看很多遍才能学会,如果有啥不会的朋友记得论坛里面提问哈~第一个黄色括号这里系统就会提示我们错误的地方在第四行的11列,第二个黄色括号会给的更加的详细,根据这些提示我们就可以大概判断错误的地方了。原创 2022-09-14 09:42:51 · 129092 阅读 · 0 评论 -
百战RHCE(第五十战:运维工程师必会技-Ansible学习5-Ansible 临时命令学习)
本次《百战RHCE》,会由浅入深,从最基本的命令行,到编写非常复杂的Ansible 自动化脚本。(command,shell不会,即使状态正常,依旧执行操作,所以我们后面学会大部分模块操作后,要学会不使用command,shell),这里因为主机已经可以正常运行基于python的模块,所以不发生改变,结果为false。首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!...原创 2022-08-26 08:36:50 · 130665 阅读 · 0 评论 -
百战RHCE(第四十九战:运维工程师必会技-Ansible学习4-构建Ansible配置文件)
become_ask_pass = false 我这里选择不填写,因为我已经给ycj普通用户配置到了不需要密码验证的sudo权限(最好配置好,不然后面操作起来会很麻烦,如果不会的,请看到我们前面的文章Ansible 应用 2-安装配置,这里有相关教学)首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!因为本人和你一样也是学习者,所以文章中出现的错误,还望多多指出。...原创 2022-08-26 08:23:03 · 2719 阅读 · 0 评论 -
百战RHCE(第四十八战:运维工程师必会技-Ansible学习3-构建Ansible清单)
哈喽哈喽哈喽,大家好啊,很高兴大家能看到这篇文章!首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!而作为一名大学生,我想通过坚持的高水平文章编写带给我自己本身经验的不断进步,同时也希望让更多的Linux新手能接触到更加系统的文章学习。本次《百战RHCE》,会由浅入深,从最基本的命令行,到编写非常复杂的Ansible 自动化脚本。......原创 2022-08-08 08:17:58 · 19503 阅读 · 0 评论 -
百战RHCE(第四十七战:运维工程师必会技-Ansible学习2-Ansible安装配置练习环境)
哈喽哈喽哈喽,大家好啊,很高兴大家能看到这篇文章!首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!而作为一名大学生,我想通过坚持的高水平文章编写带给我自己本身经验的不断进步,同时也希望让更多的Linux新手能接触到更加系统的文章学习。本次《百战RHCE》,会由浅入深,从最基本的命令行,到编写非常复杂的Ansible自动化脚本。...原创 2022-07-31 12:33:35 · 14565 阅读 · 0 评论 -
百战RHCE(第四十六战:运维工程师必会技-Ansible学习1-基础知识讲解)
而作为一名大学生,我想通过坚持的高水平文章编写带给我自己本身经验的不断进步,同时也希望让更多的Linux新手能接触到更加系统的文章学习。首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的《百战RHCE》文章,是基于我自己的学习经验浓缩而来的,保证简洁,方便理解!好了好了朋友们我们今天的内容到这就结束了,今天的内容到这里就结束了,今天的学习内容很多也很难需要多看很多遍才能学会,如果有啥不会的朋友记得论坛里面提问哈~...原创 2022-07-31 12:17:03 · 14495 阅读 · 0 评论