Network automation best practices for DevOps
There are certain items that should usually not be automated. While there may be some exceptions, automating these items could cause other issues.
Sensitive workloads. Automation is designed to improve upon business operations. When it comes to sensitive workloads, it is more likely to interfere and cause problems rather than resolve them.
New and advanced applications. Newer applications often manage their own automation and load balancing; adding on another layer may actually cause further problems.
https://cumulusnetworks.com/blog/network-automation-best-practices-devops/