Kubernetes in Gaurav’s words

DevOps

MOTOSHARE 🚗🏍️
Turning Idle Vehicles into Shared Rides & Earnings

From Idle to Income. From Parked to Purpose.
Earn by Sharing, Ride by Renting.
Where Owners Earn, Riders Move.
Owners Earn. Riders Move. Motoshare Connects.

With Motoshare, every parked vehicle finds a purpose. Owners earn. Renters ride.
🚀 Everyone wins.

Start Your Journey with Motoshare

What is Kubernetes?

  • Container-orchestration engine

Why Kubernetes?

  • Manage multi-node containers
  • Manage microservices

How Kubernetes works?

  • Control plane
    • api-server (Collection of k8s APIs)
    • kube-controller-manager
      • node-controller
      • few other controllers as well
    • scheduler (Allocate container to nodes)
    • etcd (KV pair) (Brain of cluster)
  • Worker Nodes
    • kubelet (Manages node)
    • kube-proxy (Runs on each worker node. Enables n/w communication b/w nodes)
    • docker/rkt (Container runtime)
  • Others
    • DNS

What is pod?

  • Atomic unit of k8s
  • Contain one or more containers
  • Lives as long as there is at least one container running