Starting Small
Explore how to initiate network automation by breaking down network configurations into small, modular templates. Understand the importance of idempotency, coverage by function and platform, and the use of check mode to ensure consistent and manageable network updates. This lesson guides you in creating a dynamic template library that can adapt across various network layers and device groups.
We'll cover the following...
The approach taken to network configuration management may very well determine its success. Do not try to solve everything at once. Break the network down into small, modular templates that can easily be read, understood, and updated by others. The templates should cover specific functions and features. These small templates can and will be assembled later at runtime, so do not be afraid to make very small, very specific templates as opposed to large one size fits all templates.
Use check mode extensively, refactor code, and start making manual updates and corrections to the network. Try to achieve idempotency.
Coverage by configuration
Prior to building templates, create and name empty ...