Ansible Tutorial Objectives:
Session 01: Installation, Upgrade and Configuration
Session 02: Getting Started
Session 03: Playbooks
Session 04: Inventory
Session 05: Module Index
Session 06: Network Modules
Session 07: Developer Guide
Session 08: Ansible Scenario Guides
Session 09: Ansible for VMware
Session 10: Ansible for Network Automation
Detailed Syllabus:
Session 01: Installation, Upgrade and Configuration
Installation Guide
Configuring Ansible
Ansible Porting Guides
Session 02: Getting Started
Getting Started
Working with Command Line Tools
Ad-Hoc Command
Session 03: Playbooks
Intro to Playbooks
Creating Reusable Playbooks
Using Variables
Templating (Jinja2)
Conditionals
Loops
Blocks
Advanced Playbooks Features
Strategies
Best Practices
Session 04: Inventory
Hosts and Groups
Variables
Groups
Splitting out Host and Group Specific Data
How Variables are Merged
Non-SSH Connection types
Session 05: Module Index
All modules
Cloud modules
Clustering modules
Commands modules
Crypto modules
Database modules
Files modules
Identity modules
Inventroy modules
Messaging modules
Monitoring modules
Net Tools modules
Network modules
Notification modules
Packaging modules
Remote Management modules
Source Control modules
Storage modules
System modules
Utilities modules
Web Infrastructure modules
Windows modules
Session 06: Network Modules
Session 07: Developer Guide
Adding modules and plugins locally
Ansible module development
Contributing your module to Ansible
Conventions, tips, and pitfalls
Ansible and Python 3
Debugging modules
Module format and documentation
Windows module development walkthrough
Developing Cisco ACI modules
Information for submitting a group of modules
Testing Ansible
The lifecycle of an Ansible module
Developing plugins
Developing dynamic inventory
Developing the Ansible Core Engine
Ansible module architecture
Python API
Rebasing a pull request
Ansible Architecture
Session 08: Ansible Scenario Guides
Amazon Web Service Guide
Microsoft Azure Guide
CloudStack Cloud Guide
Google Cloud Platform Guide
Rackspace Cloud Guide
Getting started with Docker
Getting Started with Kubernetes and OpenShift
Continuous Delivery and Rolling Upgrade
Session 09: Ansible for VMware
Introduction to ansible for VMware
Ansible for VMware Concepts
Getting Started with Ansible for VMware
Using VMware dynamic inventroy plugin
Ansible for VMware Scenarios
Ansible for VMware module Guide
Troubleshooting Ansible for VMware
Session 10: Ansible for Network Automation
Getting Started with Ansible for Network Automation
Advanced Topic with Ansible for Network Automation
0 Comments