Ansible
微风凉凉起
Linux,系统运维,k8s,docker
展开
-
ansible Role基本概念和应用
小白教程,保姆级别。Ansible Galaxy是官方提供的一个共享roles的平台。roles会按照标准的规范,自动到特定的目录和文件中读取数据。roles是管理ansible文件的一种规范(目录结构)meta/main.yaml:写作者,版本等描述信息。注意:Roles的各个文件之间相互调用不需要写路径。tasks/main.yaml:定义任务的地方。可以下载别人优秀的,也可以自己写的传上去。3.1定义issue文件的模板文件。原创 2022-09-05 19:05:16 · 195 阅读 · 0 评论 -
Ansible中的handlers 触发器功能和when,with_items循环
通过notify 监控某个模块,触发对应handlers例子:只有配置文件发生变化,重启Nginx剧本问题,无论配置是否分发,Nginx都会重启任务:只有配置文件发生变化,nginx才会再重启。原创 2022-08-30 21:03:26 · 957 阅读 · 0 评论 -
Ansible进阶变量
命令行定义变量:不推荐,临时定义创建剧本中定义变量:常用,vars好处:易于理解,缺点只限于当前剧本变量文件:都存放在一个文件中,优点:vars_files方便管理与维护,缺点:无法针对某些主机进行定义根据分组变量:在group_vars目录下存放,定义剧本中可根据组。......原创 2022-08-29 22:04:52 · 1132 阅读 · 0 评论 -
Ansible以普通用户远程被管理的主机配置
ansible中以普通用户身份管理,修改sudo相关配置参考:/etc/ansible/ansible.cfg文件。原创 2022-08-28 21:30:31 · 236 阅读 · 0 评论 -
Ansible基础环境配置
小白入门,Ansible环境的基本配置,添加主机清单,秘钥配置等原创 2022-08-28 11:35:31 · 464 阅读 · 0 评论