Introduction to Kubernetes: Kubernetes is an open-source platform designed to automate the deployment, scaling, and operation of application containers. Originally developed by Google, Kubernetes is now maintained by the Cloud Native Computing Foundation (CNCF). It has become the standard tool for managing containerized applications in a clustered environment.
This post introduces the fundamentals of Kubernetes, exploring its architecture, core components, and essential concepts. The accompanying multiple-choice questions (MCQs) are designed to strengthen your foundational understanding, paving the way for more advanced topics and helping you prepare effectively for interviews and certification exams.
1.) What is Kubernetes primarily used for?
2.) Who originally developed Kubernetes?
3.) What does CNCF stand for in the context of Kubernetes?
4.) What is the smallest deployable unit in Kubernetes?
5.) What is a Node in Kubernetes?
6.) QueWhich of the following is NOT a component of Kubernetes master node?stion
7.) What is the function of the kube-apiserver?
8.) Which Kubernetes component is responsible for storing all cluster data?
9.) What does kubectl do in Kubernetes?
10.) What is a Kubernetes cluster composed of?