Skip to main content
CloudCareerLabs Logo CloudCareerLabs
Container Orchestration

Kubernetes Prep.

Master Pod scheduling, CrashLoopBackOff resolution, Ingress routing, StatefulSets/DaemonSets, EKS setups, HPA, and NetworkPolicies.

SM
Written by Sachin Mehta • Founder & Principal Cloud Architect Principal cloud infrastructure specialist and systems architect. CKA & CKS certified.

Interactive Flashcards

# 1
Unreviewed

Explain the differences between a Pod, a ReplicaSet, and a Deployment.

# 2
Unreviewed

What is a CrashLoopBackOff error, and what are its common causes?

# 3
Unreviewed

What is the difference between ConfigMaps and Secrets in Kubernetes?

# 4
Unreviewed

What are Taints and Tolerations in Kubernetes?

# 5
Unreviewed

What is the purpose of the Kubernetes Ingress resource?

# 6
Unreviewed

How do HPA and VPA differ in Kubernetes?

# 7
Unreviewed

What are Kubernetes DaemonSets and StatefulSets?

# 8
Unreviewed

Explain IAM Roles for Service Accounts (IRSA) in EKS.

# 9
Unreviewed

What is the difference between Cluster Autoscaler and Karpenter?

# 10
Unreviewed

What are the different types of Services in Kubernetes?

# 11
Unreviewed

How do two pods in different namespaces communicate?

# 12
Unreviewed

How do you troubleshoot a worker node in NotReady status?

Scenario Challenges

Select a scenario below to test your troubleshooting workflow.

Topic: Pod CrashLoopBackOff

A critical backend pod keeps restarting with a CrashLoopBackOff error. Diagnose and fix the crash.

Run kubectl get pods followed by kubectl logs -p <pod-name> to inspect logs from the previous failed container instance. Click to select
Identify the crash reason (e.g. database credentials missing) from the log output. Click to select
Update the ConfigMap/Secret manifests, re-apply them, and run kubectl rollout restart deployment to fetch updates. Click to select
Selected Sequence

No steps selected yet. Click options above in sequence.