Managing Ansible with AWX and Ansible Tower

所在平台: Udemy

课程主页: https://www.udemy.com/course/ansible-tower/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用 AWX 和 Ansible Tower 管理 Ansible 课程概述:本课程模块全面基于 AWX,这是 Ansible Tower 的开源版本。通过使用 AWX 作为学习的起点,可以为 Ansible Tower 打下基础。Ansible AWX 提供了一种基于网络的界面来管理 Ansible 自动化,支持社区驱动,但并没有官方支持。在功能上,AWX 提供了管理自动化任务的基本功能,但缺乏一些高级功能,如安全工具和报告。相较之下,Ansible Tower 是收费的商业版本,包含企业所需的额外功能,并提供红帽公司提供的客户支持,以及更多高级功能,如安全工具和更好的报告,适合需要处理更大和更复杂环境的企业。 课程大纲包括: 1. Ansible AWX/Tower 概述 2. Ansible AWX 功能 3. Ansible Tower 功能 4. AWX 与 Tower 的相似性 5. AWX 与 Tower 的主要区别 6. 使用 AWX 与 Tower 的最佳时机 7. Ansible AWX 安装前的 VM 设置 8. Ansible AWX 安装综合概述 9. Ansible AWX 设置及配置 10. 如何访问 Ansible AWX 控制面板及其关键功能 11. AWX 客户端设置的逐步指南 12. AWX 组织、项目设置及故障排除实验 13. Ansible AWX 模板创建及使用 14. AWX 与 Git 的集成 15. 基于角色的访问控制(RBAC)的运作方式及不同用户类型 16. 在 AWS 云中设置 Ansible AWX 本课程结合理论学习和实践操作,适合希望深入了解 Ansible AWX 的学习者。

课程评论(0条)

课程详情

This entire course module is based on AWX, the open-source version of Ansible Tower.A good way to start learning is by using AWX, as it serves as the foundation for Ansible Tower.Ansible AWX is the open-source version of Ansible Tower, which is a web-based interface for managing Ansible automation.Ansible AWX is supported by the community, which means there is no official help if you run into problems.Ansible AWX has all the basic features to manage automation tasks but doesn't have some advanced features like security tools or reporting.Ansible Tower is the commercial (paid) version of AWX, with extra features that businesses need.Ansible Tower comes with customer support from the company behind Ansible (Red Hat), which can help if you run into issues.Ansible Tower has more advanced features like security tools, better reporting, and the ability to handle larger and more complex environments.Ansible Tower requires a valid subscription to run on CentOS 8 or 9. Ansible Tower is not free. It is a commercial product that requires a license to use.IntroductionAn Overview of Ansible AWX/Tower.Features of Ansible AWX.Features of Ansible Tower.Similarities Between Ansible AWX and Ansible Tower.Key Differences Between Ansible AWX and Ansible Tower.When to Use Ansible AWX vs. Ansible Tower.VM Setup for Ansible AWX InstallationAnsible AWX Installation: A Comprehensive OverviewAnsible AWX SetupAnsible AWX VM Setup with Oracle VMUbuntu 24.04 Installation on Oracle VMUpdate and Configure the VMAccess VMs Using MobaXtermInstallation of Ansible AWXSet Up Docker on UbuntuInstall and Configure Minikube Cluster on UbuntuInstall Kubectl Command-Line ToolInitialize the Minikube ClusterConfigure the Minikube ClusterDeploy Ansible AWX via OperatorCreate a awx-ubuntu.yml fileAccess the Dashboard from the Ubuntu SystemAccess the Dashboard from Outside the Ubuntu SystemAnsible AWX Dashboard: Introduction and OverviewNavigating the Ansible AWX DashboardAnsible AWX Dashboard: Key Features and FunctionalityAnsible AWX Dashboard: Access SectionClient Setup for Ansible AWX: A Step-by-Step GuideSSH and User Setup for AWX Client IntegrationPasswordless Authentication for AWX-Client IntegrationAnsible AWX: Organization, Project Setup, and Troubleshooting LabLab Session Overview: Key Concepts and Practical ExercisesCreate Organization in AWXCreate a ProjectTroubleshooting Project Creation WarningSet Up CredentialsCreate an InventoryRun Command - Test Ping ConnectivityRun Command - Check OS VersionAnsible AWX TemplatesIntroduction to AWX Templates: Key Concepts and UsageCreate and Place Ansible Playbook in DirectoryCreate Job Template: MyFirstJobTemplateLaunch the TemplateCross-Platform Nginx Package Installation with Ansible AWXOverview of Playbook for Nginx InstallationCreate a new Playbook DirectoryCopy Ansible Playbook to Playbook DirectoryCreate New Job TemplateRun Job Template and Verify Nginx on ClientsAnsible AWX Integration with GitAWX and Git Integration: A Complete OverviewCreate a Project Using Git as Source ControlCreate a new InventoryAdd Hosts to Inventory Using a Git RepositoryCreate New Job TemplateLaunch the TemplateRun Another Playbook with the Same Job TemplateSync a Git Repository from Your ProjectAdd and Configure Schedules in Your ProjectExecute a Playbook via AWXRole-Based Access Control (RBAC)How RBAC Works in AWX: An OverviewDifferent User Types in AWXOrganizations in AWX: Key Functions and RolesCreate a Normal UserCreate a System Auditor UserCreate a System Administrator UserAdd Permissions to access Job TemplateAdd Permissions to access InventoryCreate New TeamManage Teams: Adding Users to a Team in AWXConfiguring Team MembershipsAssign Roles to TeamsAnsible AWX Setup in the AWS Cloud

课程标签

0人关注该课程

主题相关的课程