Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ---
- - hosts: 10.0.10.201 10.0.10.202
- gather_facts: no
- connection: local
- tasks:
- - name: obtain login credentials
- include_vars: secrets.yml
- - name: define provider
- set_fact:
- provider:
- host: "{{ inventory_hostname }}"
- username: "{{ creds['username'] }}"
- password: "{{ creds['password'] }}"
- auth_pass: "{{ creds['auth_pass'] }}"
- - name: deploy 6509 primary config
- ios_config:
- lines:
- - "{{ item }}"
- with_lines: "./configs/{{ inventory_hostname }}.txt"
- match: line
- provider: "{{ provider }}"
- when: "{{ inventory_hostname == '10.0.10.201'}}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement