01 B k8s Architecture
01 B k8s Architecture
Kubernetes Introduction
When multiple services running inside Containers we can see the following
problems:
Features of Kubernetes
On-Premise(Own DataCenter)
Hybrid Cloud
Kubernetes Architecture:
Master Node : The kubernetes cluster will be install and run on the
machine called as the master node which is then Responsible for the
management of Kubernetes cluster. Its an Entry point for all administrative
tasks.we can also have the Kubernetes Multi-Master Architecture by
replicating the master-master nodes.
Kubernetes
This node having the k8s cluster is also called as the controll-plane. Which
contains the kubernetes cluster components.
API Server
Scheduler
Etcd Registry
Controll Manager
1. API Server : API server is the entry point for all the REST commands
used to control the cluster.its the Interaction Point with Kubernetes.
2. Etcd : Distributed key value store which stores the cluster state.Used
as Back-End for K8s and provides high availability of Data related to Cluster
State.
Kubernetes
2. Kubelet gets the configuration of a Pod from the API server and ensures
that the described containers are up and running.
Kubernetes
A Pod Can Share the content and same IP but reach other Pods via
LocalHost.