第 2 章 开发自动化内容的工作流
2.1. 工作流 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
2.1.1. 创建 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在 create 阶段中,您可以使用 VS Code 在本地创建新 playbook 项目。以下是一个典型的工作流:
- 在 VS Code 中安装并运行 Ansible 扩展。
- 从 VS Code 构建 playbook 项目.
- 将 playbook 文件添加到您的项目中,并在 VS Code 中编辑它们。
2.1.2. 测试 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
-
使用
ansible-lint帮助调试您的 playbook。 - 选择或创建自动化执行环境,以便本地环境在 Ansible Automation Platform 上复制环境。
-
使用
ansible-playbook或在执行环境中使用ansible-navigator从 VS Code 运行您的 playbook。 - 在复制生产环境的执行环境中运行它们来测试您的 playbook。
2.1.3. 部署 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- 将您的 playbook 项目推送到源控制存储库。
- 在 Ansible Automation Platform 上设置凭证,以从源代码控制存储库拉取,并为 playbook 存储库创建项目。
- 如果您已创建了执行环境,请将其推送到私有自动化中心。
- 在 Ansible Automation Platform 上创建作业模板,从项目运行 playbook,并指定您要使用的执行环境。