**职责**:
- 创建、管理和部署 Ansible Playbooks 和 Collections,这些是可重用的 Ansible 内容单元。
- 使用 Ansible 模块在远程主机上执行任务并管理配置文件。
- 使用 Ansible 变量、模板和过滤器自定义自动化逻辑和数据。
- 使用 Ansible Tower,这是一个用于管理 Ansible 自动化平台的基于 Web 的界面,创建作业模板、工作流、调度、通知和报告。
- 使用 Ansible Vault 加密 Ansible 内容中的敏感数据和凭据。
- 使用 Ansible 角色在不同项目和环境中组织和重用 Ansible 内容。
- 使用 Ansible facts 收集有关远程主机的信息,并使用条件语句根据这些信息控制任务执行。
- 使用 Ansible handlers 根据任务结果触发操作。
- 使用 Ansible tags 有选择性地运行或跳过 playbook 中的特定任务或角色。
- 使用 Ansible inventory 定义和分组远程主机,并设置主机特定变量。
- 使用 Ansible 回调和插件扩展功能并自定义 Ansible 的输出。
- 使用日志、详细模式和临时命令进行 Ansible 问题的故障排除和调试。
**要求**:
- 理解 Ansible 概念和术语
- Ansible 安装和配置
- 库存管理和变量
- 任务执行和模块
- Playbook 创建和执行
- 角色和 Collections 的创建和使用
- Ansible Tower 的安装和配置
- Ansible Tower 中的作业模板和工作流
- Ansible 自动化平台中的安全性和故障排除
- 基本的网络、虚拟机监控和存储知识
Chong Yeoh Choo
助理经理
EA 许可证号:21C0845
注册号:R1437462