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.

GitHub Super-Linter

Using this project

  1. First you must create a credential to access Automation Hub to load the collections used by this project.

    1. In the Credentials section of the Controller UI, add a new Credential called Automation Hub with the type Ansible Galaxy/Automation Hub API Token
    2. You can obtain a token here. This page will also provide the Server URL and Auth Server URL.
    3. Next, click on Organizations and edit the Default organization. Add your Automation Hub credential to the Galaxy Credentials section.
  2. If it has not been created for you, add a Project called Ansible official demo project with this repo as a source. NOTE: if you are using a fork, be sure that you have the correct URL. Update the project.

  3. Finally, Create a Job Template called Setup with 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
      
Description
Ansible Product Demos
Readme GPL-3.0 71 MiB
Languages
Jinja 55.3%
Python 22%
CSS 18.2%
PowerShell 2.8%
Shell 1.7%