Ansible
文章平均质量分 68
Ansible 专栏
panbuhei
我是一个粉刷匠
展开
-
使用 Ansible 批量分区、创建逻辑卷、格式化、挂载
此文档适用于对系统盘以外的磁盘进行初始化操作。并且此盘需要是一块新盘(无分区)。原创 2021-08-03 11:45:12 · 3327 阅读 · 0 评论 -
使用 Ansible 批量源码安装 zabbix_agentd
此文档是在公司新功能上线后,为所有的新机器配置监控所整理的一个 ansible 剧本。生产环境中的多个新项目或者新功能上线时,肯定会涉及到多台机器,并且大多数包的安装都是源码安装。原创 2021-08-03 11:21:37 · 250 阅读 · 0 评论 -
使用 Ansible 批量初始化服务器(最终版)
此文档是公司在初始化服务器的时候编写的自动化批量部署的一个 ansible roles,其中有一些功能只适用于本公司,只供大家参考。有发现不妥的地方,欢迎评论区留言!!!原创 2021-07-01 14:40:16 · 1135 阅读 · 0 评论 -
使用 Ansible 批量初始化服务器(初始版)
此文档是公司在初始化服务器的时候编写的自动化批量部署的一个 ansible roles的初始 playbook。其中有一些功能只适用于本公司,只供大家参考。有发现不妥的地方,欢迎评论区留言!!!原创 2021-06-30 18:00:44 · 428 阅读 · 0 评论 -
Ansible 系列之 Ansible 优化
ansible 在执行剧本(playbook)时是比较缓慢的,因为默认会获取远程机器的一些信息(facts变量),并且会将剧本中涉及到的任务(task)的脚本分发到远程机器上。想要快速执行剧本,ansible的优化还是很有必要的。原创 2021-06-30 17:28:17 · 454 阅读 · 0 评论 -
Ansible 系列之 Galaxy 工具
Ansible 的 Galaxy 工具,类似程序员使用的 GitHub。运维人员可以将自己编写的 Role 通过 Galaxy 这个平台进行分享。同样,我们也可以通过 Galaxy 这个平台去获取一些我们想要的 Role。原创 2021-06-30 17:18:11 · 748 阅读 · 0 评论 -
Ansible 系列之 Ansible 角色
Ansible 角色(Roles)可以理解为将一个剧本(playbook)拆解为多个不同功能的子剧本,然后由一个role(父目录)统一进行管理,方便剧本的更改和迁移。原创 2021-06-30 17:09:38 · 336 阅读 · 0 评论 -
Ansible 系列之 Jinja2 模板
Jinja2模板在配置文件进行更改分发的时候非常有用,尤其是涉及到 IP 地址、路径等信息的时候。原创 2021-06-30 17:01:15 · 319 阅读 · 0 评论 -
Ansible 系列之 Ansible 任务控制
Ansible 任务控制包含:when条件判断、with_items和loop循环、tags 属性和 handlers 属性。这些都是剧本(playbook)的核心,只有熟练掌握了任务控制,才可以更好的使用 playbook。原创 2021-06-30 16:52:21 · 128 阅读 · 0 评论 -
Ansible 系列之 Ansible 变量介绍
ansible 的变量包括:全局变量、剧本变量、资产变量、Facts 变量和注册变量。这些变量都很常用,了解了这些变量之后才能更好的使用 ansible。原创 2021-06-30 16:12:00 · 1597 阅读 · 0 评论 -
Ansible 系列之 Playbook 介绍
剧本(Playbook)可以理解为一个 ansible 的脚本,它是多个 ansible 命令的集合,当然也支持判断和循环。原创 2021-06-30 15:51:50 · 253 阅读 · 0 评论 -
Ansible 系列之 Ansible 常用模块
ansible 的核心就是它的模块,ansible 本身没有批量部署的能力,真正批量部署的是它所运行的模块,而 ansible 只是提供一种框架。ansible 它支持的模块很多模块。原创 2021-06-30 15:46:33 · 162 阅读 · 1 评论 -
Ansible 系列之 Ansible 简介
ansible 是一个自动化运维工具,它可以同时对多个可远程主机进行批量任务的操作。学习好 ansible 之后可以很有效的节省重复工作的时间。原创 2021-06-30 15:33:33 · 177 阅读 · 1 评论