ansible 学习
文章目录
- ansible 学习
- 1. ansible 介绍
- 2. Ansible 架构解析
- 3. 环境准备
- 4. 安装 ansible
- 4.1 查看安装信息
- 4.2 配置文件目录说明
- 4.3 ansible 配置文件详情
- 4.4 ansible 命令参考
- 4.5 主机清单 host 详解
- :one: 第一种写法
- :two: 第二种写法
- :three: 第三中写法
- :four: 第四种写法
- :five: 第五种写法
- :six: 第六种写法
- 5. ansible 管理方式
- 5.1 传统的输入 ssh 密码验证
- 5.2 秘钥管理
- 5.3 总结
- 6. ansible 模式与命令工具
- 6.1 ad-hoc 模式
- 6.1.1 ansible
- 6.1.2 ansible-doc
- 6.1.3 ansible-galaxy
- 6.2 playbook 模式
- 6.2.1 ansible-playbook
- 6.2.2 ansible-vault
- 7. ansible 模块学习
- command 模块
- shell 模块
- script 模块
- ping 模块
- setup 模块
- copy 模块
- fetch 模块
- file 模块
- unarchive 模块
- archive 模块
- HostName 模块
- Cron 模块
- Yum 模块
- service 模块
- User 模块
- Group 模块
- Lineinfile模块
- Replace 模块
- 8. Playbook
- 8.1 playbook 简介
- 8.2 YAML 简介
- YAMl 语言介绍
- YAML 语言特性
- YAML语法简介
- List列表
- Dictionary字典
- 三种常见的数据格式
- 8.3 Playbook 核心元素
- 8.3.1 Hosts 组件
- 8.3.2 remote_user 组件
- 8.3.3 task列表和action组件
- 8.3.4 其它组件
- 8.3.5 ShellScripts VS Playbook 案例
- 8.4 playbook 命令
- 8.5 playbook 案例
- 8.5.1 利用 playbook 创建 mysql 用户
- 8.5.2 使用 playbook 安装 nginx
- 8.5.3 使用 playbook 二进制安装 mysql
- 8.5.4 使用 playbook 安装 httpd 服务
- 8.6 playbook 中使用 handlers 和 notify
- 8.7 playbook 中使用 tags 组件
- 8.8 playbook 中使用变量
- 8.8.1 使用 setup 模块中的变量
- 8.8.2 在 ansible 命令行中自定义变量
- 8.8.3 在 playbook 文件中自定义变量
- 8.8.4 使用变量文件
- 8.8.5 主机清单文件(hosts)定义变量
- 主机变量
- 组(公共)变量
- 8.8.6 在 role 中定义变量
- 8.9 template 模板
- template
- template算术运算
- template 中使用 for 循环
- template 中使用 if 判断
- 8.10 playbook 使用 when
- 8.11 playbook 使用迭代 with_items
- 9. role 角色
ansible 学习
1. ansible 介绍
ansible 官网:https://www.ansible.com/
ansible 官网文档参考:https://docs.ansible.com/
ansible 中文参考指南:http://www.ansible.com.cn/index.html
Ansible是一个开源配置管理工具,可以使用它来自动化任务,部署应用程序实现IT基础架构。Ansible可以用来自动化日常任务,比如,服务器的初始化配置、安全基线配置、更新和打补丁系统,安装软件包等。Ansible架构相对比较简单,仅需通过SSH连接客户机执行任务即可。
因为 Ansible 是通过 ssh 登陆机器的,所以它可以管理的机器如下:
- 远程虚拟主机
- 物理机器
- 直接管理本地机器
ansible 学习相关推荐
- Ansible学习实战手记-你想要知道的可能都在这里了
最近接触了ansible工具,查找了一些资料,也做了一些总结.希望能给刚接触的新手带来一些帮助. 此总结有实际例子,大部分也是从实践中用到才逐一总结的. 当然可能肯定一定会存在一些错误和纰漏,还望大家 ...
- 边缘设备、系统及计算杂谈(17)——Ansible学习
缘起 今天介绍下Ansible.之前一直讲的是开发相关的技术,几乎没有碰部署的事情.而部署--或者赤果果点,装机--一直没提过.想起来好像装机不复杂,但我们在去年做项目的时候,有些机器上面装A,B,C ...
- ansible学习系列之顺利启动后台程序
文章目录 ansible系列文章 场景 环境 原因 尝试 添加`nohup`指令 `source`环境变量 结果 总结 参考链接 随缘求赞 ansible系列文章 ansible学习系列之tags的使 ...
- Ansible 学习总结(2)—— Ansible playbook 入门详解
一.Ansible playbook 简单概述 playbook 是 ansible 用于配置,部署,和管理被控节点的剧本.通过 playbook 的详细描述,执行其中的一系列 tasks ,可以让远 ...
- Ansible 学习总结(1)—— Ansible 入门详解
一.Ansible 简介 1.Ansible 是什么 ansible 是新出现的自动化运维工具,基于 Python 开发,集合了众多运维工具(puppet.chef.func.fabric)的优点,实 ...
- Linux红帽认证工程师(RHCE)考试笔记(Ansible学习笔记)
写在前面: 笔记是因为考红帽所以整理的,大都是老师的笔记,主要是常用模块整理,后面有些类似考试的实战题目,不是教程,教程建议大家到下面的学习网站,这篇博客适合温习用,层次有些乱,嘻嘻,生活加油,天天开 ...
- 自动化运维工具ansible学习+使用ansible批量推送公钥到远程主机
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任. 目录: 一.ansible简介 1.1.ansible是什么 1.2.ansible如何工作 ...
- 自动化运维工具ansible学习+使用ansible批量推送公钥到远程主机[学习马哥]
目录: 一.ansible简介 1.1.ansible是什么 1.2.ansible如何工作 1.3.ansible优缺点 1.4.ansible安装方式 1.5.ansible文件简单介绍 1.6. ...
- 百战RHCE(第五十四战:运维工程师必会技-Ansible学习9-Ansible Vault 管理机密)
哈喽哈喽哈喽,大家好啊,很高兴大家能看到这篇文章! 首先,本人目前是计算机专业的大一学生,基于对Linux操作系统的爱好,参与了RHCE的培训班,而我这次编写的 <百战RHCE>文章,是基 ...
最新文章
- 观点|基础模型产业发展路在何方?李飞飞等共话基础模型未来趋势
- NoSQL 数据库系统对比
- 【PHP开发规范】继承与扩展:PSR-2 编码风格规范
- 【数字信号处理】离散时间系统稳定性 ( 稳定性概念 | 稳定性用法 )
- python移除链表元素
- 主流TTLCMOS电平介绍
- jsf集成spring_Spring和JSF集成:分页
- vue使用高德地图画电子围栏_Vue.js 中使用高德地图定位及渲染地图
- seaborn-heatmap
- goto语句会引起程序混乱?使用goto解决实际问题
- win7 64位系统PSD缩略图补丁
- excel软件php函数,excel的函数
- HearthBuddy卡牌无法识别
- Exception in thread “main“ java.lang.ArrayIndexOutOfBoundsException: 6 at lian39.main(lian39
- 尚学堂1811期python视频_尚学堂1811期人工智能全套视频教程震撼发布,转型百万年薪工程师!...
- 小小的我,有大大的梦想
- Wps格式怎么转换成word,只要三分钟轻松搞定
- Opcode缓存介绍
- Android开发——打包apk遇到The destination folder does not exist or is not writeable
- 文件管理android2.3,华为手机文件管理器(com.huawei.hidisk) - 10.11.11.301 - 应用 - 酷安...
热门文章
- 监控告警 Metrics - Prometheus
- 人工智能作业 - A*算法程序求解八数码
- Java实现 LeetCode 790 多米诺和托米诺平铺(递推)
- 最新!「大象机器人」即将推出双臂人形机器人,智能机器人时代可期!
- udc-core: couldn‘t find an available UDC - added [g_ether] to list of pending drivers
- python复利计算_如何让Python复利计算器给出正确的答案
- Mysql关于主键自增后的插入语句编写
- 一分钟教你查询并设置极兔快递物流状态
- UEStudio V17.00.0.25 免费版 代码编辑器
- 记2015沈阳区域赛