1.2 Ansible 基础概念
16lz
2021-03-16
概览
每个专业技术都有一些专业术语,有些概念是显而易见的,有些则需要单独解释下,这些基础概念也即是Ansible的重要组成部分
控制节点 Control node
任何安装有Ansible的机器都可以称为控制节点,也可以叫管理节点,控制节点可以有多个
被控节点 Managed nodes
被控制节点管理的机器,叫做被控节点,或者说被管理节点,也即是书写在主机清单里的文件
Inventory 主机清单
主机清单,即一份机器列表,上面列出了全部被管理的机器,被管理的机器(被控节点)必须写到主机清单里,才能进一步用Ansible去操纵
Tasks 任务
指令单元,如安装nginx在Ansible里可能被分成配置源、安装、配置、重启这样4个步骤,也即4个task
Playbooks 剧本
YAML语法格式的文件,包含多个task,是task的集合,playbook里的task是按顺序执行的
Roles 角色
playbook的集合
Collections 集合
roles的集合
参考资料
https://docs.ansible.com/ansible/latest/user_guide/basic_concepts.htmlhttps://docs.ansible.com/ansible/latest/reference_appendices/glossary.html
©著作权归作者所有:来自51CTO博客作者阿胜4K的原创作品,如需转载,请注明出处,否则将追究法律责任
更多相关文章
- 算法基础7:平衡查找树概述
- 2021-03-15:手写代码:单链表选择排序。
- ZooKeeper原理详解及常用操作
- 搜索引擎技术原理
- C数组实现静态链表及常用操作(模拟无指针编程语言数组实现链表)
- 在Ubuntu系统上使用kubeadm部署v1.20版的Kubernetes集群
- 用户行为分析模型实践(一)—— 路径分析模型
- 大数据成神之路-Java高级特性增强(ConcurrentSkipListMap)
- web前端技术分享之:Canvas框架之Konva.js --元素节点的事件