AI-assisted — how our quizzes are made
Deployments, ReplicaSets, declarative rollout behavior, update strategies, revision history, rollback, rollout status, progress failures, scaling interactions, and production deployment choices.
34 questionsPod semantics, multi-container patterns, init containers, sidecars, lifecycle hooks, restart behavior, termination, probes, readiness gates, ephemeral containers, and common Pod failures.
42 questionsControl-plane components, nodes, the Kubernetes API, declarative desired state, object metadata, spec and status, reconciliation, namespaces, labels, selectors, ownership, and garbage collection.
36 questionsStatefulSets, headless Services, stable identity, ordered behavior, DaemonSets, Jobs, CronJobs, completion modes, retries, deadlines, and workload-selection trade-offs.
42 questionsThe Kubernetes network model, Services, ClusterIP, NodePort, LoadBalancer, EndpointSlices, kube-proxy behavior, DNS, network debugging, topology, and connectivity failure scenarios.
45 questionsIngress, Ingress controllers, Gateway API concepts, TLS termination, routing, external traffic, source IP behavior, traffic policies, and north-south request troubleshooting.
42 questionsConfigMaps, Secrets, environment variables, projected files, update behavior, service accounts, image pull secrets, Downward API, immutable configuration, and application startup patterns.
43 questionsScheduler filtering and scoring, node selectors, node and Pod affinity and anti-affinity, topology spread constraints, taints and tolerations, priorities, preemption, nominated nodes, and systematic diagnosis of unschedulable Pods.
41 questionsVolumes, persistent volumes, claims, storage classes, dynamic provisioning, access modes, reclaim policies, volume binding, expansion, snapshots, CSI, and storage troubleshooting.
45 questionsAuthentication, user and workload identity, service accounts, authorization, Roles and ClusterRoles, bindings, privilege escalation risks, impersonation, admission controllers, validating and mutating admission, audit considerations, and access troubleshooting.
40 questionsHigh availability, health and readiness, Horizontal and Vertical Pod Autoscaling concepts, cluster autoscaling, PodDisruptionBudgets, graceful termination, topology, capacity, and failure-domain design.
42 questionsEvents, logs, metrics, object status and conditions, kubectl inspection and debugging, ephemeral containers, resource pressure, networking and DNS diagnosis, storage failures, and systematic incident analysis.
40 questionsAPI server, etcd, scheduler, controller manager, kubelet, container runtime, CNI, CSI, node lifecycle, certificates, upgrades, version skew, backups, and cluster-level failure modes.
40 questionsCustom resources, CRDs, controllers, operators, finalizers, admission webhooks, API aggregation, conversion, validation, status subresources, and safe extension design.
40 questionsCPU, memory, ephemeral storage, resource requests and limits, Pod and container resource accounting, QoS classes, LimitRanges, ResourceQuotas, extended resources, in-place resize, throttling, OOM behavior, eviction, and capacity troubleshooting.
36 questionsPod and container security contexts, non-root execution, capabilities, seccomp, AppArmor and SELinux concepts, privileged access, host namespaces and mounts, Pod Security Standards, NetworkPolicy, secret exposure, image security, and multi-tenant workload isolation.
45 questionsWhat is a Deployment revision associated with?
A specific Pod-template version represented by a ReplicaSet
Every scaling event
A Service IP
A node generation
What is etcd used for in a typical Kubernetes control plane?
Durable storage of cluster state
Container image storage
Application log aggregation
Pod networking