diff --git a/README.md b/README.md index 579f8ec..a88ef89 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ This repository currently holds 14 demos. Workshop Types - Deploy Application (survey) + INFRASTRUCTURE / Deploy Application Sean Cavanaugh
demo: deploy_application
install yum applications on Linux with a survey @@ -51,7 +51,7 @@ This repository currently holds 14 demos. - SERVER / Fact Scan + INFRASTRUCTURE / Fact Scan Will Tome
demo: fact_scan
scan facts for Linux and Windows systems @@ -59,7 +59,7 @@ This repository currently holds 14 demos. - SERVER / Gather Debug Info + INFRASTRUCTURE / Gather Debug Info Will Tome
demo: debug_info
provide info for memory and CPU usage for specified systems @@ -67,7 +67,7 @@ This repository currently holds 14 demos. - SERVER / Grant Sudo + INFRASTRUCTURE / Grant Sudo Will Tome
demo: grant_sudo
grant sudo privledges for specified time via survey @@ -75,7 +75,7 @@ This repository currently holds 14 demos. - SERVER / Patching + INFRASTRUCTURE / Patching Will Tome
demo: patching
patching for Linux servers @@ -83,7 +83,7 @@ This repository currently holds 14 demos. - SERVER / Red Hat Insights + INFRASTRUCTURE / Red Hat Insights Sean Cavanaugh
demo: insights
install and configure Red Hat Insights @@ -91,7 +91,7 @@ This repository currently holds 14 demos. - SERVER / Security Patching + INFRASTRUCTURE / Security Patching Will Tome
demo: security_patching
upgrade all yum packages for security related except kernel @@ -99,7 +99,7 @@ This repository currently holds 14 demos. - Windows IIS Server + SERVER / Windows IIS Server Colin McNaughton
demo: windows_iis
install webserver on Windows Server with a survey @@ -136,7 +136,7 @@ This repository currently holds 14 demos. - WORKFLOW - F5 BIG-IP + NETWORK / WORKFLOW - F5 BIG-IP Sean Cavanaugh
demo: f5_bigip_workflow
Workflow for F5 BIG-IP to setup a VIP (Virtual IP) load balancer between two RHEL webservers @@ -157,7 +157,7 @@ This repository currently holds 14 demos. Workshop Types - Create Openscap Report + SECURITY / Create Openscap Report Sean Cavanaugh
demo: openscap
Create HTML report using SCAP Security Guide (SSG) @@ -165,7 +165,7 @@ This repository currently holds 14 demos. - SERVER / Hardening + SECURITY / Hardening Will Tome
demo: hardening
hardening for Linux servers @@ -186,7 +186,7 @@ This repository currently holds 14 demos. Workshop Types - Create Developer Report + DEVELOPER / Create Developer Report Sean Cavanaugh
demo: developer_report
'Create HTML report using Ansible facts' @@ -203,7 +203,7 @@ please refer to the [contribute.md](docs/contribute.md) documentation included i # Notes -This README.md was auto-generated by Ansible user **sean** on **2020-05-13** with Ansible version **2.9.7** +This README.md was auto-generated by Ansible user **sean** on **2020-05-18** with Ansible version **2.9.9** To generate a README.md, execute the following command diff --git a/roles/generate_readme/templates/readme.j2 b/roles/generate_readme/templates/readme.j2 index c16ee37..99ba7a3 100644 --- a/roles/generate_readme/templates/readme.j2 +++ b/roles/generate_readme/templates/readme.j2 @@ -44,7 +44,7 @@ This repository currently holds {{hostvars[inventory_hostname].items()|rejectatt {% for key, value in hostvars[inventory_hostname].items()|rejectattr('0', 'match', 'ansible_')|selectattr('1.name', 'defined')|selectattr('1.category', 'match', 'infrastructure$')|sort(attribute='1.name') %} - {{value.name}} + {% if value.readme is defined%}{{value.name}}{% else %}{{value.name}}{% endif %} {{value.author}}
demo: {{key}}
{{value.description}} diff --git a/roles/install_demo/vars/main/infrastructure/deploy_application.yml b/roles/install_demo/vars/main/infrastructure/deploy_application.yml index fc26dfd..b87dca3 100644 --- a/roles/install_demo/vars/main/infrastructure/deploy_application.yml +++ b/roles/install_demo/vars/main/infrastructure/deploy_application.yml @@ -1,6 +1,7 @@ --- deploy_application: author: "Sean Cavanaugh" + readme: "https://github.com/ansible/product-demos/blob/master/docs/infrastructure/deploy_application.md" category: infrastructure name: "INFRASTRUCTURE / Deploy Application" description: "install yum applications on Linux with a survey"