Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Spring Boot microservices interview prep
·
Module 10
Deploying on Kubernetes
1
Kubernetes Architecture: Control Plane, Nodes, and Pods
Explain the fundamental architecture of Kubernetes, including the control plane, worker nodes, and Pods.
2
Kubernetes Deployments: Replica Management and Rolling Updates
Implement a Kubernetes Deployment to manage application replicas and perform rolling updates for zero-downtime deployments.
3
Kubernetes Services: Exposing Your Applications
Expose applications using different Kubernetes Service types (ClusterIP, NodePort, LoadBalancer).
4
HTTP Routing with Ingress
Implement HTTP routing to services using an Ingress controller and Ingress resources.
5
Managing Configuration and Secrets with ConfigMaps and Secrets
Externalize application configuration using ConfigMaps and inject sensitive data using Secrets.
6
Container Health Checks: Liveness and Readiness Probes
Implement liveness and readiness probes for automated container health management.
7
Resource Management for Container QoS
Configure resource requests and limits for containers to ensure Quality of Service (QoS).
8
Understanding Helm: Kubernetes Package Management and Chart Structure
Explain the purpose of Helm as a package manager for Kubernetes and describe the structure of a Helm chart.
Previous module
Containerization with Docker
Next module
CI/CD and Advanced Deployment