Ansible Core 文档
Ansible Core,或 ansible-core
是 Ansible 的主要构建块和架构,包括
CLI 工具,例如
ansible-playbook
、ansible-doc
等,用于驱动和与自动化交互。Ansible 语言,使用 YAML 创建一组用于开发 Ansible Playbook 的规则,并包含条件语句、代码块、包含、循环和其他 Ansible 命令。
一个允许通过 Ansible 集合进行扩展的架构框架。
本文档涵盖了此页面左上角标注的 ansible-core
版本。我们维护多个版本的 ansible-core
和文档,因此请确保您使用的是涵盖您正在使用的 Ansible 版本的文档版本。对于最近的功能,我们会在其中添加了该功能的 Ansible 版本中进行说明。
ansible-core
每年大约发布两次新的主要版本。核心应用程序的演变相对保守,重视语言设计和设置的简单性。贡献者开发和更改模块和插件,这些模块和插件托管在集合中,速度要快得多。
- 开发者指南
- 在本地添加模块和插件
- 您应该开发模块吗?
- 开发模块
- 将您的模块贡献到现有的 Ansible 集合
- 约定、提示和陷阱
- Ansible 和 Python 3
- 调试模块
- 模块格式和文档
- 相邻的 YAML 文档文件
- Windows 模块开发演练
- 创建新的集合
- 测试 Ansible
- Ansible 模块或插件的生命周期
- 开发插件
- 开发动态清单
- 开发
ansible-core
- Ansible 模块架构
- Python API
- 重新设定拉取请求的基础
- 使用和开发模块实用程序
- Ansible 集合创建者路径
- 开发集合
- 将 Galaxy 上的角色迁移到集合中的角色
- 集合 Galaxy 元数据结构
- Ansible 架构