25 lines
695 B
Markdown
25 lines
695 B
Markdown
# Ansible and AWX
|
|
|
|
## Problems when using network modules
|
|
|
|
```yaml
|
|
---
|
|
|
|
- hosts: any
|
|
vars:
|
|
aci_login: &aci_login
|
|
hostname: '{{ ansible_host }}'
|
|
username: '{{ lookup("env", "ANSIBLE_NET_USERNAME") | default(ansible_user, true) }}'
|
|
password: '{{ lookup("env", "ANSIBLE_NET_PASSWORD") | default(ansible_password, true) }}'
|
|
validate_certs: no
|
|
tasks:
|
|
- name: Query EPGs
|
|
aci_epg:
|
|
<<: *aci_login
|
|
tenant: '{{ tenant_name | default(omit) }}'
|
|
app_profile: '{{ app_profile_name | default(omit) }}'
|
|
bd: '{{ bd_name | default(omit) }}'
|
|
epg: '{{ epg_name | default(omit) }}'
|
|
state: "{{ state | default('query') }}"
|
|
```
|