cleaned up linting and added AAP on Code ready

This commit is contained in:
chadmf
2021-12-06 16:01:14 -06:00
parent a12658cbcc
commit 12f51112ab
135 changed files with 724 additions and 403 deletions

View File

@@ -0,0 +1,24 @@
---
developer_report:
author: "Sean Cavanaugh"
category: developer
name: "DEVELOPER / Create Developer Report"
description: >
'Create HTML report using
<a href="https://docs.ansible.com/ansible/latest/user_guide/playbooks_variables.html#variables-discovered-from-systems-facts">Ansible facts</a>'
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/developer/developer_report.yml"
credential: "Workshop Credential"
survey_enabled: false
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- f5
- rhel
- rhel_90
- demo

View File

@@ -0,0 +1,66 @@
---
aws_provision_vm:
author: "David Rojas"
readme: "https://github.com/ansible/product-demos/blob/master/docs/infrastructure/azure_provision_vm.md"
category: infrastructure
name: "INFRASTRUCTURE / AWS Provision VM"
description: "Provision RHEL VM on AWS with Ansible Tower Survey and Environmental variables"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/infrastructure/aws_provision_vm.yml"
credential: "aws_credential"
survey_enabled: true
survey_spec:
name: AWS Provision VM
description: Provisioning a RHEL VM with Tower?
spec:
- type: text
question_name: Enter name of the key pair to use
question_description: This can be an existing or new key pair
variable: keypair
required: true
#default:
- type: multiplechoice
question_name: What AWS region do you want to host your EC2 instance
question_description: Select one from the drop-down
variable: aws_region
required: true
default: us-east-1
choices:
- us-east-1
- us-west-1
- type: text
question_name: Enter the name of the VPC
question_description: This will be the VPC in which your new EC2 instance will live
variable: vpc_name
required: true
- type: multiplechoice
question_name: What instance type would you like to select
question_description: Select one from the drop-down
variable: instance_type
required: true
default: t2.micro
choices:
- t2.micro
- t2.small
- t2.medium
- type: text
question_name: Enter the name of the EC2 instance
question_description: You can't use any special characters or whitesapces
variable: instance_name
required: true
#default:
#video: "https://www.youtube.com/watch?v=pU8ZgSBuEJw&list=PLdu06OJoEf2bp-PNtxPP_2n7Avkax8TED"
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/davidrojas25/product-demos"
workshop_type:
- windows
- demo

View File

@@ -0,0 +1,63 @@
---
azure_mysql_server:
author: "David Rojas"
readme: "https://github.com/ansible/product-demos/blob/master/docs/infrastructure/azure_mysql_server.md"
category: infrastructure
name: "INFRASTRUCTURE / Azure create a MySQL Server"
description: "Provision MySQL server on Azure with Ansible Tower Survey and Environmental variables"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/infrastructure/azure_mysql_server.yml"
credential: "azure_credential"
survey_enabled: true
survey_spec:
name: Azure mysql server
description: Provisioning a mySQL server in Azure
spec:
- type: text
question_name: Enter name of your resource group
question_description: This can be an existing or new resource group
variable: resource_group
required: true
#default:
- type: multiplechoice
question_name: What Azure region do you want to host your VM
question_description: Select one from the drop-down
variable: location
required: true
default: eastus
choices:
- eastus
- eastus2
- westus
- centralus
- type: text
question_name: Enter the name of MySQL Server Database
question_description: You can't use any special characters or whitesapces
variable: sqlserver_name
required: true
#default:
- type: text
question_name: Set the name of the Admin user
question_description: This will be used to login to your mySql. Do not use Admin or other reserved names
variable: admin_user
required: true
- type: password
question_name: Set the admin password to use
question_description: This will be used to login to your mySQL. Must be at least 8 characters long, must contain upper adn lower case, numbers, and special character.
variable: admin_pw
required: true
#video: "https://www.youtube.com/watch?v=pU8ZgSBuEJw&list=PLdu06OJoEf2bp-PNtxPP_2n7Avkax8TED"
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/davidrojas25/product-demos"
workshop_type:
- windows
- demo

View File

@@ -0,0 +1,51 @@
---
azure_provision_vm:
author: "David Rojas"
readme: "https://github.com/ansible/product-demos/blob/master/docs/infrastructure/azure_provision_vm.md"
category: infrastructure
name: "INFRASTRUCTURE / Azure Provision VM"
description: "Provision RHEL VM on Azure with Ansible Tower Survey and Environmental variables"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/infrastructure/azure_provision_vm.yml"
credential: "azure_credential"
survey_enabled: true
survey_spec:
name: Azure Provision VM
description: Provisioning a RHEL VM with Tower?
spec:
- type: text
question_name: Enter name of your resource group
question_description: This can be an existing or new resource group
variable: resource_group
required: true
#default:
- type: multiplechoice
question_name: What Azure region do you want to host your VM
question_description: Select one from the drop-down
variable: location
required: true
default: eastus
choices:
- eastus
- eastus2
- westus
- centralus
- type: text
question_name: Enter the name of the VM
question_description: You can't use any special characters or whitesapces
variable: vm_name
required: true
#default:
#video: "https://www.youtube.com/watch?v=pU8ZgSBuEJw&list=PLdu06OJoEf2bp-PNtxPP_2n7Avkax8TED"
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- windows
- demo

View File

@@ -0,0 +1,48 @@
---
chocolatey_app_install:
author: "David Rojas"
readme: "https://github.com/ansible/product-demos/blob/master/docs/infrastructure/chocolatey_app_install.md"
category: infrastructure
name: "INFRASTRUCTURE / Chocolatey App Install"
description: "Install various application packages using Chocolatey from a survey"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/infrastructure/chocolatey_app_install.yml"
credential: "Workshop Credential"
survey_enabled: true
survey_spec:
name: Chocolatey Application Install
description: Which application do you want to install?
spec:
- type: multiselect
question_name: Select the application you would like to add update or remove
question_description: You can pick one or more
variable: choco_packages
required: true
default: git
choices:
- git
- wireshark
- googlechrome
- googledrive
- vscode
- type: multiplechoice
question_name: What state do you want these applications in?
question_description: Select Present Absent or Update
variable: app_state
required: true
default: present
choices:
- present
- absent
- update
#video: "https://www.youtube.com/watch?v=pU8ZgSBuEJw&list=PLdu06OJoEf2bp-PNtxPP_2n7Avkax8TED"
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- windows
- demo

View File

@@ -0,0 +1,52 @@
---
chocolatey_config:
author: "David Rojas"
readme: "https://github.com/ansible/product-demos/blob/master/docs/infrastructure/chocolatey_config.md"
category: infrastructure
name: "INFRASTRUCTURE / Chocolatey Config"
description: "Configure Chocolatey parameters that require not just enabling but adding values"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/infrastructure/chocolatey_config.yml"
credential: "Workshop Credential"
survey_enabled: true
survey_spec:
name: Chocolatey Config
description: Select a chocolatey parameter and config the value for it
spec:
- type: multiplechoice
question_name: Select the parameter you would like to add change or remove
question_description: Select one from drop-down
variable: config_item
required: true
#default:
choices:
- proxyUser
- commandExecutionTimeoutSeconds
- cacheLocation
- type: multiplechoice
question_name: Do you want to enable or disable this parameter?
question_description: Select Present or Absent
variable: state
required: true
default: present
choices:
- present
- absent
- type: text
question_name: Enter the value for the parameter
question_description: This is free form as each parameter has different values. Leave blank when setting as "absent"
variable: value
required: false
#default:
#video: "https://www.youtube.com/watch?v=pU8ZgSBuEJw&list=PLdu06OJoEf2bp-PNtxPP_2n7Avkax8TED"
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/davidrojas25/product-demos"
workshop_type:
- windows
- demo

View File

@@ -0,0 +1,46 @@
---
chocolatey_features:
author: "David Rojas"
readme: "https://github.com/ansible/product-demos/blob/master/docs/infrastructure/chocolatey_features.md"
category: infrastructure
name: "INFRASTRUCTURE / Chocolatey Features Config"
description: "Enable or disable various Chocolatey features"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/infrastructure/chocolatey_features.yml"
credential: "Workshop Credential"
survey_enabled: true
survey_spec:
name: Chocolatey Features Config
description: Which feature do you want to select?
spec:
- type: multiplechoice
question_name: Select the feature you would like to enable or disable?
question_description: Select one from the drop-down list
variable: feature
required: true
#default:
choices:
- checksumFiles
- stopOnFirstPackageFailure
- autoUninstaller
- virusCheck
- type: multiplechoice
question_name: What state do you want the feature in?
question_description: Select enabled or disabled
variable: state
required: true
default: enabled
choices:
- enabled
- disabled
#video: "https://www.youtube.com/watch?v=pU8ZgSBuEJw&list=PLdu06OJoEf2bp-PNtxPP_2n7Avkax8TED"
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- windows
- demo

View File

@@ -0,0 +1,30 @@
---
debug_info:
author: "Will Tome"
category: infrastructure
name: "INFRASTRUCTURE / Gather Debug Info"
description: "provide info for memory and CPU usage for specified systems"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/infrastructure/debug_info.yml"
credential: "Workshop Credential"
survey_enabled: false
survey_spec:
name: ''
description: ''
spec:
- question_name: 'Enter host to configure'
type: text
variable: HOSTS
required: false
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- f5
- rhel
- rhel_90
- demo

View File

@@ -0,0 +1,39 @@
---
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"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/infrastructure/deploy_application.yml"
credential: "Workshop Credential"
survey_enabled: true
survey_spec:
name: Deploy application survey
description: Which application do you want to install?
spec:
- type: multiplechoice
question_name: Select a command you would like to execute
question_description: select the application
variable: application
required: true
default: httpd
choices:
- httpd
- nginx
- htop
- gdb
video: "https://www.youtube.com/watch?v=pU8ZgSBuEJw&list=PLdu06OJoEf2bp-PNtxPP_2n7Avkax8TED"
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- f5
- rhel
- rhel_90
- demo

View File

@@ -0,0 +1,48 @@
---
grant_sudo:
author: "Will Tome"
category: infrastructure
name: "INFRASTRUCTURE / Grant Sudo"
description: "grant sudo privledges for specified time via survey"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/infrastructure/grant_sudo.yml"
credential: "Workshop Credential"
survey_enabled: true
survey_spec:
name: ''
description: ''
spec:
- question_name: 'Enter host to configure'
type: text
variable: HOSTS
required: false
- question_name: Username
type: text
variable: sudo_user
required: true
- question_name: Time
type: integer
variable: sudo_count
required: true
default: 10
- question_name: Units
type: multiplechoice
variable: harden_ssh
required: true
choices:
- 'minutes'
- 'hours'
- 'days'
default: minutes
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- f5
- rhel
- rhel_90
- demo

View File

@@ -0,0 +1,34 @@
---
insights:
author: "Sean Cavanaugh"
category: infrastructure
name: "INFRASTRUCTURE / Red Hat Insights"
description: "install and configure Red Hat Insights"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/infrastructure/insights.yml"
credential: "Workshop Credential"
survey_enabled: true
survey_spec:
name: ''
description: ''
spec:
- question_name: 'Enter your Red Hat customer portal username'
type: text
variable: redhat_portal_username
required: true
- question_name: 'Enter your Red Hat customer portal passowrd'
type: password
variable: redhat_portal_password
required: true
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- f5
- rhel
- rhel_90
- demo

View File

@@ -0,0 +1,30 @@
---
patching:
author: "Will Tome"
category: infrastructure
name: "INFRASTRUCTURE / Patching"
description: "patching for Linux servers"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/infrastructure/patching.yml"
credential: "Workshop Credential"
survey_enabled: true
survey_spec:
name: ''
description: ''
spec:
- question_name: 'Enter host to configure'
type: text
variable: HOSTS
required: false
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- f5
- rhel
- rhel_90
- demo

View File

@@ -0,0 +1,24 @@
---
fact_scan:
author: "Will Tome"
category: infrastructure
name: "INFRASTRUCTURE / Fact Scan"
description: "scan facts for Linux and Windows systems"
job_type: "run"
inventory: "Workshop Inventory"
playbook: scan_facts.yml
credential: "Workshop Credential"
survey_enabled: false
fact_caching_enabled: true
project:
name: "Ansible official awx-facts-playbooks project"
description: "playbooks to support fact scanning in Ansible Tower"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/awx-facts-playbooks.git"
workshop_type:
- f5
- rhel
- windows
- rhel_90
- demo

View File

@@ -0,0 +1,30 @@
---
security_patching:
author: "Will Tome"
category: infrastructure
name: "INFRASTRUCTURE / Security Patching"
description: "upgrade all yum packages for security related except kernel"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/infrastructure/patching.yml"
credential: "Workshop Credential"
survey_enabled: true
survey_spec:
name: ''
description: ''
spec:
- question_name: 'Enter host to configure'
type: text
variable: HOSTS
required: false
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- f5
- rhel
- rhel_90
- demo

View File

@@ -0,0 +1,22 @@
---
turn_off_community_grid:
author: "Sean Cavanaugh"
category: infrastructure
name: "INFRASTRUCTURE / Turn off IBM Community Grid"
description: "this role turns off IBM Community Grid boinc-client"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/infrastructure/turn_off_community_grid.yml"
credential: "Workshop Credential"
survey_enabled: false
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- f5
- rhel
- rhel_90
- demo

View File

@@ -0,0 +1,20 @@
---
windows_iis:
author: "Colin McNaughton"
category: infrastructure
name: "SERVER / Windows IIS Server"
description: "install webserver on Windows Server with a survey"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/infrastructure/windows_iis.yml"
credential: "Workshop Credential"
survey_enabled: false
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- windows
- demo

View File

@@ -0,0 +1,40 @@
---
windows_regedit_legal_notice:
author: "David Rojas"
readme: "https://github.com/ansible/product-demos/blob/master/docs/infrastructure/windows_regedit_legal_notice.md"
category: infrastructure
name: "INFRASTRUCTURE / Windows regedit legal notice"
description: "using regedit modify the legal notice"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/infrastructure/windows_regedit_legal_notice.yml"
credential: "Workshop Credential"
survey_enabled: true
survey_spec:
name: Legal Notice Survey
description: Collecting info to use during playbook runs for legal notice
spec:
- type: text
question_name: Enter the text of the legal notice title
question_description: Title should be short but descriptive
variable: title_legal_notice
required: true
default: Red Hat Sample Legal Notice
- type: textarea
question_name: Enter the text of the legal notice body
question_description: Body should contain all legally required info
variable: text_legal_notice
required: true
default: This is a sample body of a legal notice
#video: "https://www.youtube.com/watch?v=pU8ZgSBuEJw&list=PLdu06OJoEf2bp-PNtxPP_2n7Avkax8TED"
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- windows
- demo

View File

@@ -0,0 +1,21 @@
---
configlet_logging:
author: "Colin McCarthy"
category: network
name: "Cisco IOS logging config audit/remediation"
description: "Cisco IOS logging config audit/remediation"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/network/configlet_logging.yml"
credential: "Workshop Credential"
survey_enabled: false
fact_caching_enabled: true
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- network
- demo

View File

@@ -0,0 +1,21 @@
---
configlet_ntp:
author: "Colin McCarthy"
category: network
name: "Cisco IOS ntp config audit/remediation"
description: "Cisco IOS ntp config audit/remediation"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/network/configlet_ntp.yml"
credential: "Workshop Credential"
survey_enabled: false
fact_caching_enabled: true
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- network
- demo

View File

@@ -0,0 +1,21 @@
---
configlet_vtyacl:
author: "George James"
category: network
name: "Cisco IOS VTY ACL config audit/remediation"
description: "Cisco IOS VTY ACL config audit/remediation"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/network/configlet_vtyacl.yml"
credential: "Workshop Credential"
survey_enabled: false
fact_caching_enabled: true
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- network
- demo

View File

@@ -0,0 +1,88 @@
---
f5_bigip_workflow:
workflow: true
author: 'Sean Cavanaugh'
category: network
name: 'NETWORK / WORKFLOW - F5 BIG-IP'
description: 'Workflow for F5 BIG-IP to setup a VIP (Virtual IP) load balancer between two RHEL webservers'
organization: 'Default'
workshop_type:
- f5
- demo
schema:
- job_template: 'F5 - add nodes'
success:
- job_template: 'F5 - add pool'
success:
- job_template: 'F5 - add pool members'
success:
- job_template: 'F5 - add virtual server'
job_templates:
f5_add_nodes:
name: 'F5 - add nodes'
description: 'add webserver nodes into F5 BIG-IP'
job_type: 'run'
inventory: 'Workshop Inventory'
playbook: 'exercises/ansible_f5/1.2-add-node/bigip-node.yml'
credential: 'Workshop Credential'
survey_enabled: false
project:
name: 'Ansible Workshops Project'
description: 'official workshops from Ansible'
organization: 'Default'
scm_type: git
scm_url: 'https://github.com/ansible/workshops'
workshop_type:
- f5
- demo
f5_add_pool:
name: 'F5 - add pool'
description: 'add webserver nodes into F5 BIG-IP'
job_type: 'run'
inventory: 'Workshop Inventory'
playbook: 'exercises/ansible_f5/1.3-add-pool/bigip-pool.yml'
credential: 'Workshop Credential'
survey_enabled: false
project:
name: 'Ansible Workshops Project'
description: 'official workshops from Ansible'
organization: 'Default'
scm_type: git
scm_url: 'https://github.com/ansible/workshops'
workshop_type:
- f5
- demo
f5_add_pool_members:
name: 'F5 - add pool members'
description: 'add webserver nodes into pool'
job_type: 'run'
inventory: 'Workshop Inventory'
playbook: 'exercises/ansible_f5/1.4-add-pool-members/bigip-pool-members.yml'
credential: 'Workshop Credential'
survey_enabled: false
project:
name: 'Ansible Workshops Project'
description: 'official workshops from Ansible'
organization: 'Default'
scm_type: git
scm_url: 'https://github.com/ansible/workshops'
workshop_type:
- f5
- demo
f5_add_vip:
name: 'F5 - add virtual server'
description: 'create VIP and add pool to virtual server'
job_type: 'run'
inventory: 'Workshop Inventory'
playbook: 'exercises/ansible_f5/1.5-add-virtual-server/bigip-virtual-server.yml'
credential: 'Workshop Credential'
survey_enabled: false
project:
name: 'Ansible Workshops Project'
description: 'official workshops from Ansible'
organization: 'Default'
scm_type: git
scm_url: 'https://github.com/ansible/workshops'
workshop_type:
- f5
- demo

View File

@@ -0,0 +1,59 @@
---
hardening:
author: "Will Tome"
category: security
name: "SECURITY / Hardening"
description: "hardening for Linux servers"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/security/hardening.yml"
credential: "Workshop Credential"
survey_enabled: true
execution_environment: "Default execution environment"
survey_spec:
name: ''
description: ''
spec:
- question_name: 'Enter host to configure'
type: text
variable: HOSTS
required: false
- question_name: Configure Firewall?
type: multiplechoice
variable: harden_firewall
required: false
choices:
- 'Yes'
- 'No'
- question_name: Configure Time?
type: multiplechoice
variable: harden_time
required: false
choices:
- 'Yes'
- 'No'
- question_name: Harden SSH?
type: multiplechoice
variable: harden_ssh
required: false
choices:
- 'Yes'
- 'No'
- question_name: PCI Baseline?
type: multiplechoice
variable: harden_pci
required: false
choices:
- 'Yes'
- 'No'
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- f5
- rhel
- rhel_90
- demo

View File

@@ -0,0 +1,22 @@
---
openscap:
author: "Sean Cavanaugh"
category: security
name: "SECURITY / Create Openscap Report"
description: "Create HTML report using SCAP Security Guide (SSG)"
job_type: "run"
inventory: "Workshop Inventory"
playbook: "playbooks/security/openscap.yml"
credential: "Workshop Credential"
survey_enabled: false
project:
name: "Ansible official demo project"
description: "prescriptive demos from Red Hat Management Business Unit"
organization: "Default"
scm_type: git
scm_url: "https://github.com/ansible/product-demos"
workshop_type:
- f5
- rhel
- rhel_90
- demo