What is Kubernetes?
Kubernetes is tool used to orchestrate a fleet of containers across a data center. It provides the capability to manage the networking, storage, security while supporting the scalability and reliability and monitoring aspects of the containers.
Why do we need it?
To create and easily manage a large fleet of containers, ensuring reliability and availability.
How it works?
A kubernetes deployment contains multiple masters and minion nodes. The control plane is used to orchestrate the deployment and management of the lifecycle of containers in the minions.
What are the components of Master?
Kube Controller Manager
Etcd KV store
Kube API Server
What are the components of Worker?