Automating Cisco Device Upgrades with Ansible: A Playbook Journey

As networks scale and new software updates become available, keeping Cisco devices up to date is crucial for maintaining optimal performance, security, and functionality. However, manually upgrading multiple devices can be time-consuming and prone to errors. That’s where Ansible comes into play, allowing us to automate and streamline the entire upgrade process for Cisco IOS/IOS-XE devices. Over the past few weeks, I’ve been working on a series of Ansible playbooks to automate this task efficiently. ...

September 1, 2024 · 5 min · Gary Wong

Continue the Network Automation Journey Using AWX

I have been working on a project recently to assist a customer in upgrading thousands of devices in their network. Managing such a large-scale upgrade requires automation to ensure consistency, efficiency, and reduced manual intervention. For this project, AWX was selected as the automation UI platform, providing a powerful interface for managing Ansible playbooks, job templates, inventories, and credentials. What is AWX? AWX is the upstream open-source project for Red Hat Ansible Tower. It provides an intuitive web UI for: ...

May 1, 2024 · 4 min · Gary Wong