Today We will create Ansible Role to launch 3 AWS EC2 Instances and we will create Ansible Role to configure Docker over those instances.

Also, We’ll create a Role to configure K8S Master, K8S Worker Nodes on the above created EC2 Instances using kubeadm.


This app is created by flutter.

In general, developing a mobile application is a complex and challenging task. There are many frameworks available to develop a mobile application. Android provides a native framework based on Java language and iOS provides a native framework based on Objective-C / Swift language.


In this article, we are going to deploy “WordPress” which is a free and open-source content management system written in PHP on top of AWS EC2 Instance.

As WordPress is a frontend application it requires a database to store its data. …

Let us create our own chat servers, and establish a network to transfer data using socket programing by creating both server and client machines as sender and receiver. We’ll do this program using the UDP data transfer protocol.

Also, We’ll use the multi-threading concept to get and receive data parallelly…

After Reading This Article, You will come to know about Ansible Roles and how they play a vital role in managing the playbooks.

Here I will be creating Two roles, one role for configuring webservers and another for configuring the load balancer (reverse proxy).

Let us understand what are roles??

Roles are a way to create…

Let us create an Ansible Playbook which will dynamically load the variable file named the same as OS_name and just by using the variable names we can Configure our Target Node.

Launch the two instances on AWS :

Configure the host file:

In this article, we will create a network Topology set up in such a way that System A can ping to two Systems i.e., System B and System C but both these systems should not be pinging each other without using any security rule e.g firewall etc.

Prerequisites : 3 Virtual Machines

Step 1: Deleting all the rules from routing tables of Systems A, B and C

System A

System B

After reading this blog article, you will be able to configure Reverse Proxy i.e. Haproxy, and update its configuration file automatically each time a new Managed node (Configured With Apache WebServer) joins the inventory.
Let us discuss some basic concepts.

What is HAProxy?

HAProxy (High Availability Proxy) is a TCP/HTTP load balancer and…

Multi-Cloud Kubernetes Setup Using Ansible and Terraform where user can deploy Kubernetes Environment on Multi-Cloud in Single Click.

For Deploy Multi-Cloud k8s Setup you Need to Follow Certain Steps:-

Download Code from my GitHub Repo:

Setup Environment for AWS Cloud

STEP 1: Install the required software.

Srasthy Chaudhary

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store