Ansible Automation Platform - 在自动化控制台中运行 Playbook

59 篇文章 2 订阅
15 篇文章 1 订阅

OpenShift / RHEL / DevSecOps / Ansible 汇总目录

在前一篇 《Ansible Automation Platform - 功能构成》一文中介绍了 Ansible Automation Controller (自动化控制台) 就是以前的 Ansible Tower,它提供了集中的自动化运维管理和运行平台。

为了在 Ansible 自动化控制台中运行 Playbook 需要使用到以下配置和资源:
在这里插入图片描述

  1. 使用 Git 集中保存 Playbook。

  2. 在 Ansible 自动化控制台中创建 “项目”,每个 “项目” 对应一个 Git Repository。
    在这里插入图片描述

  3. 在 Ansible 自动化控制台中创建 “清单”,用来记录被管的主机。
    在这里插入图片描述

  4. 在 Ansible 自动化控制台中创建 “凭证”,用来记录被管主机、主机清单源等被访问目标的 “用户名”、“密码”、“令牌” 等信息。
    在这里插入图片描述

  5. 在 “管理” 菜单中查看 “执行环境” 中包含的镜像。
    在这里插入图片描述

  6. 在 Ansible 自动化控制台中创建 “模板”,确定运行使用的 Playbook+清单+凭证。分为 “作业模板” 和 “工作流模板”,其中 “工作流模板” 中包含多个 “作业模板”。
    在这里插入图片描述

  7. “作业” 为 “作业模板” 的运行实例,工作流” 为 “工作流模板” 的运行实例。
    在这里插入图片描述

注意:在 OpenShift 中每个 “任务” 是使用 Execution Environment 镜像运行在 Pod 中。可以执行以下命令确认 OpenShift 的 ansible-automation-platform 项目中 pod 的运行状态。

$ oc get pod -n ansible-automation-platform -w | grep job
automation-job-74-hjz8r                                           0/1     Pending   0            0s
automation-job-74-hjz8r                                           0/1     Pending   0            0s
automation-job-74-hjz8r                                           0/1     ContainerCreating   0            0s
automation-job-74-hjz8r                                           0/1     ContainerCreating   0            2s
automation-job-74-hjz8r                                           1/1     Running             0            3s
automation-job-74-hjz8r                                           1/1     Terminating         0            26s
automation-job-74-hjz8r                                           0/1     Terminating         0            28s
automation-job-74-hjz8r                                           0/1     Terminating         0            28s
automation-job-74-hjz8r                                           0/1     Terminating         0            28s
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值