
Linux Academy – Using Ansible for Configuration Management and Deployments
English | Size: 7.54 GB (8,100,819,758 Bytes)
Category: CBTs
Linux Academy – Using Ansible for Configuration Management and Deployments
Introduction
Syllabus 00:08:09
Introduction to Ansible 00:06:02
Ansible vs. Other Tools 00:08:49
Introduction to YAML 00:05:06
YAML Examples 00:10:41
Ansible Documentation: Modules 00:08:34
Setup and Configuration
Test Environment Setup 00:11:09
Download and Installation 00:09:38
Ansible Configuration File 00:11:59
Ansible Python Dependencies 00:07:02
The HOSTS File 00:08:06
Overriding the Default HOSTS File 00:06:12
Overriding the Default System Ansible.Cfg File 00:11:08
Overriding the Default Roles Path 00:08:14
Ansible Playbooks
Configuring Your ‘Ansible’ Account 00:08:03
Ansible Command Line 00:09:44
System Facts 00:08:34
System Facts: Common Values for Playbooks 00:10:13
Our First Playbook 00:11:36
Variables: Inclusion Types 00:09:45
Target Section 00:10:12
Variable Section 00:11:54
Task Section 00:10:52
Handler Section 00:10:20
Outlining Your Playbook 00:08:05
Create a Playbook from Our Outline 00:16:27
Optimizing Your Playbook 00:12:47
Taking Our Playbook for a Dry Run 00:07:45
Asychronous Polling 00:08:26
Simple Variable Substitution 00:09:05
Lookups 00:11:40
RunOnce 00:08:05
Local Actions 00:08:06
Loops 00:08:49
Conditionals 00:11:39
Until 00:08:41
Notify 00:10:20
Vault 00:10:08
Prompt – Interactive Playbook 00:08:19
Basic Include Statements 00:09:17
Tags 00:12:03
Basic Error Handling 00:08:04
Includes – Breaking Your Playbook Into Discrete Plays 00:18:13
Starting At Task or Stepping Through All Tasks 00:09:44
Passing Variables Into Playbooks at the Command Line 00:08:06
Using Jinja2 Templates00:10:45
LocalAction 00:08:14
DelegateTo 00:10:04
Ansible Modules
EXERCISE: Exercise: The Pause Module
EXERCISE: Exercise: The WaitFor Module
EXERCISE: Exercise: The Setup Module
EXERCISE: Exercise: The ‘Yum’ Module
EXERCISE: Exercise: The ‘Apt’ Module
EXERCISE: Exercise: The ‘Service’ Module
EXERCISE: Exercise: The ‘Copy’ Module
EXERCISE: Exercise: The ‘Command’ Module
EXERCISE: Exercise: The ‘Cron’ Module
EXERCISE: Exercise: The ‘Debug’ Module
EXERCISE: Exercise: The ‘User’ Module
EXERCISE: Exercise: The ‘Fetch’ Module
EXERCISE: Exercise: The ‘SetFact’ Module
EXERCISE: Exercise: The ‘Stat’ Module
EXERCISE: Exercise: The ‘Script’ Module
EXERCISE: Exercise: The ‘Debug’ Module
EXERCISE: Exercise: The ‘Fetch’ Module
EXERCISE: Exercise: The ‘User’ Module
EXERCISE: Exercise: The ‘AT’ Module
EXERCISE: Exercise: The ‘DNF’ Module
EXERCISE: Exercise: The ‘Shell’ Module
EXERCISE: Exercise: The ‘SELinux’ Module
EXERCISE: Exercise: The ‘SEBoolean’ Module
EXERCISE: Exercise: The ‘Raw’ Module
EXERCISE: Exercise: The ‘Ping’ Module
EXERCISE: Exercise: The ‘HTPasswd’ Module
EXERCISE: Exercise: The ‘GetURL’ Module
EXERCISE: Exercise: The ‘Group’ Module
EXERCISE: Exercise: The ‘Filesystem’ Module
EXERCISE: Exercise: The ‘Mount’ Module
EXERCISE: Exercise: The ‘Mail’ Module
EXERCISE: Exercise: The ‘Unarchive’ Module
EXERCISE: Exercise: The ‘Notify’ Module
EXERCISE: Exercise: The ‘Apt Repo’ Module
EXERCISE: Exercise: The ‘AptKey’ Module
EXERCISE: Exercise: The ‘ACL’ Module
EXERCISE: Exercise: The ‘MySQL_DB’ Module
EXERCISE: Exercise: The ‘MySQL_User’ Module
Roles
Roles – The Directory Structure 00:10:28
Role Based Tasks 00:11:51
Task Order – Pre and Post Tasks 00:07:35
Roles – Conditional Execution 00:10:59
Roles – Variable Substitution 00:09:24
Roles – Handlers 00:10:59
Roles – Using Notification 00:08:45
Roles – Configuring Alternate Roles Paths 00:07:02
Roles – Conditional Include Statements 00:11:11
Roles – Waiting For Events 00:08:01
Roles – Executing a Task Until 00:09:35
Roles – Using Tags 00:07:32
Roles – Breaking a Playbook Into a Role 00:18:13
Roles – Passing Variables from Command Line 00:09:03
Roles – Using Jinja2 Templates 00:10:45
Roles – DelegateTo 00:11:32
Roles – LocalAction 00:08:24
Ansible Command Line Usage
Ansible Command Line – Installing Packages 00:08:30
Ansible Command Line – Services and Hosts 00:08:11
Ansible Command Line – Commands and Shells 00:07:34
Ansible Command Line – Managing Users 00:08:53
Ansible Command Line – Create and Manage Cron Jobs 00:09:03
Ansible Command Line – Running Arbitrary Commands 00:07:16
Ansible Command Line – Output Tree 00:07:47
Use Cases
Creating a Web Server Deployment – Outline 00:14:24
Creating a Web Server Deployment – Playbook First Pass 00:19:22
Creating a Web Server Deployment – Playbook Optimization 00:15:03
Creating a Web Server Deployment – Breaking Into Role(s) 00:16:20
Creating an NFS Server Deployment – Outline 00:10:39
Creating an NFS Server Deployment – Playbook First Pass 00:28:04
Creating an NFS Server Deployment – Playbook Optimization 00:12:28
Creating an NFS Server Deployment – Breaking Into Role(s) 00:21:16
Creating a Database Server Deployment – Outline 00:11:59
Creating a Database Server Deployment – Playbook First Pass 00:23:36
Creating a Database Server Deployment – Playbook Optimization 00:15:34
Creating a Database Server Deployment – Breaking Into Role(s) 00:13:52
Advanced Topics and Ansible 2.0 Updates
Galaxy Introduction and Usage 00:11:00
Ansible 2.0 – Installation 00:11:20
Ansible 2.0 – Playbooks: User Privilege Escalation Changes 00:08:05
Ansible 2.0 – Modules: The ‘Find’ Module 00:09:51
Ansible 2.0 – Modules: The ‘Package’ Module 00:09:05
Ansible 2.0 – Roles: User Privilege Escalation Changes 00:10:19
Ansible 2.0 – Roles: The ‘Find’ Module 00:08:47
Ansible 2.0 – Roles: The ‘Package’ Module 00:07:36
DOWNLOAD:
http://rapidgator.net/file/30cc41671eea34cc14d1091a93673072/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part01.rar.html
http://rapidgator.net/file/5a4aa4d0036789291228eea56e3f4efc/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part02.rar.html
http://rapidgator.net/file/9d5fa12f5946cf228f3c4e1d7ff43817/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part03.rar.html
http://rapidgator.net/file/c00c3c25ff9b53634ad205f784e79a46/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part04.rar.html
http://rapidgator.net/file/938d3b11c8592b5ea014d83eae523137/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part05.rar.html
http://rapidgator.net/file/70f82b81e6fdcfbe19b0ec8b0e900d05/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part06.rar.html
http://rapidgator.net/file/ae5357284c169b14e4ef144a1f185c59/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part07.rar.html
http://rapidgator.net/file/5506b691ad9864844623e8771e517346/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part08.rar.html
http://rapidgator.net/file/8bdd49b5e82dafc9524861a9b7237618/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part09.rar.html
http://rapidgator.net/file/18a86709bc780f62197cf3c0d00e09f6/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part10.rar.html
http://rapidgator.net/file/843fc2bfb15d8e8a698e989b94902ca2/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part11.rar.html
http://rapidgator.net/file/a76734591f005f19f4761c6093a0e82d/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part12.rar.html
http://rapidgator.net/file/7a9b4303fb493eabe049b49497cdd0ea/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part13.rar.html
http://rapidgator.net/file/421982d90fc4378f3b38367edfb1fd7e/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part14.rar.html
http://nitroflare.com/view/69C010D2C8D984D/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part01.rar
http://nitroflare.com/view/95E72947767A044/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part02.rar
http://nitroflare.com/view/5F676BED1A199B4/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part03.rar
http://nitroflare.com/view/977B5D15D38E17C/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part04.rar
http://nitroflare.com/view/35CCF6CE5BC6C8A/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part05.rar
http://nitroflare.com/view/12EFC7EFCCC2CF7/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part06.rar
http://nitroflare.com/view/32B4F2403F420D0/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part07.rar
http://nitroflare.com/view/7CDA5E0FECA7406/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part08.rar
http://nitroflare.com/view/F926F2F1628A3EF/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part09.rar
http://nitroflare.com/view/70A60FB204CDDA4/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part10.rar
http://nitroflare.com/view/EEF4559056CC0B8/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part11.rar
http://nitroflare.com/view/C46971BEE12B97A/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part12.rar
http://nitroflare.com/view/4327E1EFEF6CF81/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part13.rar
http://nitroflare.com/view/6080020AF91ADDA/1._LinuxAcademy_-_Using_Ansible_for_Configuration_Management_and_Deployments.part14.rar
If any links die or problem unrar, send request to http://goo.gl/aUHSZc
Leave a Reply