mirror of
https://github.com/ansible/awx.git
synced 2026-01-17 12:41:19 -03:30
adding additional example and clarification (#47224)
The kind: paramter is missing from the original example (which won't actually work). The organization needs to be listed as required (if you don't list it, you will get an error). Also adding additional example using the tower_username and tower_password method.
This commit is contained in:
parent
5dc9ca222f
commit
94b557d8aa
@ -42,9 +42,10 @@ options:
|
||||
organization:
|
||||
description:
|
||||
- Organization that should own the credential.
|
||||
required: True
|
||||
kind:
|
||||
description:
|
||||
- Type of credential being added.
|
||||
- Type of credential being added. The ssh choice refers to a Tower Machine credential.
|
||||
required: True
|
||||
choices: ["ssh", "vault", "net", "scm", "aws", "vmware", "satellite6", "cloudforms", "gce", "azure_rm", "openstack", "rhv", "insights", "tower"]
|
||||
host:
|
||||
@ -118,6 +119,7 @@ EXAMPLES = '''
|
||||
name: Team Name
|
||||
description: Team Description
|
||||
organization: test-org
|
||||
kind: ssh
|
||||
state: present
|
||||
tower_config_file: "~/tower_cli.cfg"
|
||||
|
||||
@ -131,6 +133,18 @@ EXAMPLES = '''
|
||||
password: secret
|
||||
ssh_key_data: "{{ lookup('file', '/tmp/id_rsa') }}"
|
||||
ssh_key_unlock: "passphrase"
|
||||
|
||||
- name: Add Credential Into Tower
|
||||
tower_credential:
|
||||
name: Workshop Credential
|
||||
ssh_key_data: "/home/{{ansible_user}}/.ssh/aws-private.pem"
|
||||
kind: ssh
|
||||
organization: Default
|
||||
tower_username: admin
|
||||
tower_password: ansible
|
||||
tower_host: https://localhost
|
||||
run_once: true
|
||||
delegate_to: localhost
|
||||
'''
|
||||
|
||||
import os
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user