概览

每个专业技术都有一些专业术语,有些概念是显而易见的,有些则需要单独解释下,这些基础概念也即是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的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 算法基础7:平衡查找树概述
  2. 2021-03-15:手写代码:单链表选择排序。
  3. ZooKeeper原理详解及常用操作
  4. 搜索引擎技术原理
  5. C数组实现静态链表及常用操作(模拟无指针编程语言数组实现链表)
  6. 在Ubuntu系统上使用kubeadm部署v1.20版的Kubernetes集群
  7. 用户行为分析模型实践(一)—— 路径分析模型
  8. 大数据成神之路-Java高级特性增强(ConcurrentSkipListMap)
  9. web前端技术分享之:Canvas框架之Konva.js --元素节点的事件

随机推荐

  1. PHP 排序算法原理及总结
  2. PHP生成唯一ID
  3. PHP使用QueryList轻松实现一个百度网盘资
  4. PHP面向对象中new self( )和 new static(
  5. php启动内置服务器
  6. PHP下载远程文件到指定目录
  7. Centos下PHP5升级PHP7
  8. PHP发送邮件:如何自定义reply-to头部以及
  9. mac切换PHP版本并使当前PHP版本生效
  10. PHP_CodeSniffer安装和使用教程(自动代码