What is Red Hat OpenShift?

Red Hat OpenShift is a Kubernetes distribution focused on developer experience and application security that’s platform agnostic. OpenShift helps you develop and deploy applications to one or more hosts. These can be public facing web applications, or backend applications, including micro services or databases. Applications can be implemented in any programming language you choose. The only requirement is that the application can run within a container.

In terms of cloud service computing models, OpenShift implements the functionality of both a Platform as a Service (PaaS) and a Container as a Service (CaaS). …


What is Jenkins ?

Jenkins is a self-contained, open source automation server which can be used to automate all sorts of tasks related to building, testing, and delivering or deploying software.

Jenkins can be installed through native system packages, Docker, or even run standalone by any machine with a Java Runtime Environment (JRE) installed.

Jenkins is an open-source server that is written entirely in Java. It lets us execute a series of actions to achieve the continuous integration process, that too in an automated fashion.

This CI server runs in servlet containers such as Apache Tomcat. Jenkins facilitates continuous integration and continuous delivery in…


Creating a network topology in which we can ping Google but not Facebook at the same time.

Container

Before we try to understand Kubernetes, Let us spend little time on clarifying what a container is, and why they are so popular. After all, there is no point in talking about containers orchestrator (Kubernetes) without knowing what a container is :)


♦️What is Automation?

If a developer has to repeat a job more than once, then instead of coding the same thing or doing the same process multiple times, they make a small piece of software or a bot that does the job for them. That’s Automation.


📌What is Ansible?

Ansible is an open-source automation tool, or platform, used for IT tasks such as configuration management, application deployment, intra service orchestration, and provisioning. Automation is crucial these days, with IT environments that are too complex and often need to scale too quickly for system administrators and developers to keep up if they had to do everything manually.

📌Why Ansible?

Ansible is an Agentless tool that means we don’t need to install it on the managed node just installed on the controller node and start working with ansible. Ansible is a very intelligent tool and its intelligence comes from modules. …


What is Ansible?

Ansible is an open-source automation tool, or platform, used for IT tasks such as configuration management, application deployment, intra service orchestration, and provisioning. Automation is crucial these days, with IT environments that are too complex and often need to scale too quickly for system administrators and developers to keep up if they had to do everything manually.

History of Ansible

The term “ansible” was coined by Ursula K. Le Guin in her 1966 novel Rocannon’s World, and refers to fictional instantaneous communication systems. The Ansible tool was developed by Michael DeHaan, the author of the provisioning server application Cobbler and co-author of the…


◆WHAT IS PARTITIONING OF HARD DISK?

It is the concept in which a given hard disk is divided into segments of secondary storage, so that each segment is managed separately. This is also done with a view that if damage is caused to one segment, like in cases of complete deletion of data, the damage is not transferred to the entire disk. It rather remains confined to that particular segment.

STATIC OR FIXED PARTITION

In this kind, the number of partitions in RAM are fixed , but the size of each partition may be same or may not be so. Click here to learn more about it.

◆MAJOR STEPS INVOLVED IN CREATING A PARTITION

Three major steps…


What is Automation?

If a developer has to repeat a job more than once, then instead of coding the same thing or doing the same process multiple times, they make a small piece of software or a bot that does the job for them. That’s Automation.

What is Python Automation?

Python is an easy-to-learn programming language that allows organizations to script custom automation and reap the time-savings

What is LVM ?

LVM is a tool for logical volume management which includes allocating disks, striping, mirroring and resizing logical volumes.

With LVM, a hard drive or set of hard drives is allocated to one or more physical volumes. LVM physical volumes can…


✨Task Description —

7.1: Elasticity Task

◆Integrating LVM with Hadoop and providing Elasticity to DataNode Storage

◆Increase or Decrease the Size of Static Partition in Linux

In this blog, I am going to discuss how we can integrate LVM with Hadoop to provide elasticity to the Data node storage. Let me first explain about the task which Im going to perform.

For this task, there are some prerequisites

✍Task Description : In this task, we have to make the data node storage elastic so that whenever we required to change the size of data node storage we can achieve it without shutting down…

Mangesh Ghorpade

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