Openshift Introduction for beginners !

Spread the love

Spread the loveAs we already know, what is a container and why we need it,  in my previous post ,

Spread the love

As we already know, what is a container and why we need it,  in my previous post , lets talk about the next step into containerization journey.

The first question comes in everybody’s mind is “why we need Container Management tool ” separately when we are already using docker. So think about the situation where you are managing 10 – 40 or even 100 containers for your deployments, you still may be able to manage them by your own (manually or individually).

But what about the situation when an organization has 2000 or 20000 plus containers, manually management of those tools will be impossible or difficult. There we have container management tools available to rescue us and mange our containers, for example : if a container die due to whatsoever reason, it’s the responsibility of management layer to bring it back or spin a new one on it’s behalf.

In openshift we have few primary terms,

  • Container – A docker container, which host actual logic.
  • Kubernetes – Container management tool and heart of openshift.
  • POD – Collection of one or more containers, and a wrapper around it.
  • ETCD – Key value data store, to retain openshift cluster status.
  • Router – Instance of HA Proxy, wrapped by openshift and renamed as router.
  • Registry – Place / Tool used to store docker images locally.
  • Project – Isolated space, where we can build and deploy inter-related application component and services.

So, in simple words, openshift using kubernetes as it’s container management, Kubernetes has one and more pod to host the applications, and a single pod may have more than one action running containers.

In openshift cluster, generally we have three type of nodes (VM), Master Nodes, Infra-nodes & worker / application nodes.

Master nodes are provides administrative functionality and should be in odd numbers to maintain the etcd key store quorum, Infra-nodes hosts router and registry pods and worker nodes are dedicated for customer applications.

Openshift is not limited to only running and managing the running containers, it’s much more than that. it will be configured with back-end storage and provides persistent volumes (PV) to containers, we may enforce resource management using “Limit and Quotas” . self-healing of containers are the characteristics of Kubernetes.

Whenever business demands, we can add/scale additional nodes to the existing openshift cluster without any downtime.

10 thoughts on “Openshift Introduction for beginners !

  1. Wow that was strange. I just wrote an very long comment but after I clicked submit
    my comment didn’t show up. Grrrr… well I’m not writing all that over again. Anyways, just wanted to say superb blog!

  2. I do not know if it’s just me or if perhaps everyone else experiencing issues with your site.

    It seems like some of the text within your content are running off
    the screen. Can someone else please provide feedback and let me know if this is happening to them as
    well? This could be a issue with my internet browser because I’ve had this happen before.

  3. I’m impressed, I have to admit. Seldom do I come across a blog that’s both equally educative and interesting, and let me tell you, you’ve
    hit the nail on the head. The issue is something too few men and women are speaking intelligently
    about. I am very happy that I stumbled across this in my search for something concerning this.

  4. Hi there to all, how is all, I think every one is getting more from
    this web site, and your views are good in favor of new people.

  5. Wow, amazing blog layout! How long have you been blogging for?
    you made blogging look easy. The overall look of your web site is wonderful, let alone the content!

  6. It’s genuinely very complex in this busy life to listen news on TV,
    so I just use world wide web for that reason, and
    take the latest information.

  7. I’m extremely impressed with your writing skills as well as with the layout on your weblog.
    Is this a paid theme or did you modify it yourself? Anyway keep
    up the nice quality writing, it is rare to see a great
    blog like this one these days.

Leave a Reply

Your email address will not be published. Required fields are marked *


Share !

Social menu is not set. You need to create menu and assign it to Social Menu on Menu Settings.