cleanup setup files and fix things
This commit is contained in:
@@ -1,13 +1,10 @@
|
||||
---
|
||||
user_message: |
|
||||
You will need to update SNOW credentials with your SNOW instance details if you plan to demo this.
|
||||
''
|
||||
|
||||
controller_components:
|
||||
- projects
|
||||
- credential_types
|
||||
- credentials
|
||||
- job_templates
|
||||
#- workflow_job_templates
|
||||
|
||||
controller_projects:
|
||||
- name: Fact Scan
|
||||
@@ -15,42 +12,6 @@ controller_projects:
|
||||
scm_type: git
|
||||
scm_url: 'https://github.com/ansible/awx-facts-playbooks.git'
|
||||
|
||||
controller_credential_types:
|
||||
- name: "SNOW Credential Type"
|
||||
description: "credential to store SNOW"
|
||||
kind: cloud
|
||||
inputs:
|
||||
fields:
|
||||
- id: SNOW_USERNAME
|
||||
type: string
|
||||
label: Service Now Username
|
||||
- id: SNOW_INSTANCE
|
||||
type: string
|
||||
label: Service Now Instance Name (devXXXXX)
|
||||
- id: SNOW_PASSWORD
|
||||
type: string
|
||||
label: Service Now Password
|
||||
secret: true
|
||||
required:
|
||||
- SNOW_USERNAME
|
||||
- SNOW_INSTANCE
|
||||
- SNOW_PASSWORD
|
||||
injectors:
|
||||
extra_vars:
|
||||
snow_username: "{% raw %}{ { SNOW_USERNAME }}{% endraw %}"
|
||||
snow_password: "{% raw %}{ { SNOW_PASSWORD }}{% endraw %}"
|
||||
snow_instance: "{% raw %}{ { SNOW_INSTANCE }}{% endraw %}"
|
||||
|
||||
controller_credentials:
|
||||
- name: SNOW Credential
|
||||
description: Credentials
|
||||
organization: Default
|
||||
credential_type: "SNOW Credential Type"
|
||||
inputs:
|
||||
SNOW_USERNAME: "admin" #update after install
|
||||
SNOW_PASSWORD: "XXX" #update after install
|
||||
SNOW_INSTANCE: "devXxxxx" #update after install
|
||||
|
||||
controller_templates:
|
||||
- name: "WINDOWS / Install IIS"
|
||||
job_type: run
|
||||
@@ -283,166 +244,4 @@ controller_templates:
|
||||
type: text
|
||||
variable: telephone_number
|
||||
default: 555-123456
|
||||
required: false
|
||||
|
||||
- name: "Rollback"
|
||||
job_type: run
|
||||
inventory: "Workshop Inventory"
|
||||
limit: "student1-win1"
|
||||
project: "Ansible official demo project"
|
||||
playbook: "windows/backup.yml"
|
||||
execution_environment: "windows workshop execution environment"
|
||||
credentials:
|
||||
- "Workshop Credential"
|
||||
|
||||
- name: "Open SNOW Change Request"
|
||||
job_type: run
|
||||
inventory: "Workshop Inventory"
|
||||
limit: "student1-ansible-1"
|
||||
project: "Ansible official demo project"
|
||||
playbook: "windows/snow.yml"
|
||||
credentials:
|
||||
- "SNOW Credential"
|
||||
- "Workshop Credential"
|
||||
|
||||
- name: "Send Completion Notification"
|
||||
job_type: run
|
||||
inventory: "Workshop Inventory"
|
||||
limit: "student1-win1"
|
||||
project: "Ansible official demo project"
|
||||
playbook: "windows/backup.yml"
|
||||
execution_environment: "windows workshop execution environment"
|
||||
credentials:
|
||||
- "Workshop Credential"
|
||||
|
||||
- name: "Alert Ops!"
|
||||
job_type: run
|
||||
inventory: "Workshop Inventory"
|
||||
limit: "student1-win1"
|
||||
project: "Ansible official demo project"
|
||||
playbook: "windows/backup.yml"
|
||||
execution_environment: "windows workshop execution environment"
|
||||
credentials:
|
||||
- "Workshop Credential"
|
||||
|
||||
controller_workflows:
|
||||
- name: "Windows Demo Workflow"
|
||||
organization:
|
||||
name: "Default"
|
||||
workflow_nodes:
|
||||
- unified_job_template:
|
||||
name: "Ansible official demo project"
|
||||
type: project_update
|
||||
organization:
|
||||
name: "Default"
|
||||
identifier: node100
|
||||
related:
|
||||
success_nodes:
|
||||
- identifier: node101
|
||||
- unified_job_template:
|
||||
name: "Open SNOW Change Request"
|
||||
type: job_template
|
||||
organization:
|
||||
name: "Default"
|
||||
identifier: node101
|
||||
related:
|
||||
success_nodes:
|
||||
- identifier: node201
|
||||
- unified_job_template:
|
||||
name: "WINDOWS / Windows updates"
|
||||
type: job_template
|
||||
organization:
|
||||
name: "Default"
|
||||
identifier: node201
|
||||
related:
|
||||
success_nodes:
|
||||
- identifier: node301
|
||||
failure_nodes:
|
||||
- identifier: node302
|
||||
always_nodes: []
|
||||
- unified_job_template:
|
||||
name: "WINDOWS / Install IIS"
|
||||
type: job_template
|
||||
organization:
|
||||
name: "Default"
|
||||
identifier: node301
|
||||
related:
|
||||
success_nodes:
|
||||
- identifier: node401
|
||||
failure_nodes:
|
||||
- identifier: node402
|
||||
always_nodes: []
|
||||
- unified_job_template:
|
||||
name: "Rollback"
|
||||
type: workflow_approval
|
||||
organization:
|
||||
name: "Default"
|
||||
related:
|
||||
success_nodes: []
|
||||
failure_nodes: []
|
||||
always_nodes: []
|
||||
identifier: node302
|
||||
- unified_job_template:
|
||||
name: "WINDOWS / Chocolatey install multiple"
|
||||
type: workflow_approval
|
||||
organization:
|
||||
name: "Default"
|
||||
identifier: node401
|
||||
related:
|
||||
success_nodes:
|
||||
- identifier: node501
|
||||
failure_nodes:
|
||||
- identifier: node502
|
||||
always_nodes: []
|
||||
- unified_job_template:
|
||||
name: "Rollback"
|
||||
type: job_template
|
||||
organization:
|
||||
name: "Default"
|
||||
identifier: node402
|
||||
related:
|
||||
success_nodes: []
|
||||
failure_nodes: []
|
||||
always_nodes: []
|
||||
- unified_job_template:
|
||||
name: "Send Completion Notification"
|
||||
type: job_template
|
||||
organization:
|
||||
name: "Default"
|
||||
identifier: node501
|
||||
related:
|
||||
success_nodes: []
|
||||
failure_nodes: []
|
||||
always_nodes: []
|
||||
- unified_job_template:
|
||||
name: "Manual override"
|
||||
type: workflow_approval
|
||||
organization:
|
||||
name: "Default"
|
||||
related:
|
||||
success_nodes:
|
||||
- identifier: node601
|
||||
failure_nodes:
|
||||
- identifier: node602
|
||||
always_nodes: []
|
||||
identifier: node502
|
||||
- unified_job_template:
|
||||
name: "Rollback"
|
||||
type: job_template
|
||||
organization:
|
||||
name: "Default"
|
||||
identifier: node602
|
||||
related:
|
||||
success_nodes: []
|
||||
failure_nodes: []
|
||||
always_nodes: []
|
||||
- unified_job_template:
|
||||
name: "Alert Ops!"
|
||||
type: job_template
|
||||
organization:
|
||||
name: "Default"
|
||||
identifier: node601
|
||||
related:
|
||||
success_nodes: []
|
||||
failure_nodes: []
|
||||
always_nodes: []
|
||||
required: false
|
||||
Reference in New Issue
Block a user