5d96fb841b6f40c3a1a833fcaeb5d344d7a4a319
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
-
First you must create a credential to access Automation Hub to load the 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.
- 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
-
Languages
Jinja
55.3%
Python
22%
CSS
18.2%
PowerShell
2.8%
Shell
1.7%