Using Ansible for Configuration Management and Deployments
Exercise: Configure Test Environment for Secure Access
00:30:00
Exercise: Configuring the Ansible Host Environment
00:30:00
Exercise: Ansible Facts
00:30:00
Exercise: Running Ansible Commands Against Hosts
00:30:00
Exercise: Querying a Remote System
00:30:00
Exercise: Create a Simple Playbook
00:30:00
Exercise: Building a Larger Playbook - Target Section
00:30:00
Exercise: Building a Larger Playbook - Variable Section
00:30:00
Exercise: Building a Larger Playbook - Task Section
00:30:00
Exercise: Playbooks - Loops
00:30:00
Exercise: Playbooks - Notify
00:30:00
Exercise: Playbooks - Conditionals
00:30:00
Exercise: Playbooks - Lookup
00:30:00
Exercise: Playbooks - Local Action
00:30:00
Exercise: Playbooks - Run Once
00:30:00
Exercise: Playbooks - Prompt
00:30:00
Exercise: Playbooks - Includes
00:30:00
Exercise: Playbooks - Tags
00:30:00
Exercise: Playbooks - Until
00:30:00
Exercise: Playbooks - Ignore Errors
00:30:00
Exercise: Playbooks - Discrete Plays
00:30:00
Exercise: Playbooks - Create an Outline
00:30:00
Exercise: Playbooks - Create Playbook from Outline
00:30:00
Exercise: Playbooks - Optimize Your Outline Playbook
00:30:00
Exercise: Take Your Playbook for a DryRun
00:30:00
Exercise: Jinja2 Template Creation
00:30:00
Exercise: Playbooks - Using Templates
00:30:00
Exercise: Playbooks - Start At
00:30:00
Exercise: Playbooks - Step Into
00:30:00
Exercise: Playbooks - Variables from Command Line
00:30:00
Exercise: Playbooks - DelegateTo
00:30:00
Exercise: The Pause Module
00:30:00
Exercise: The WaitFor Module
00:30:00
Exercise: The Setup Module
00:30:00
Exercise: The 'Yum' Module
00:30:00
Exercise: The 'Apt' Module
00:30:00
Exercise: The 'Service' Module
00:30:00
Exercise: The 'Copy' Module
00:30:00
Exercise: The 'Command' Module
00:30:00
Exercise: The 'Cron' Module
00:30:00
Exercise: The 'Debug' Module
00:30:00
Exercise: The 'User' Module
00:30:00
Exercise: The 'Fetch' Module
00:30:00
Exercise: The 'SetFact' Module
00:30:00
Exercise: The 'Stat' Module
00:30:00
Exercise: The 'Script' Module
00:30:00
Exercise: The 'Debug' Module
00:30:00
Exercise: The 'Fetch' Module
00:30:00
Exercise: The 'User' Module
00:30:00
Exercise: The 'AT' Module
00:30:00
Exercise: The 'DNF' Module
00:30:00
Exercise: The 'Shell' Module
00:30:00
Exercise: The 'SELinux' Module
00:30:00
Exercise: The 'SEBoolean' Module
00:30:00
Exercise: The 'Raw' Module
00:30:00
Exercise: The 'Ping' Module
00:30:00
Exercise: The 'HTPasswd' Module
00:30:00
Exercise: The 'GetURL' Module
00:30:00
Exercise: The 'Group' Module
00:30:00
Exercise: The 'Filesystem' Module
00:30:00
Exercise: The 'Mount' Module
00:30:00
Exercise: The 'Mail' Module
00:30:00
Exercise: The 'Unarchive' Module
00:30:00
Exercise: The 'Notify' Module
00:30:00
Exercise: The 'Apt Repo' Module
00:30:00
Exercise: The 'AptKey' Module
00:30:00
Exercise: The 'ACL' Module
00:30:00
Exercise: The 'MySQL_DB' Module
00:30:00
Exercise: The 'MySQL_User' Module
00:30:00
Exercise: Roles - Create Directory Structure
00:30:00
Exercise: Roles - Tasks Within a Role
00:30:00
Exercise: Roles - Service Tasks
00:30:00
Exercise: Roles - Conditional Roles
00:30:00
Exercise: Roles - Using Templates
00:30:00
Exercise: Ansible Command Line - Run Arbitrary Module Commands
00:30:00
Exercise: Ansible Command Line - Installing Packages
00:30:00
Exercise: Ansible Command Line - Managing Services
00:30:00
Exercise: Ansible Command Line - Managing Users
00:30:00
Exercise: Ansible Command Line - Managing CRON Jobs
00:30:00
Exercise: Ansible Command Line - Run Arbitrary System Commands
00:30:00
Exercise: Use Case - Create a Web Server Outline
00:30:00
Exercise: Use Case - Create a DB Server Outline
00:30:00
Exercise: Use Case - Create an NFS Server Outline
00:30:00
Exercise: The 'Find' Module
00:30:00
Exercise: The 'Package' Module
00:30:00
Ansible continues to gain traction as a powerful, enterprise level configuration and deployment management tool. With it's standardized Playbook formatting and reliance on Python standards, it is easy to use, quick to learn and puts the power of automation at everyone's fingertips. In this course, we will cover Ansible configuration, modules, command line usage and Playbook building. By the time you are done, you will be able to use Ansible to automate and manage your DevOps infrastructure.
This is a listing of all the Ansible playbooks created during the video demonstrations of modules/roles/functions within this course.
Another example of playbooks, this time from the Roles section of the course.
When you complete this course, you’ll receive a certificate of completion as proof of your accomplishment.