Features of Kubernetes, why we used, Basics of Architecture of k8s

 Problem with scaling up the Containers


  1. Container Isolated cannot communication with each other.
  2. Auto Scaling and load balancer not possible
  3. Container had to be managed 

Feature of Kubernetes



  1. Orchestration tool (cluster of any no of container running on different network)
  2. Auto Scaling :- vertical scaling: upgrade in top  & Hori scaling in 
  3. Auto Healing :- Automatic generate including create ec2 instance
  4. Load Balancing :-
  5. Platform Independent
  6. Fault tolerance (node/pod failure) (notes: pod is kuber small unit)
  7. Roll back (going back to previous version)
  8. Health monitoring of containers
  9. Batch Execution: background run 

Basic architecture Kubernetes

  1. Kubernetes follow client server ( master and slave ) (master is kind of server)
  2. we create POD in slave (server)
  3. Inside POD we create Container
  4. ek POD ka ander ek container leta hai lakin ek se ziyada create kar sakte hai
  5. ek se ziyada node ek cluster mai create kiya ja sakte hai
  6. Cluster is overall 

Cluster
Node (server)
POD
Container
Application (microservice)





Comments

Popular Posts