Getting Started with Ansible
- Offered bySimplilearn
- Private Institute
- Estd. 2010
Getting Started with Ansible at Simplilearn Overview
Duration | 5 hours |
Mode of learning | Online |
Schedule type | Self paced |
Difficulty level | Beginner |
Official Website | Go to Website |
Credential | Certificate |
Getting Started with Ansible at Simplilearn Highlights
- Earn a certificate of completion from Simplilearn
- Get an access of 90 Days with this course
- Gain an expertise on widely used skills like Ansible basics, Playbooks, Ansible configuration
Getting Started with Ansible at Simplilearn Course details
- Ansible is a popular choice for IT automation because it allows you to concisely specify a desired state and then it does the heavy lifting to make that state a reality. In this course, Getting Started with Ansible, you will learn foundational knowledge to quickly and reliably configure just about anything with Ansible. First, you will learn how to install Ansible and use the ansible Ad-hoc command line tool to execute one-off modules in Ansible to configure single aspects of a system like ensuring a line exists in a file, or an application is installed. Playbooks will be composed of modules to build up larger configurations all stored in simple file(s) that pass through Ansible-playbook. Then, you'll see how to use inventories to configure multiple machines including a full fledged VM learning lab that you then use Ansible to configure.
Getting Started with Ansible at Simplilearn Curriculum
Course Overview
Course Overview
Ad Hoc Configuration with Idempotent Modules
Configuring an Explosion of Devices
Using the git config Command to Manually Configure User Name and Email
A Repeatable Script to Automatically Configure Git with user.name and user.email1
git config --add Is Not Idempotent Because It Duplicates Config
Desired State Reconciliation and the Power of Ansible
Installing Ansible and the Installation Guide Docs
Updating Ansible via pip or Otherwise
Leverage the Porting Guides
Know How to Know What You Need to Know as You Go
Why Installs and Even Updates Are Easy - Control Node Architecture
The Ansible Ad-hoc Command
Disseminating a .gitconfig with Ansible Ad-hoc and the Copy Module
Understanding Idempotence with the Copy Module
How Ansible's Copy Module Handles Drift Thanks to Idempotence
The --check Flag Simply Checks if Changes Would Be Made
The --diff Flag Shows What Will Change or Did Change
Declaring Desired State with Playbooks
Ansible Is a Framework for Idempotent Commands
How About Just Scripting Multiple Ad-hoc Calls!
Morphing Ad-hoc Calls or Scripted Ad-hoc Calls into Ansible Playbooks
docker Is to docker-compose What ansible Is to ansible-playbook
What a Script of Ad-hoc Ansible Calls Looks Like
Writing a First Playbook to Ensure Our .gitconfig Is Setup
Running ansible-playbook for the First Time
Testing ansible-playbook by Removing and Restoring Our .gitconfig
Increasing ansible-playbook Output Verbosity
I Cannot Emphasize Enough the Value of Versioning Playbooks with Git
Adding a Second Play with Two Tasks
What Happens When We Have a Syntax Error in a Playbook
Configuring Multiple Hosts
Exploiting Roles and Collections with ansible-galaxy
Declaring Desired State with Playbooks
Configuring Multiple Hosts
Productively Learning and Using Ansible
Alternatives to SSH for Connecting to Hosts
Exploiting Roles and Collections with ansible-galaxy