W3Reference.com
Toggle Menu
Home
Online Rust Compiler
Tutorials
Python Tutorial
Java Tutorial
Rust Tutorial
TypeScript Tutorial
ReactJS Tutorial
HTML & CSS Basics
Docker Containers Guide
Kubernetes Tutorial
Software Design Patterns
Blog
All Posts
Kubernetes Fundamentals
Check your understanding of clusters,nodes,pods,and deployments.
1. What is the smallest deployable unit in Kubernetes?
Pod
Container
Node
Service
2. Which of the following are control plane components of Kubernetes?
API Server
kubelet
etcd
kube-proxy
Scheduler
3. A Kubernetes Pod can only contain a single container.
True
False
4. What command-line tool is used to interact with a Kubernetes cluster? (abbrev.)
5. Which component maintains the desired state of the Kubernetes cluster?
Controller Manager
Scheduler
API Server
kubelet
6. Which Kubernetes service types expose Pods externally to the cluster?
ClusterIP
NodePort
LoadBalancer
ExternalName
7. etcd stores the Kubernetes cluster's configuration and state.
True
False
8. What YAML field specifies the container image in a Pod definition?
9. Which object is used to declaratively manage Pod scaling and updates?
Deployment
Pod
Service
ConfigMap
10. Which of the following are Kubernetes workload resources?
Deployment
Service
StatefulSet
DaemonSet
Secret
11. Kubernetes requires Docker as the container runtime.
True
False
12. What term describes a group of nodes managed by Kubernetes to run containerized applications?
13. Which node component ensures containers in Pods are running as expected?
kubelet
kube-proxy
API Server
Scheduler
14. Which resources manage persistent storage in Kubernetes?
emptyDir
PersistentVolume (PV)
hostPath
PersistentVolumeClaim (PVC)
ConfigMap
15. A Service provides a stable network identity for a set of Pods.
True
False
16. What is the default namespace for resources when none is specified?
17. Which command lists all Pods in the current namespace?
kubectl get pods
kubectl list pods
kubectl show pods
kubectl describe pods
18. What are functions of kube-proxy on a node?
Maintains network rules
Exposes Pods via Services
Runs the container runtime
Provides DNS for the cluster
Load balances traffic to Pods
19. StatefulSets are used for deploying stateless applications.
True
False
20. Which component assigns Pods to nodes based on resource availability and constraints?
Reset
Answered 0 of 0 — 0 correct