Skip to main content

Posts

Showing posts with the label OpenShift

OpenShift - Deploy your own Blog/WebApp/Web site?

  In one of my  previous post  I have explained that how to create your own blog using Docker. We will do same practical today but this time using one of the most demanding platform-as-a-service solution. Red Hat OpenShift container platform. I have explained in my previous posts that what extra we can achieve using OpenShift. Please have a look on below posts for more details- https://rakeshkumar0504.blogspot.com/2020/04/openshift-day-1.html https://rakeshkumar0504.blogspot.com/2020/04/openshift-day2.html Let's start the practical:- I have logged into my  rol account  and have oc command ready with me. If you also want to configure oc command you down from  here  setup as below. [root@server106 ~]# cd /root/Desktop/ [root@server106 Desktop]# ll total 117532 -rwxr-xr-x. 1 root root 120350344 Apr 27  2020 oc [root@server106 Desktop]# chmod 755 oc [root@server106 Desktop]# mv oc /usr/bin/ Run [root@server106 Desktop]# oc --version c...

OpenShift Basics and high level architecture

Minimum requirement to run any program/software/application we need an environment and this kind of environment is known as operating system(OS). As I explained in last post there are total 4 techniques we have for OS provisioning , and containerization is the fastest approach. Just within few seconds we can not only launch a full flash OS but all we can access an application as well. There are lots of container tools are available like Docker, Podman, CRI-O but these are depended on runc . RUNC is lowest level which directly run on top of kernel. Just to understand in simple language we can say tha runc is a server for container tools and container tools(Docker, Podman, CRI-O) are just client of it. There are two type of docker tools we have - Daemon based and Daemon less, docker is daemon based and Podman and CRI-O are daemon less. That means in - Docker - Talk with docker.service and this services talks with runc. Podman/CRI-O - Directly talk with runc That is the tech...

OpenShift introduction and basic terminology

I am starting learning few more things from today onwards. Which are one of the most demanded technology now a days & terminology namely - Container | Docker | Podman | OpenShift . Red Hat official training under guidance of Mr. Vimal Daga . Today's learning :- There are 4 ways of OS(Operating System) provisioning we have - 1. Bare-Metal (Install OS directly on physical hardware), 2. Virtualization (VM), 3. Cloud (Instance), 4. Containerization (container). Here I'll focus on Containerization technology, containers & container orchestration. Containerization is the fastest way of OS provisioning, we can launch a full flash and ready to use OS just within few seconds. Which is known as Container. The host on which we install Docker/Podman is known as Docker/Podman host . The role of Docker is just to launch an OS. Docker is doing great whatever it was created for, but still there was few things those needs to be upgraded, and then a tool named Podman came in m...