Tuesday, August 24, 2021

Anyone successfully automated switch upgrades?

Hi,

I am currently looking into automating the upgrade process for our switches, but it looks like it may be somewhat complicated.

I was thinking something along those lines:

  1. Use Ansible to ensure the desired image is uploaded to the switches for each model. As such, when ready to upgrade, the image would already be present.
  2. Using a script, execute the required commands on each switch (list of devices would be obtained dynamically from our inventory software), validate that the device is back up on the new version, and move on to the next one.

This shouldn't be too hard to implement for one model, but we have around 15 different switch models, spread across 4 different platforms.

Has anyone successfully implemented switch upgrade automation in the past? And if so, what was your preferred method?



No comments:

Post a Comment