50 Kubernetes Concepts Every Devops Engineer Should Know Read Online [hot] [100% Fresh]

50 Kubernetes Concepts Every Devops Engineer Should Know Read Online [hot] [100% Fresh]

The "pulse check." It tells Kubelet to restart a container if the probe fails (e.g., an app deadlock).

| # | Concept | DevOps Angle | |---|---------|---------------| | 1 | Pod | Smallest deployable unit; sidecar pattern | | 2 | Deployment | Rolling updates & rollbacks | | 3 | Service (ClusterIP, NodePort, LB) | Stable network endpoint for pods | | 4 | Ingress | HTTP routing & TLS termination | | 5 | ConfigMap & Secret | Decouple config from image | | 6 | Namespace | Multi-tenancy & environment isolation | | 7 | Resource Requests/Limits | Avoid noisy neighbors | | 8 | Probes (liveness, readiness, startup) | Self-healing & traffic shedding | | 9 | HPA (Horizontal Pod Autoscaler) | Scale based on CPU/memory/custom metrics | | 10 | Pod Disruption Budget | Keep apps available during voluntary disruptions | The "pulse check

A piece of storage in the cluster that has been provisioned by an administrator or dynamically provisioned using Storage Classes. It is the brain

The collection of processes that control the cluster. It is the brain. Taints and Tolerations: Allows a node to repel

Similar to ConfigMap, but meant for sensitive information (passwords, tokens). They are base64 encoded by default.

Taints and Tolerations: Allows a node to repel a set of pods unless the pod has a matching toleration.