
Prior to start learning about the Ansible you must learn basics of YML as Ansible mainly uses YML for writing the playbook
In this lecture you will learn about Ansible architecture overview
After completion of lecture you learn about concepts virtualization tools and techniques
After completion of this LAB you come to know about how to setup virtual LXC / LXD Containers on Vagrant on Linux which was not earlier possible with other Hypervisor
In this LAB we are going to install Ansible on Ubuntu bionic distribution
In this lecture we will learn about Ansible Internals how Ansible works behind the scene once you run the playbook.
In this lecture we are going to learn about Ansible Core Components.
In this lecture we discuss about the all the LABS which we will be performing in PART I of this course.
This lecture contains all the resources for hands on lab for part1 you will download the code and execute the exercises.
In this lab we will learn about Ansible Tags.
In this lab we will learn about Ansible Register Keyword
In this LAB we will look into the examples of Loop within Ansible. We will also look in nested loops.
In this LAB we will look into the Ansible way of handling Errors.
In this LAB we will look into Ansible Roles which we use to organize our Playbook tasks in more meaningful manner with the help Ansible Roles
In this LAB we will look in the details about the Ansible Templates
In this lecture we will discuss about Ansible handlers and we will do LABS for the same.
In this LAB we will work on small end to end Automation project where we will us Ansible's LXD module and automate the container creation process for our next part of this course.
Welcome to PART II of Step By Step Kubernetes Automation With Ansible. In this lecture you will get the overview about the PART II of this course.
In this lecture we will discuss about the Kubernetes components of Master Nodes and Worker Nodes
In this Lab we will do Lab to install HAProxy manually. So that you will aware about the steps to setup HAProxy loadbalancer prior to automation.
In this Lab we will walk through the process to Install client tools like Kubectl and CFSSL manually so that you know the process prior to automation step.
In this Lab we will provision CA Certificate and generate TLS certificates for each Kubernetes Components Manually. This Lab is very important to understand the manual process prior to Automation
In this LAB we will generate Kubeconfig file manually for each components of Kubernetes.
In this lab we will learn the Manual steps to Generate the Data Encryption Configuration and Key.
In this lab we will bootstrap the ETCD Cluster of Kuberenetes Manually.
In this lab we are bootstrapping the configuration of Kubernetes Control Plane activities Manually
The Resources for Part III is added in this section
In this lecture we will discuss about PART III Overview of Step By Step Automation With Ansible.
In this Lab we will learn how to automate the HAProxy Loadbalancer confinguration with Ansible
In this Lab we will learn how to Automate the Client Tools Installation Steps using Ansible
In this Lab we will learn how to Automate the Provisioning of CA Certificate and Generate TLS Process
In this Lab we will learn how to Automate the Kube config generation process with Ansible
In this Lab we will learn how to Automate Data Encryption Config Key generation Process
In this Lab we will learn how to Automate the process to distribute the certificates to each Master Nodes And Worker Nodes
In this Lab we will learn how to automate the Bootstrap step for ETCD cluster step which we done Manually in Part II
In this Lab we will learn how to automate the Bootstrap step for The Kubernetes Control Plane step which we done Manually in Part II.
In this Lab we will learn how to automate the Bootstrap step for The Kubernetes Worker Ndostep which we done Manually in Part II.
In this Lab we will learn how to merge all the playbook in a single playbook. So that we will execute single playbook for all the Steps to do the configuration
This is the Resource Section for PART III Of this course you can download the codes and document from here
Step By Step Kubernetes Automation With Ansible will give you complete Prospective about the automation project with Production level Hands On Exercies. You can apply this knowledge in any of the automation project with Ansible. After Completion of this course you will know the approach of Automation process as well which can be applied on Any of the Automation Project with Any of the orchestration tools.