Kubernetes 101: Basic Concepts Quiz
Test your knowledge of Kubernetes 101: Basic Concepts with this challenging quiz! See how many correct answers you can get out of 10.
1. What is Kubernetes?
A cloud storage solution
A continuous integration server
An open-source container orchestration platform
A database management system
2. In Kubernetes, what is a pod?
The smallest deployable unit that can be created and managed in Kubernetes
A component of the control plane used to manage nodes
A type of persistent storage
A network routing component
3. Which Kubernetes component is responsible for scheduling and deploying pods onto nodes?
kube-proxy
kube-scheduler
kube-controller-manager
kube-apiserver
4. What does the kubelet do on a Kubernetes worker node?
Manages persistent storage
Handles network routing
Monitors and manages pod containers based on specifications
Schedules pods across nodes
5. Which component does the kube-apiserver communicate with to store the cluster state?
etcd
kubelet
kube-proxy
kubectl
6. What is the main purpose of a Deployment in Kubernetes?
To manage configuration data for pods
To expose pods to the network
To manage the deployment and scaling of multiple pods
To store sensitive data like passwords
7. Which Kubernetes object is used to expose pods to the network?
Pod
Service
ConfigMap
Secret
8. What is a ConfigMap used for in Kubernetes?
Storing configuration data that can be accessed by pods
Storing container images
Managing persistent storage
Scheduling pods
9. What are the two main types of Kubernetes nodes?
Master node and Worker node
Pod node and Container node
Deployment node and Service node
Ingress node and Egress node
10. Which component of the master node is responsible for maintaining the desired state of the cluster?
kube-apiserver
kube-scheduler
kube-controller-manager
kube-proxy