#Automation #DevOps #Ansible #Labit #topitskills2021 New to the world of DevOps and Automation? Ever wondered what is Ansible? How Ansible works? Awesome ,this course assumes you are an absolute beginner and I will teach you everything starting from scratch. Ansible is one of top IT skills in demand in 2021, so you need to learn it right now. In this course I will start with a basic introduction to DevOps and introduce concepts such Automation, configuration management , Pull vs Push architectures and YAML and how Ansible fits into this picture. Then I'll help you setup your lab system followed by a deep dive into the various Ansible concepts such as roles, inventory files etc.. You'll have plenty of opportunity to practice what you've learnt with hands-on lab exercises. 00:00:00 - Introduction 00:02:18 - Basics of Automation 00:05:35 - Basics of DevOps 00:07:20 - Basics of Configuration management 00:09:20 - Pull vs Push Configuration management 00:11:49 - Overview of Ansible 00:14:11 - Overview of YAML 00:18:30 - Lab Architecture 00:20:24 - How to Install Virtualbox 00:23:18 - Create your virtual machines for this class using Virtualbox 00:29:00 - How to Install Ubuntu on Virtualbox 00:34:36 - How to clone virtual machines 00:39:35 - Establishing Connectivity for your lab setup 00:56:47 - Install Ansible and other software on our lab setup 01:03:03 - Setup password less ssh connection 01:05:52 - Ansible Terminology 01:07:57 - Configuration files in Ansible 01:09:40 - Default Host file 01:11:37 - Running your first Ansible command 01:13:16 - How to lookup Ansible Documentation 01:15:42 - Write your first Ansible Playbook 01:21:00 - Clone the Git repository for this course 01:24:09 - Deep Dive into Inventory management in Ansible 01:37:25 - Using Host Variables with Ansible 01:44:08 - Using Group Variables with Ansible 01:49:52 - How Ansible merges variables [Important to Understand] 01:53:19 - Inventory Parameters 01:56:18 - Working with Ansible Playbooks 02:06:50 - Idempotency in Ansible 02:09:21 - Privilege escalation in Ansible 02:20:58 - Class Project - Deploy LAMP stack using Ansible 02:26:24 - How to use Ansible Roles If you like this course and would like to support me you can - Purchase my longer 7 hour course on Udemy 🤍🤍udemy.com/course/ansible-for-beginners/?referralCode=4A62E6E9157677D8D235 - If you have a Skilshare account , you can access my course with the following link 🤍🤍skillshare.com/classes/Ansible-for-an-absolute-beginner/1611165567/projects You will learn advanced concepts like how to build an event handling system using Ansible etc. You can also join my slack channel 🤍join.slack.com/t/labit-training/shared_invite/zt-11lup6ihz-qSEDwuYlgSLBxkbWxHhkkQ Git repository for this course 🤍gitlab.com/LabIT/ansible Real World Final Project We'll finish strong by doing a Final Project to give you real world experience by automating deployment of Elasticsearch which is a SecDevOps tool used to analyse system/application log data using Ansible. Here is a link to final project playlist 🤍🤍youtube.com/playlist?list=PLPTVUNBUcmpm1rm4yyL0zE0KePL6t14Y3 Why this course? I have created this course with a focus on teaching skills from scratch, I try and explain each concept and keyword that is used during the course so that it is easier for you to learn these concepts and implement DevOps and Automation in real world. I also have split this course into multiple videos for those who like it that way, here is a link to that playlist 🤍🤍youtube.com/playlist?list=PLPTVUNBUcmpljWjWBY2zJD6cHWwe775pt What is Ansible? Ansible is a radically simple IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs. Designed for multi-tier deployments since day one, Ansible models your IT infrastructure by describing how all of your systems inter-relate, rather than just managing one system at a time. It uses no agents and no additional custom security infrastructure, so it's easy to deploy - and most importantly, it uses a very simple language (YAML, in the form of Ansible Playbooks) that allow you to describe your automation jobs in a way that approaches plain English. Legal Notice: Ansible® and Ansible Tower® are registered trademarks of Ansible, Inc. in the United States and other countries. This course is not certified, accredited, affiliated with, nor endorsed by Ansible, Inc.
The pain in the story/explanation at H6tJzt-rJEI&t=3m00s 3:00 - I can definitely relate :D
Bro can u please provide clarification frm H6tJzt-rJEI&t=40m00s 40:00 where u have created 1 link based and
1 full clone and one linked ..
And after that i am seeing master,peod,dev ..please give what did u renamed them?
for your Ansible tutorial for Beginners is for suitable for someone new to network or IT industry ? Is it easy to understand ?
Very Good stuff 👍🙏. You have explained roles well.
Thank you vikas! You are an excellent teacher. Looking forward to more content on vault and use cases for dev ops code deploy.
Hi thanks for the video, Have few clarification the 3 Servers you have created(master/dev/prod) is that all servers full clone or any 2 can be Linked clone
Hello LabIT
You didn't cover how the task to set NOPASSWD in the sudoers config file to be automated..
Please let us know..!
Thankyou!
All we need here is a system installed with virual box in it? Am I right?
Thank you, this lecture means a lot
very good content. Thanks for helping me
Nice tutorial bro, I am still watching but I have a question at this point. when adding the ssh keys to the remote servers you did that one by one, How would you do that in a company when you need to add the ssh key 100s of servers? I presume it is not practical to do that one by one right?
Awesome lectures sir !! Post Ansible for windows if possible Please.
Can you please post video to configure windows systems with Ansible?
Is it the complete course ? Can I crack interview with it ? Need your valuable inputs.