Assignment 1 Day 3
Limited Time Offer!
For Less Than the Cost of a Starbucks Coffee, Access All DevOpsSchool Videos on YouTube Unlimitedly.
Master DevOps, SRE, DevSecOps Skills!
Write down 10 features of Kubernetes with image
- Helps manage large clusters
- Load balancing
- Service discovery
- Self monitoring
- Security
- Storage services
- Automated rollbacks
- Optimum resource utilization
- Auto scalable
- Predictable
What are the components of Kubernetes master and explain each component’s function?
API Server
-All requests come to API server. REST based.
etcd
-storage for cluster configuration and state
Controller
-keeps tracks of the pods and reports to API server
Scheduler
-assigns a pod to a node based on resource requirements
What are the components of Kubernetes worker and explain each component’s function?
kubelet
-gets requests from scheduler and manages pods based on that.
kube-proxy
-handles all networking in a node, managing pod IPs.
Container runtime
-responsible for running containers
What is Pod in kubernetes. Exaplin in 15 points with image as an example
A Pod is the smallest deployable unit
Contains one or more containers
Each Pod has a unique IP
All containers running in a Pod share the same IP
Pods are instantiated
A Pod is not a process, but an environment for running containers