会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Aimmi
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
下一页
2021年8月8日
Ansible-Galaxy
摘要: Ansible-galaxy 一、介绍Ansible galaxy Ansible Galaxy [https://galaxy.ansible.com]是一个Ansible内容公共资源库,这些内容由许许多多Ansible管理员和用户编写。它包含数千个Ansible角色,具有可搜索的数据库,可帮助A
阅读全文
posted @ 2021-08-08 23:54 Aimmi
阅读(678)
评论(0)
推荐(0)
2021年8月6日
系统角色的使用
摘要: 系统角色的使用 一、系统角色的使用 1、selinux角色 - hosts: 192.168.145.162 vars: selinux_state: disabled tasks: - name: Apply SELinux role block: - name: role use include
阅读全文
posted @ 2021-08-06 20:24 Aimmi
阅读(131)
评论(0)
推荐(0)
2021年8月2日
包含与导入、描述角色结构、系统角色的使用
摘要: 包含与导入 1、管理大型的playbook 如果playbook很长或很复杂,我们可以将其分成较小的文件以便于管理 可采用模块化方式将多个playbook组合为一个主要playbook,或者将文件中的任务列表插入play 2、包含或导入文件 Ansible可以使用两种操作将内容带入playbook。
阅读全文
posted @ 2021-08-02 23:11 Aimmi
阅读(174)
评论(0)
推荐(0)
2021年7月30日
模板管理、管理清单、配置并行
摘要: 模板管理 1、jinjia2简介 Ansible将jinja2模板系统用于模板文件。Ansible还使用jinja2语法来引用playbook中的变量。 变量和逻辑表达式置于标记或分隔符之间。例如,jinja2模板将{% EXPR %}用于表达式或逻辑(如循环),而{{ EXPR }}则用于向最终用
阅读全文
posted @ 2021-07-30 22:09 Aimmi
阅读(114)
评论(0)
推荐(0)
2021年7月28日
条件判断、循环、handlers、任务失败、文件管理
摘要: 编写循环 1.利用循环迭代任务 通过利用循环,我们无需编写多个使用同一模块的任务。例如,他们不必编写五个任务来确保存在五个用户,而是只需编写一个任务来对含有五个用户的列表迭代,从而确保它们都存在。 Ansible支持使用loop关键字对一组项目迭代任务。可以配置循环以利用列表中的各个项目、列表中各个
阅读全文
posted @ 2021-07-28 19:30 Aimmi
阅读(252)
评论(0)
推荐(0)
2021年7月26日
管理机密管理事实与循环
摘要: 管理机密 管理机密 1、目标:使用 ansible vault 加密敏感变量,并运行 vault 加密变量文件的playbook 2、ansible可能需要访问密码或者 api 密钥等敏感数据,以便配置主机。 3、加密解密工具:ansible-vault 命令。ansible vault不实施自有的
阅读全文
posted @ 2021-07-26 17:03 Aimmi
阅读(69)
评论(0)
推荐(0)
2021年7月23日
playbook特殊用法与变量的使用
摘要: YAML 1. YAML语言简介 YAML是一个可读性高的用来表达资料序列的格式。 YAML参考了其他多种语言,包括: XML、C语言、 Python、 Perl以及电子邮件格式RFC2822等。 Clark Evans在2001年在首次发表了这种语言,另外Ingy döt Net与Oren Ben
阅读全文
posted @ 2021-07-23 20:18 Aimmi
阅读(125)
评论(0)
推荐(0)
2021年7月21日
Ansible-playbook
摘要: 首先简单说明一下playbook,playbook是什么呢? ``` 根本上说playbook和shell脚本没有任何的区别,playbook就像shell一样,也是把一堆的命令组合起来,然后加入对应条件判断等等,在shell脚本中是一条一条的命令,而在playbook中是一个一个的task任务构成
阅读全文
posted @ 2021-07-21 22:19 Aimmi
阅读(104)
评论(0)
推荐(0)
2021年7月18日
Ansible常用模块
摘要: ping模块:ping模块用于检查故障回复机器是否连通,常用很简单,不知道,主机是否在线,则pong ``` [root@localhost ansible]# ansible all -m ping 192.168.145.162 | SUCCESS => { "ansible_facts": {
阅读全文
posted @ 2021-07-18 21:21 Aimmi
阅读(190)
评论(0)
推荐(0)
2021年7月16日
Ansible部署
摘要: 1、覆盖清单位置 /etc/ansible/hosts文件被视为系统的默认静态清单文件。 不过,通常的做法是不使用该文件,而是在Ansible配置文件中为清单文件定义一个不同的位置。 2、构建Ansible清单 修改默认清单文件/etc/ansible/hosts添加以下内容: 192.168.14
阅读全文
posted @ 2021-07-16 21:37 Aimmi
阅读(171)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
下一页
公告