3.1 KiB
Official Ansible Product Demos
This is a centralized location for all Ansible Product Demos going forward.
| Demo Name | Description |
|---|---|
| AAP on CodeReady | Repository and video of how to install Ansible Automation Platform on Code Ready Containers |
| Infrastructure Demos | Azure, AWS, Chocolatey, Linux and Windows Demos |
| Network Demos | Cisco IOS and F5 Demos |
| Security Demos | OSCAP and hardening demos |
| Developer Demos | Create Reports with Ansible |
Contributions
Please push contributions via a pull request following the naming convention of name-of-demo.
Using this project
This project is tested for compatibility with AAP2 Linux Automation Workshop available to Red Hat Employees and Partners.
-
First you must create a credential for Automation Hub to successfully sync collections used by this project.
- In the Credentials section of the Controller UI, add a new Credential called
Automation Hubwith the typeAnsible Galaxy/Automation Hub API Token - You can obtain a token here. This page will also provide the Server URL and Auth Server URL.
- Next, click on Organizations and edit the
Defaultorganization. Add yourAutomation Hubcredential to theGalaxy Credentialssection. Don't forget to click Save!!
- In the Credentials section of the Controller UI, add a new Credential called
-
If it has not been created for you, add a Project called
Ansible official demo projectwith this repo as a source. NOTE: if you are using a fork, be sure that you have the correct URL. Update the project. -
Finally, Create a Job Template called
Setupwith the following configuration:-
Name: Setup
-
Inventory: Workshop Inventory
-
Exec Env: Control Plane EE
-
Playbook: setup_demo.yml
-
Credentials:
- Type: Red Hat Ansible Automation Platform
- Name: Controller Credential
-
Extra vars:
demo: <linux or windows>
-
-
If you require a Windows Active Directory domain you will need to run the "ACTIVE DIRECTORY / Create Active Directory domain" template after the Windows setup completes. This will create the "ansible.local" domain as well as a few generic users and groups.