From the course: NetOps (DevOps for Network Engineers): Automating Networks
Unlock the full course today
Join today to access over 24,800 courses taught by industry experts.
Network configuration backup example with Ansible
From the course: NetOps (DevOps for Network Engineers): Automating Networks
Network configuration backup example with Ansible
- [Instructor] Besides Python, another popular way to perform network automation is the use of the Ansible framework. There are several popular automation frameworks out there that's available such as Puppet, Chef and Salt. In fact, you may have noticed during the omnibus installation of GitLab, the installation process uses ostensibly of the Chef automation framework with the so-called recipes and cookbook. That is partially because Chef and GitLab both uses the Ruby programming language as it's back end, so it makes sense for GitLab to use Chef as its automation framework. Ansible, on the other hand, uses Python as the programming as its building block. So if you already know Python, you can leverage that knowledge to extend Ansible. However, we don't need to know Python in order to get started with Ansible. Most of the Ansible syntax is in the easy to read YAML syntax. If you're not familiar with Ansible, I…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
DevOps principles7m 6s
-
DevOps practices3m 37s
-
(Locked)
Unique network engineering challenges in DevOps7m 24s
-
(Locked)
Prerequisites for this course5m 21s
-
(Locked)
Setting up a network DevOps lab8m 24s
-
(Locked)
Network automation examples with Python libraries12m 43s
-
(Locked)
Network configuration backup example with Ansible9m
-
-
-
-
-