Overview of kubernetes

Kubernetes is container Orchestration technologies developed by Google. It is an open source project and one of the best and most popular container orchestration technologies.

We already know what is container and why do we need them.


Container Orchestration

Till now We have learned that how our application get packaged into a docker container. However there are some question that should have come to our mind.


To overcome these scenario we need an underlying platform with a set of resources. The platform needs to orchestrate the connectivity between the containers and automatically scale up or down based on the load. This whole process of automatically deploying and managing containers is known as Container Orchestration.


Orchestration Technologies


Advantages of using kubernetes


Kubernetes Termonology :

Worker Node / Minions


Cluster


Master Node