Resource requests and limits in Kubernetes
How to declare requests and limits for CPU and memory, their impact on scheduling, QoS, OOMKilled, CPU throttling, and JVM configuration in containers.
How to declare requests and limits for CPU and memory, their impact on scheduling, QoS, OOMKilled, CPU throttling, and JVM configuration in containers.
Understand what Ingress is, how it works with Ingress Controller, and how to write Ingress resources to expose Services to the internet via HTTP/HTTPS.
Learn how to use ConfigMap and Secret to manage configuration and sensitive data for Spring Boot applications running on Kubernetes, with practical examples.
Learn the three foundational building blocks of Kubernetes - Pod, Deployment, Service - through concrete YAML examples and practical kubectl commands.
Learn how Kubernetes uses liveness, readiness, and startup probes for self-healing and traffic orchestration, with practical Spring Boot Actuator examples.