Ansible: Difference between revisions
Created page with "{{DISPLAYTITLE:Ansible 简介}} === What is Ansible === Ansible is an automation and configuration management technology used to provision, deploy, and manage compute infrast..." |
No edit summary |
||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:Ansible 简介}} | {{DISPLAYTITLE:Ansible 简介}} | ||
=== What is Ansible === | ===What is Ansible=== | ||
Ansible is an automation and configuration management technology used to provision, deploy, and manage compute infrastructure across cloud, virtual, and physical environments. | Ansible is an automation and configuration management technology used to provision, deploy, and manage compute infrastructure across cloud, virtual, and physical environments. | ||
Ansible 是一种自动化和配置管理技术, 用于跨云, 虚拟和物理环境配置, 部署和管理计算基础架构. | Ansible 是一种自动化和配置管理技术, 用于跨云, 虚拟和物理环境配置, 部署和管理计算基础架构. | ||
=== Feature === | ===Feature=== | ||
* Agentless: 被控端只需要运行sshd,不需要额外安装客户端 | *Agentless: 被控端只需要运行sshd,不需要额外安装客户端 | ||
* Serverless: 主控端无需启动任何服务 | *Serverless: 主控端无需启动任何服务 | ||
* SSH by default: 默认使用ssh控制节点 | *SSH by default: 默认使用ssh控制节点 | ||
* YAML: 使用YAML语言定制playbook | *YAML: 使用YAML语言定制playbook | ||
* Modules in any language: 基于模块工作 | *Modules in any language: 基于模块工作 | ||
* Strong multi-tier solution: 可多级控制 | *Strong multi-tier solution: 可多级控制 | ||
=== 基本组件 === | ===基本组件=== | ||
[[File:Ansible overview.png|alt=Ansible_overview|frame|Ansible_overview]] | [[File:Ansible overview.png|alt=Ansible_overview|frame|Ansible_overview]] | ||
* 核心: ansible | *核心: ansible | ||
* 核心模块(Core Modules): ansible自带模块 | *核心模块(Core Modules): ansible自带模块 | ||
* 扩展模块(Custom Modules): | *扩展模块(Custom Modules): | ||
* 插件(Plugins): 模块功能补充 | *插件(Plugins): 模块功能补充 | ||
* Playbooks: | *Playbooks: | ||
* 连接插件(Connection Plugins): ansible基于Connection Plugins连接到各个主机.默认使用ssh连接方式,同时也支持其他连接方式. | *连接插件(Connection Plugins): ansible基于Connection Plugins连接到各个主机.默认使用ssh连接方式,同时也支持其他连接方式. | ||
* 主机群(Host Inventory): | *主机群(Host Inventory): | ||
[[Category:Ansible]] | |||
{{DEFAULTSORT:Ansible 简介}} |
Revision as of 10:18, 6 April 2020
What is Ansible
Ansible is an automation and configuration management technology used to provision, deploy, and manage compute infrastructure across cloud, virtual, and physical environments.
Ansible 是一种自动化和配置管理技术, 用于跨云, 虚拟和物理环境配置, 部署和管理计算基础架构.
Feature
- Agentless: 被控端只需要运行sshd,不需要额外安装客户端
- Serverless: 主控端无需启动任何服务
- SSH by default: 默认使用ssh控制节点
- YAML: 使用YAML语言定制playbook
- Modules in any language: 基于模块工作
- Strong multi-tier solution: 可多级控制
基本组件

- 核心: ansible
- 核心模块(Core Modules): ansible自带模块
- 扩展模块(Custom Modules):
- 插件(Plugins): 模块功能补充
- Playbooks:
- 连接插件(Connection Plugins): ansible基于Connection Plugins连接到各个主机.默认使用ssh连接方式,同时也支持其他连接方式.
- 主机群(Host Inventory):