Quantcast
Viewing latest article 22
Browse Latest Browse All 144

Ansible Playbooks für Cisco Geräte

Ich habe jetzt mal angefangen kleine Snippets / Playbooks in einem Github Repo zu sammeln.

lanbugs/cisco_ansible_playbooks: Ansible playbooks collection for Cisco network devices (github.com)

Freue mich auf Feedback und viel Spaß damit Image may be NSFW.
Clik here to view.
🙂

Beispiel „Interface Description setzen bei Interfaces wo ein Access Point angeschlossen ist“:

---

# Apply description to interfaces where in CDP neighbor an AP is detected

- hosts: all
  gather_facts: True
  vars:
    cli:
      host: "{{ ansible_host }}"
      username: "{{ ansible_user }}"
      password: "{{ ansible_ssh_pass }}"
    ansible_ssh_common_args: -o StrictHostKeyChecking=no


  tasks:
    - name: Set description to interface
      ios_config:
        lines:
          - description Access Point
        parents: 'interface {{ item.key }}'
        save_when: modified
      with_dict: "{{ ansible_facts.net_neighbors }}"
      when: '"AIR-" in item.value[0].platform'

Viewing latest article 22
Browse Latest Browse All 144