课程大纲

介绍

安装和配置Ansible AWX

  • Ansible AWX的系统要求。

Ansible AWX功能与架构概述

  • Ansible AWX与Red Hat Ansible Tower的对比。
  • Ansible AWX中应用的DevOps概念。

Ansible AWX命令行界面概述

  • 熟悉AWX HTTP API结构。
  • 使用AWX CLI进行基本解析和输出生成。
  • AWX CLI自动化任务和功能支持介绍。

AWX资源和环境设置入门

  • 操作AWX资源操作和全局选项。

使用Ansible AWX进行身份验证并利用OAuth2.0令牌

  • 令牌与会话身份验证的对比。
  • 在AWX CLI中生成、打印和使用令牌值。

配置OAuth2.0应用程序和作用域OAuth2.0令牌

  • 会话身份验证的用例。

格式化AWX输出并配置默认CLI设置

  • 使用YAML和表格输出格式。
  • 使用JSON处理器自定义输出。
  • 使用ANSI颜色节点为输出着色。

使用Ansible AWX创建凭证和清单

  • 分配权限并委派自动化规则。

将Ansible AWX扩展到Ansible Playbook参数

  • 跟踪Ansible Playbook日志并导航AWX仪表板。

使用Ansible AWX设置项目和作业模板

  • 从GitHub仓库创建新项目。
  • 生成并启动作业模板。
  • 安排单个或链式作业模板的运行时间。
  • 运行并监控Ansible Playbook输出。
  • 使用Ansible AWX CLI更新作业模板。

在Ansible AWX中使用SSH密钥

  • 导入和导出额外的AWX资源。

使用AWX和Ansible API自动化工作流程和基本任务

  • 在AWX中实现RESTful API约定。
  • 利用AWX API工具并执行自动化方法。

在Ansible AWX API中抓取和测试指标

管理信息共享功能并维护AWX安全性

  • 实施高级身份验证设置。

备份和恢复AWX

故障排除Ansible AWX并审查日志

总结与结论

要求

  • 具备Linux系统管理和命令行经验。
  • 基本了解YAML编程语法。
  • 理解IT基础设施和流程。
  • 熟悉Ansible平台。
  • 精通任何一门编程语言。

受众

  • DevOps工程师。
  • 开发人员。
  • 项目经理。
 21 小时

客户评论 (1)

即将举行的公开课程

课程分类