Why Automate
Ansible Basics
Ansible Modules
Easy Peasy
Advanced Ansible
100

When one person meets a problem they never want to solve again!

What is automation?

100

YAML based files that consist of one or more tasks that are executed on a group of hosts.

What is a playbook?

100

This module is used to copy files from the local machine to a remote server.

What is the copy module?

100

Yet Another Markup Language

What is YAML?

100

This YAML-based inventory script is used to dynamically generate inventory files for cloud environments like AWS, GCP, or Azure, which can be useful for network device management in these environments.

What is a dynamic inventory script?

200

68% of 77 respondents indicated they still use command line interface (CLI) on individual devices as the primary method of making networking changes.

What is the preference of network admins?

200

Configuration file that consists of hosts or groups of hosts that Ansible commands operate on.

What is an inventory file?

200

For managing files and directories, including setting permissions, this module is commonly used.


What is the file module?

200

SoT

What is a source of truth?

200

 .ansible-navigator.yml

What is the file used to configure ansible-navigator settings?

300

Backup, Restore, Dynamic Documentation and Scoped Config Management

What are quick automation victories for network engineers?

300

The remote machines that are managed by the Ansible control node.

What are managed nodes?

300

For applying access control lists (ACLs) on Cisco network devices, this module is utilized.

What is the ios_acl module?

300

cisco.ios

What is the collection used to automate Cisco IOS devices?

300

This feature in Ansible allows you to store and encrypt sensitive information such as passwords and API keys.

What is Ansible Vault?

400

IDC research showed that organizations experienced a 61% reduction in unplanned downtime. Additionally, public cloud management was 28% more efficient and network management was 38% more efficient.

What are examples of benefits achieved through Ansible Automation?

400

Network topology where multiple Ansible control nodes communicate with each other and with managed nodes in a decentralized manner.

What is an Ansible Mesh?

400

This module is used to configure VLANs on network devices such as Cisco, Juniper, and Arista.

What is the ios_vlan module?

400

Workflow Template

What type of template allows you to stitch together multiple automation jobs?

400

This Ansible role, specifically designed for networking, allows for the abstraction of device-specific syntax into a common format, making network automation more consistent.

What is ansible-network.network-engine?

500

Web-based platform provided by Red Hat that offers centralized management and monitoring capabilities for Red Hat OpenShift clusters, RHEL, Ansible, Subscriptions and more

What is (https://console.redhat.com or Cockpit) ?

500

It accepts natural-language prompts entered by a user and then interacts with IBM Watsonx foundation models to produce code recommendations built on Ansible best practices

What is Ansible Lightspeed?

500

This module can be used to execute arbitrary commands on network devices that use the EOS (Extensible Operating System).

What is the eos_command module?

500

Text-based User Interface (TUI)

What is a mode of ansible navigator that displays information in menus?

500

In Ansible, this term refers to the methodology of defining desired states of network configurations using idempotent modules, ensuring consistency across network devices.

What is declarative configuration management?