From the course: Cisco CCNA (200-301) Cert Prep: 3 Security, Automation, and Programmability

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Puppet, Chef, and Ansible

Puppet, Chef, and Ansible

From the course: Cisco CCNA (200-301) Cert Prep: 3 Security, Automation, and Programmability

Start my 1-month free trial

Puppet, Chef, and Ansible

- [Instructor] I'll start by covering some of the issues that automation tools like Puppet, Chef and Ansible solve. First is configuration drift. Many networks use templates to build their configurations from. Once these devices are live and in production, they would generally follow a standard configuration change process. Where changes are built and checked before application. Once a change is made, documentation is updated and all network engineers have a good idea of what happened and why. That can all go out the window during break fix conditions. When I get a call at 3 am and make changes to fix an issue, I generally wait until the next day to update documentation. Often, after a change like that one, I return to the office the next day I hit the ground running and I may not communicate everything that happened with my fellow engineers. The real problem happens when these configuration drifts occur, and they are not communicated. I've run into plenty of routers where I find a…

Contents