Ansible & YAML

Track

Ansible & YAML Automation

Status

ACTIVE

Progress

Intermediate

Interest Link

IT > Automation

Core Modules

Module Topics Status

Playbook Fundamentals

Tasks, handlers, variables, facts

Done

Roles & Collections

Role structure, Galaxy, custom collections

Done

ISE Automation

ciscoisesdk, ERS API, Thomas Howard patterns

Active

Network Automation

ios_*, nxos_*, netconf

Active

Jinja2 Templating

Filters, conditionals, loops

In Progress

Active Projects

  • Thomas_Howard_ISE_Ansible_Sandbox - ISE automation patterns

  • Thomas_Howard_ISE_Ansible_Webinar - Production playbooks

  • ise-automation - Personal ISE playbooks

  • ansible-linux-automation - Linux management

Key Patterns

# ISE endpoint registration pattern
- name: Register endpoint
  cisco.ise.endpoint:
    ise_hostname: "{{ ise_host }}"
    mac: "{{ mac_address }}"
    groupId: "{{ group_id }}"