Summary
💻 Register for Poll
💻 Welcome to the Alta3 Research Lab Environment
Up and Running
💻 Using Vi and Vim
💻 Using VSCode
💻 Tmux
Certification
💻 Alta3 Research Ansible Essentials Certification
AI LLM Toolkit
💻 Large Language Model toolkit for AI Solution Assistance
Ansible Overview
💬 Introduction to Ansible
Software Control Management
💻 SCM Option #1 - GitHub
💻 SCM Option #2 - GitLab
Ansible Basics
💻 Methods for Installing Ansible
💬 Static Inventory
💻 Ansible Host Inventory
💻 Ad-Hoc Modules and Gather Facts
💬 Introduction to YAML
💻 Running a Playbook
💻 ansible.cfg setup
💻 Building Playbooks - Bootstrap with raw, group and user Modules
💻 Loops and Vars Files in Playbooks
Critical Modules
💻 Ansible Module - shell
💬 Fully Qualified Collection Names
💻 Ansible Module - copy
💻 Ansible Module - apt
💻 Ansible Module - yum
💻 Ansible Module - get_url and uri
💻 Ansible Module - file
💻 Ansible Module - git
💻 Ansible Module - lineinfile and replace
Templating
💬 Templating with Jinja
💻 Ansible Module - template
Beyond Basics
💻 Debug, Loops, and YAML Lists
💻 When Conditionals, YAML Dictionaries, and Jinja
💻 Playbook Tags
💻 Playbook Vars Prompt
💻 Ansible Handlers and Listeners
💻 Ansible Error Handling
💬 Ansible Roles
💻 pre_tasks, roles, tasks, post_tasks, and handlers
💻 Ansible Playbook Output Logging
💻 Ansible Keywords - register and when
💻 Reading Variables into Playbooks
Plugin System
💻 Ansible Lookup Plugin
💻 Ansible Callback Plugins
💻 Ansible Plugin System
💬 Ansible Connection
Networking
💻 Exploring Switches with Ansible
💻 network_cli Playbook
💻 Backup Cisco, Juniper, Arista, and More
💻 Network Playbooks and Vendor Specific Modules
💻 Simplifying Network Playbooks with Agnostic Modules
Roles and Collections
💬 Augmenting Ansible with Collections
💻 Ansible Galaxy
💻 Ansible Collections
Cloud
💬 Ansible Dynamic Inventory
💻 YAML, JSON, Dynamic, and Cloud Inventories
💬 Configuring the Cloud with Ansible
💬 Ansible and Openstack
💬 Ansible and Azure
💬 Ansible and AWS
Security
💻 Ansible Vault
Testing
💻 Roles and Molecule
Programming
💻 Ansible Module - script
💻 Writing an Ansible Module with Python
Triggering
💻 Ansible AWX
Previews from "Ansible 201 - Network Automation"
💻 Ansible and TextFSM
💻 Python to Cisco NX-OS
💻 Ansible for Palo Alto PanOS and Panorama
Previews from "Ansible 202 - Server Automation"
💬 Ansible for VMWare VCenter
💻 Launch a VM with Ansible
💻 Setup Mock Redfish Container
💻 Redfish Module: redfish_info
💻 Redfish Module: redfish_command
Previews from "Ansible 203 - Windows"
💬 Accessing Your Windows Server
💻 Ansible Windows Ping and Inventory
💻 Update Windows with Ansible
Continuing Education
💬 Planning & Consulting with Alta3 Research
💬 Continuing Education
💬 Curriculum Path: NetDevOps
Appendix
💻 Accessing Palo Alto device
💬 Glossary