Process
Understand how to apply the Network Development Lifecycle (NDLC) process for network automation using Ansible. Learn to create branches, develop, test with check mode, execute playbooks, and validate changes through pre- and post-change state comparisons. This lesson helps you orchestrate tactical network automation while managing risks and ensuring proper approvals.
We'll cover the following...
We'll cover the following...
NDLC process
The NDLC process remains the same for making changes to the network:
- Create a working branch from the master branch for every change.
- Develop and test code.
- Commit often.
- Comment code where applicable.
- Execute playbook.
- Perform pull requests to merge approved code changes into the master branch.
Now that there could potentially be an impact on the network because of changes, there is a need to incorporate more traditional network administration personas to evaluate the required Cisco commands. How, ...