mirror of
https://github.com/ansible/awx.git
synced 2026-05-23 16:47:45 -02:30
Add generator playbook for the AWX Collection modules, along with other module generation tools
This commit is contained in:
29
awx_collection/tools/vars/aliases.yml
Normal file
29
awx_collection/tools/vars/aliases.yml
Normal file
@@ -0,0 +1,29 @@
|
||||
---
|
||||
aliases:
|
||||
job_templates:
|
||||
ask_tags_on_launch:
|
||||
- ask_tags
|
||||
ask_verbosity_on_launch:
|
||||
- ask_verbosity
|
||||
ask_diff_mode_on_launch:
|
||||
- ask_diff_mode
|
||||
allow_simultaneous:
|
||||
- concurrent_jobs_enabled
|
||||
diff_mode:
|
||||
- diff_mode_enabled
|
||||
ask_inventory_on_launch:
|
||||
- ask_inventory
|
||||
limit:
|
||||
- ask_limit
|
||||
force_handlers:
|
||||
- force_handlers_enabled
|
||||
ask_job_type_on_launch:
|
||||
- ask_job_type
|
||||
ask_skip_tags_on_launch:
|
||||
- ask_skip_tags
|
||||
use_fact_cache:
|
||||
- fact_caching_enabled
|
||||
extra_vars:
|
||||
- ask_extra_vars
|
||||
ask_credential_on_launch:
|
||||
- ask_credential
|
||||
52
awx_collection/tools/vars/examples.yml
Normal file
52
awx_collection/tools/vars/examples.yml
Normal file
@@ -0,0 +1,52 @@
|
||||
---
|
||||
examples:
|
||||
users: |
|
||||
- name: Add tower user
|
||||
tower_user:
|
||||
username: jdoe
|
||||
password: foobarbaz
|
||||
email: jdoe@example.org
|
||||
first_name: John
|
||||
last_name: Doe
|
||||
state: present
|
||||
tower_config_file: "~/tower_cli.cfg"
|
||||
|
||||
- name: Add tower user as a system administrator
|
||||
tower_user:
|
||||
username: jdoe
|
||||
password: foobarbaz
|
||||
email: jdoe@example.org
|
||||
superuser: yes
|
||||
state: present
|
||||
tower_config_file: "~/tower_cli.cfg"
|
||||
|
||||
- name: Add tower user as a system auditor
|
||||
tower_user:
|
||||
username: jdoe
|
||||
password: foobarbaz
|
||||
email: jdoe@example.org
|
||||
auditor: yes
|
||||
state: present
|
||||
tower_config_file: "~/tower_cli.cfg"
|
||||
|
||||
- name: Delete tower user
|
||||
tower_user:
|
||||
username: jdoe
|
||||
email: jdoe@example.org
|
||||
state: absent
|
||||
tower_config_file: "~/tower_cli.cfg"
|
||||
|
||||
job_templates: |
|
||||
- name: Create tower Ping job template
|
||||
tower_job_template:
|
||||
name: "Ping"
|
||||
job_type: "run"
|
||||
inventory: "Local"
|
||||
project: "Demo"
|
||||
playbook: "ping.yml"
|
||||
credential: "Local"
|
||||
state: "present"
|
||||
tower_config_file: "~/tower_cli.cfg"
|
||||
survey_enabled: yes
|
||||
survey_spec: "{{ '{{' }} lookup('file', 'my_survey.json') {{ '}}' }}"
|
||||
custom_virtualenv: "/var/lib/awx/venv/custom-venv/"
|
||||
15
awx_collection/tools/vars/generate_for.yml
Normal file
15
awx_collection/tools/vars/generate_for.yml
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
generate_for:
|
||||
# - credential_types
|
||||
# - groups
|
||||
# - hosts
|
||||
# - inventorues
|
||||
# - inventory_sources
|
||||
# - organizations
|
||||
# - projects
|
||||
# - teams
|
||||
- users
|
||||
# - job_templates
|
||||
# - credentials
|
||||
# - notification_templates
|
||||
# - labels
|
||||
Reference in New Issue
Block a user