Skip to content

Kubernetes Orchestration Practice Exam

Test yourself under real exam conditions: 50 timed questions, 60 on the clock, pass mark 70%%. Instant score with a full review of everything you got wrong. Free — no account needed.

📝 50 questions · ⏱ 60 minutes · 🎯 Pass mark 70% · 🆓 Free, no signup

Exam details

  • 50 questions drawn from 169 cards
  • Countdown timer — auto-submits when time runs out
  • Pass mark 70% (real certification threshold)
  • Full review of wrong answers at the end
  • No signup required — save your score with a free account

Sample Questions

5 shown

What is a Pod in Kubernetes?

Show ▼

A Pod is the smallest deployable unit in Kubernetes. It represents a single instance of a running process and can contain one or more containers that share:

  • The same network namespace (IP address and ports)
  • Storage volumes
  • A common lifecycle

Why would you run multiple containers in a single Pod?

Show ▼

Multiple containers in a Pod share the same network and storage, making them ideal for tightly coupled processes. Common patterns include:

  • Sidecar – adds functionality (e.g., logging agent)
  • Ambassador – proxies network traffic
  • Adapter – transforms output for external consumers

What is an init container?

Show ▼

An init container runs before the main application containers start. It runs to completion and must succeed before the next init container (or main container) starts. Use cases include:

  • Pre-populating shared volumes with data
  • Waiting for a dependent service to become available
  • Running database migrations

What is the sidecar pattern in Kubernetes?

Show ▼

The sidecar pattern places a helper container alongside the main application container within the same Pod. The sidecar extends or enhances the main container's functionality. Examples:

  • Log shipping (e.g., Fluentd sidecar)
  • Service mesh proxy (e.g., Envoy in Istio)
  • Configuration reloading

What is a Kubernetes Service?

Show ▼

A Service is an abstraction that defines a logical set of Pods and a policy to access them. It provides:

  • A stable IP address and DNS name
  • Load balancing across matching Pods
  • Decoupling of consumers from individual Pod IPs
Services use label selectors to target Pods.

🎯 Take the Kubernetes Orchestration Practice Exam