In this article we will set up a Hadoop cluster with the help of Ansible notebook on Redhat OS which will take as many slave nodes and client nodes in the cluster as you like.
I tried my best to highlight the confusing points you face while creating the playbook.
First, let’s discuss on basic terms what is a hadoop cluster and ansible-playbook.
A Hadoop cluster is a collection of computers, known as nodes, that are networked together to perform these kinds of parallel computations on big data sets.
Ansible-Playbook is a file that…
This article is divided into two parts:
Make sure you have ansible installed with the basic requirements like boto for the dynamic inventory. A collection of the commands you need to run from zero level would be:
yum install python3 -y
pip3 install boto3
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
yum install ansible -y
This will install ansible and python with required library for you.
Now let’s make the inventory. In dynamic…
It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds upon 15 years of experience of running production workloads at Google, combined with best-of-breed ideas and practices from the community.
Microsoft Azure is a world-renown cloud platform for SMBs to large scale business, while Kubernetes is a modern-day approach that is rapidly becoming the regular methodology to manage cloud-native applications in a production environment. Azure Kubernetes Service (AKS) has brought both solutions together that allow customers to create fully-managed Kubernetes clusters quickly and easily.
AKS is an open-source fully managed container orchestration…
In this article we will set-up a reverse-proxy using haproxy program on one of our Redhat AWS instance with the help of Ansible and run it.
Kubernetes (also known as k8s or “kube”) is an open source container orchestration platform that automates many of the manual processes involved in deploying, managing, and scaling containerized applications. You can cluster together groups of hosts running Linux containers, and Kubernetes helps you easily and efficiently manage those clusters.
An Overview on the background:
Kubernetes was originally developed and designed by engineers at Google. Google was one of the early contributors to Linux container technology and has talked publicly about how everything at Google runs in containers. (This is the technology behind Google’s cloud services.)
Technology enthusiast with a passion to learn new things and skills.