diff --git a/README.md b/README.md index cc1ff7e..6cb03e9 100644 --- a/README.md +++ b/README.md @@ -1,268 +1,8 @@ # Official Ansible Product Demos -This repo currently under construction and working on a minimal viable demo for testing purposes +This is a centralized location for all Ansible Product Demos going forward. -# Table of contents - - * [How to use](#how-to-use) - * [1. Provide login information and choose demo](#1-provide-login-information-and-choose-demo) - * [2. Run Ansible Playbook](#2-run-ansible-playbook) - * [Demo Repository](#demo-repository) - * [Infrastructure Demos](#infrastructure-demos) - * [Network Demos](#network-demos) - * [Security Demos](#security-demos) - * [Developer Demos](#developer-demos) - * [Contribute](#contribute) - * [Notes](#notes) - -# How to use - -## 1. Provide login information and choose demo - - - Modify the `choose_demo.yml` file that is included in this repo with the username, password and IP address (or DNS name) of your Ansible Tower - - Choose the demo name you want from the table below (or choose `all`) - -## 2. Run Ansible Playbook - -``` -ansible-playbook playbooks/install_demo.yml -e @choose_demo.yml -``` - -# Demo Repository - -This repository currently holds 21 demos. - -## Infrastructure Demos - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Demo NameAuthorinstall_demo.yml valueDescriptionVideo WalkthroughWorkshop Types
INFRASTRUCTURE / Azure create a MySQL ServerDavid Rojas
demo: azure_mysql_server
Provision MySQL server on Azure with Ansible Tower Survey and Environmental variablesNot available
  • windows
  • demo
INFRASTRUCTURE / Azure Provision VMDavid Rojas
demo: azure_provision_vm
Provision RHEL VM on Azure with Ansible Tower Survey and Environmental variablesNot available
  • windows
  • demo
INFRASTRUCTURE / Chocolatey App InstallDavid Rojas
demo: chocolatey_app_install
Install various application packages using Chocolatey from a surveyNot available
  • windows
  • demo
INFRASTRUCTURE / Chocolatey ConfigDavid Rojas
demo: chocolatey_config
Configure Chocolatey parameters that require not just enabling but adding valuesNot available
  • windows
  • demo
INFRASTRUCTURE / Chocolatey Features ConfigDavid Rojas
demo: chocolatey_features
Enable or disable various Chocolatey featuresNot available
  • windows
  • demo
INFRASTRUCTURE / Deploy ApplicationSean Cavanaugh
demo: deploy_application
install yum applications on Linux with a surveyVideo Link
  • f5
  • rhel
  • rhel_90
  • demo
INFRASTRUCTURE / Fact ScanWill Tome
demo: fact_scan
scan facts for Linux and Windows systemsNot available
  • f5
  • rhel
  • windows
  • rhel_90
  • demo
INFRASTRUCTURE / Gather Debug InfoWill Tome
demo: debug_info
provide info for memory and CPU usage for specified systemsNot available
  • f5
  • rhel
  • rhel_90
  • demo
INFRASTRUCTURE / Grant SudoWill Tome
demo: grant_sudo
grant sudo privledges for specified time via surveyNot available
  • f5
  • rhel
  • rhel_90
  • demo
INFRASTRUCTURE / PatchingWill Tome
demo: patching
patching for Linux serversNot available
  • f5
  • rhel
  • rhel_90
  • demo
INFRASTRUCTURE / Red Hat InsightsSean Cavanaugh
demo: insights
install and configure Red Hat InsightsNot available
  • f5
  • rhel
  • rhel_90
  • demo
INFRASTRUCTURE / Security PatchingWill Tome
demo: security_patching
upgrade all yum packages for security related except kernelNot available
  • f5
  • rhel
  • rhel_90
  • demo
INFRASTRUCTURE / Turn off IBM Community GridSean Cavanaugh
demo: turn_off_community_grid
this role turns off IBM Community Grid boinc-clientNot available
  • f5
  • rhel
  • rhel_90
  • demo
INFRASTRUCTURE / Windows regedit legal noticeDavid Rojas
demo: windows_regedit_legal_notice
using regedit modify the legal noticeNot available
  • windows
  • demo
SERVER / Windows IIS ServerColin McNaughton
demo: windows_iis
install webserver on Windows Server with a surveyNot available
  • windows
  • demo
- -## Network Demos - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Demo NameAuthorinstall_demo.yml valueDescriptionVideo WalkthroughWorkshop Types
Cisco IOS logging config audit/remediationColin McCarthy
demo: configlet_logging
Cisco IOS logging config audit/remediationNot available
  • network
  • demo
Cisco IOS ntp config audit/remediationColin McCarthy
demo: configlet_ntp
Cisco IOS ntp config audit/remediationNot available
  • network
  • demo
NETWORK / WORKFLOW - F5 BIG-IPSean Cavanaugh
demo: f5_bigip_workflow
Workflow for F5 BIG-IP to setup a VIP (Virtual IP) load balancer between two RHEL webserversNot available
  • f5
  • demo
- -## Security Demos - - - - - - - - - - - - - - - - - - - - - - - - - - -
Demo NameAuthorinstall_demo.yml valueDescriptionVideo WalkthroughWorkshop Types
SECURITY / Create Openscap ReportSean Cavanaugh
demo: openscap
Create HTML report using SCAP Security Guide (SSG)Not available
  • f5
  • rhel
  • rhel_90
  • demo
SECURITY / HardeningWill Tome
demo: hardening
hardening for Linux serversNot available
  • f5
  • rhel
  • rhel_90
  • demo
- -## Developer Demos - - - - - - - - - - - - - - - - - - -
Demo NameAuthorinstall_demo.yml valueDescriptionVideo WalkthroughWorkshop Types
DEVELOPER / Create Developer ReportSean Cavanaugh
demo: developer_report
'Create HTML report using Ansible facts' -Not available
  • f5
  • rhel
  • rhel_90
  • demo
- - -# Contribute - -please refer to the [contribute.md](docs/contribute.md) documentation included in this collection. - -# Notes - -This README.md was auto-generated by Ansible user **colin** on **2020-12-09** with Ansible version **2.9.13.post0** - -To generate a README.md, execute the following command - -``` -ansible-playbook playbooks/generate_readme.yml -``` +| Demo Name | Description | +|-------------------------------------------|---------------------------------------------------------------------------------------------| +| [AAP on CodeReady](aap-on-crc/README.md) | Repository and video of how to install Ansible Automation Platform on Code Ready Containers | +| [Infrastructure Ansible Demos](README.md) | Ansible roles to set up different demo environments | \ No newline at end of file