Hello,
I am looking for a tool or set of tools that would allow me to provide a desired state for the device and then execute those changes.
What I mean by desired state (and please let me know if there's a better term) - I want to be able to state that switch X has vlans 10, 20 and 30 configured. And then the tool will go and delete unnecessary VLANs and create necessary ones.
I have mainly used Ansible before and while it's a great tool for simple automation, its modules do not have enough intelligence to deliver desired state, they can only add or remove things as the user directs them. It would take some other tool on top of Ansible to generate proper playbooks that will achieve desired outcome.
So before I start custom building something custom for Ansible, I was wondering - is there something else that's already created and can be used for this purpose? Again, my goal is to ensure that once the tool executes successfully, I can be sure that the config on the device is exactly the way I want it, without any other extra leftover configuration fragments left.
Thanks!
No comments:
Post a Comment