aruba: add sample playbook
This commit is contained in:
parent
4c8e296d5a
commit
c7e6a7bd50
2 changed files with 75 additions and 0 deletions
1
hosts
1
hosts
|
@ -96,6 +96,7 @@ radius-fleming.adm.auro.re
|
||||||
dns-1.int.infra.auro.re
|
dns-1.int.infra.auro.re
|
||||||
isp-1.rtr.infra.auro.re
|
isp-1.rtr.infra.auro.re
|
||||||
isp-2.rtr.infra.auro.re
|
isp-2.rtr.infra.auro.re
|
||||||
|
test-1.switch.infra.auro.re
|
||||||
dhcp-1.isp.auro.re
|
dhcp-1.isp.auro.re
|
||||||
dhcp-2.isp.auro.re
|
dhcp-2.isp.auro.re
|
||||||
radius-fleming-backup.adm.auro.re
|
radius-fleming-backup.adm.auro.re
|
||||||
|
|
74
playbooks/aruba.yml
Executable file
74
playbooks/aruba.yml
Executable file
|
@ -0,0 +1,74 @@
|
||||||
|
#!/usr/bin/env ansible-playbook
|
||||||
|
---
|
||||||
|
- hosts:
|
||||||
|
- test-1.switch.infra.auro.re
|
||||||
|
gather_facts: false
|
||||||
|
vars:
|
||||||
|
aruba__hostname: "{{ inventory_hostname }}"
|
||||||
|
aruba__rest_enabled: true
|
||||||
|
aruba__ssh_enabled: true
|
||||||
|
aruba__ntp_servers:
|
||||||
|
- 10.128.0.1
|
||||||
|
- 2a09:6840:128:0:1::1
|
||||||
|
aruba__timezone: Europe/Paris
|
||||||
|
aruba__dns_servers:
|
||||||
|
- 10.128.0.1
|
||||||
|
- 2a09:6840:128:0:1::1
|
||||||
|
aruba__dns_domain_name: switch.infra.auro.re
|
||||||
|
aruba__manager_password: "P@ssw0rd!"
|
||||||
|
aruba__operator_password: "P@ssw0rd!"
|
||||||
|
aruba__default_gateways:
|
||||||
|
- 10.131.0.1
|
||||||
|
- 2a09:6840:131:0:1::1
|
||||||
|
aruba__vlans:
|
||||||
|
131:
|
||||||
|
name: Switchs
|
||||||
|
addresses:
|
||||||
|
- 10.131.0.1/16
|
||||||
|
- 2a09:6840:131:0:1::1/56
|
||||||
|
1000:
|
||||||
|
name: "Client 0"
|
||||||
|
1001:
|
||||||
|
name: "Client 1"
|
||||||
|
1002:
|
||||||
|
name: "Client 2"
|
||||||
|
1003:
|
||||||
|
name: "Client 3"
|
||||||
|
1004:
|
||||||
|
name: "Client 4"
|
||||||
|
aruba__interfaces:
|
||||||
|
1:
|
||||||
|
name: Uplink
|
||||||
|
untagged: 131
|
||||||
|
tagged:
|
||||||
|
- 1000
|
||||||
|
- 1001
|
||||||
|
- 1002
|
||||||
|
- 1003
|
||||||
|
- 1004
|
||||||
|
loop_protect: true
|
||||||
|
lldp: true
|
||||||
|
2:
|
||||||
|
name: "Client 0"
|
||||||
|
untagged: 1000
|
||||||
|
loop_protect: true
|
||||||
|
3:
|
||||||
|
name: "Client 1"
|
||||||
|
untagged: 1001
|
||||||
|
loop_protect: true
|
||||||
|
4:
|
||||||
|
name: "Client 2"
|
||||||
|
untagged: 1002
|
||||||
|
speed: 100fdx
|
||||||
|
loop_protect: true
|
||||||
|
5:
|
||||||
|
name: "Client 3"
|
||||||
|
untagged: 1003
|
||||||
|
loop_protect: true
|
||||||
|
6:
|
||||||
|
name: "Client 4"
|
||||||
|
untagged: 1004
|
||||||
|
loop_protect: true
|
||||||
|
roles:
|
||||||
|
- aruba
|
||||||
|
...
|
Loading…
Reference in a new issue