tag:blogger.com,1999:blog-69570583591680406962024-03-24T02:32:12.234-07:00Parmeshwar JadhaoDevOps Architect in LTIMindtreeParam Jadhaohttp://www.blogger.com/profile/13984479705561877336noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-6957058359168040696.post-38248775743020987452024-01-14T07:16:00.000-08:002024-03-24T02:31:08.684-07:00Interview questions on Kubernetes along with their answers<h1 style="text-align: left;"><span style="color: #374151; white-space: pre-wrap;"><span style="font-family: verdana; font-size: medium;">Multiple-choice questions on Kubernetes along with their answers:</span></span></h1><p><span style="font-size: medium;"><br /></span></p><p><br /></p><p><b><span style="font-size: medium;"> 1.Question: What is Kubernetes?</span></b></p><p><span style="font-size: medium;">A) Database management system</span></p><p><span style="font-size: medium;">B) Container orchestration platform</span></p><p><span style="font-size: medium;">C) Web server</span></p><p><span style="font-size: medium;">D) Virtualization tool</span></p><p><span style="font-size: medium;">Answer: B) Container orchestration platform</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><b><span style="font-size: medium;">2. Question: What is the primary purpose of Kubernetes?</span></b></p><p><span style="font-size: medium;">A) Network security</span></p><p><span style="font-size: medium;">B) Load balancing</span></p><p><span style="font-size: medium;">C) Container orchestration</span></p><p><span style="font-size: medium;">D) Data storage</span></p><p><span style="font-size: medium;">Answer: C) Container orchestration</span></p><p><span style="font-size: medium;"><br /></span></p><p><b><span style="font-size: medium;">3. Question: In Kubernetes, what is a Pod?</span></b></p><p><span style="font-size: medium;">A) Single container</span></p><p><span style="font-size: medium;">B) Network configuration</span></p><p><span style="font-size: medium;">C) Cluster management</span></p><p><span style="font-size: medium;">D) Persistent storage</span></p><p><span style="font-size: medium;">Answer: A) Single container</span></p><p><span style="font-size: medium;"><br /></span></p><p><b><span style="font-size: medium;">4. Question: Which YAML file is used to define Kubernetes deployments?</span></b></p><p><span style="font-size: medium;">A) kubeconfig.yaml</span></p><p><span style="font-size: medium;">B) deployment.yaml</span></p><p><span style="font-size: medium;">C) cluster.yaml</span></p><p><span style="font-size: medium;">D) manifest.yaml</span></p><p><span style="font-size: medium;">Answer: B) deployment.yaml</span></p><p><span style="font-size: medium;"><br /></span></p><p><b><span style="font-size: medium;">5. Question: What is the purpose of a Kubernetes Service?</span></b></p><p><span style="font-size: medium;">A) Data backup</span></p><p><span style="font-size: medium;">B) Load balancing and service discovery</span></p><p><span style="font-size: medium;">C) Container deployment</span></p><p><span style="font-size: medium;">D) Persistent storage</span></p><p><span style="font-size: medium;">Answer: B) Load balancing and service discovery</span></p><p><span style="font-size: medium;"><br /></span></p><p><b><span style="font-size: medium;">6. Question: What is the role of the Kubernetes Master in a cluster?</span></b></p><p><span style="font-size: medium;">A) Manages containerized applications</span></p><p><span style="font-size: medium;">B) Runs user workloads</span></p><p><span style="font-size: medium;">C) Controls and monitors the cluster</span></p><p><span style="font-size: medium;">D) Provides storage for containers</span></p><p><span style="font-size: medium;">Answer: C) Controls and monitors the cluster</span></p><p><span style="font-size: medium;"><br /></span></p><p><b><span style="font-size: medium;">7. Question: Which command is used to create a Kubernetes deployment from a YAML file?</span></b></p><p><span style="font-size: medium;">A) kubectl deploy</span></p><p><span style="font-size: medium;">B) kubectl apply</span></p><p><span style="font-size: medium;">C) kubectl start</span></p><p><span style="font-size: medium;">D) kubectl create</span></p><p><span style="font-size: medium;">Answer: B) kubectl apply</span></p><p><span style="font-size: medium;"><br /></span></p><p><b><span style="font-size: medium;">8. Question: What is the purpose of the Kubernetes etcd?</span></b></p><p><span style="font-size: medium;">A) Container registry</span></p><p><span style="font-size: medium;">B) Distributed key-value store</span></p><p><span style="font-size: medium;">C) Load balancer</span></p><p><span style="font-size: medium;">D) Networking plugin</span></p><p><span style="font-size: medium;">Answer: B) Distributed key-value store</span></p><p><span style="font-size: medium;"><br /></span></p><p><b><span style="font-size: medium;">9. Question: What is the main benefit of using Kubernetes for container orchestration?</span></b></p><p><span style="font-size: medium;">A) Improved security</span></p><p><span style="font-size: medium;">B) Simplified networking</span></p><p><span style="font-size: medium;">C) Efficient resource utilization and scaling</span></p><p><span style="font-size: medium;">D) Enhanced container isolation</span></p><p><span style="font-size: medium;">Answer: C) Efficient resource utilization and scaling</span></p><p><span style="font-size: medium;"><br /></span></p><p><b><span style="font-size: medium;">10. Question: How does Kubernetes handle container failures within a Pod?</span></b></p><p><span style="font-size: medium;">A) Automatic restart</span></p><p><span style="font-size: medium;">B) Manual intervention required</span></p><p><span style="font-size: medium;">C) Logs the failure and continues</span></p><p><span style="font-size: medium;">D) Deletes the entire Pod</span></p><p><span style="font-size: medium;">Answer: A) Automatic restart</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 51) What is the primary purpose of Kubernetes?</span></p><p><span style="font-size: medium;">A) Managing virtual machines</span></p><p><span style="font-size: medium;">B) Running distributed applications</span></p><p><span style="font-size: medium;">C) Monitoring network traffic</span></p><p><span style="font-size: medium;">D) Creating mobile applications</span></p><p><span style="font-size: medium;">Answer: B) Running distributed applications</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 52) In Kubernetes, what is a Pod?</span></p><p><span style="font-size: medium;">A) A unit of storage</span></p><p><span style="font-size: medium;">B) A group of containers</span></p><p><span style="font-size: medium;">C) A virtual machine instance</span></p><p><span style="font-size: medium;">D) A network protocol</span></p><p><span style="font-size: medium;">Answer: B) A group of containers</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 52) What is the Kubernetes component responsible for container scheduling?</span></p><p><span style="font-size: medium;">A) kube-scheduler</span></p><p><span style="font-size: medium;">B) kube-apiserver</span></p><p><span style="font-size: medium;">C) kube-controller-manager</span></p><p><span style="font-size: medium;">D) kubelet</span></p><p><span style="font-size: medium;">Answer: A) kube-scheduler</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 53) Which Kubernetes object defines how containers should run in a Pod?</span></p><p><span style="font-size: medium;">A) Deployment</span></p><p><span style="font-size: medium;">B) Service</span></p><p><span style="font-size: medium;">C) Namespace</span></p><p><span style="font-size: medium;">D) DaemonSet</span></p><p><span style="font-size: medium;">Answer: A) Deployment</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 54) What is the primary function of a Kubernetes Service?</span></p><p><span style="font-size: medium;">A) Load balancing and service discovery</span></p><p><span style="font-size: medium;">B) Container storage management</span></p><p><span style="font-size: medium;">C) Container orchestration</span></p><p><span style="font-size: medium;">D) Container security</span></p><p><span style="font-size: medium;">Answer: A) Load balancing and service discovery</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 55): What Kubernetes resource allows you to automatically scale the number of Pods based on CPU or memory usage?</span></p><p><span style="font-size: medium;">A) Deployment</span></p><p><span style="font-size: medium;">B) StatefulSet</span></p><p><span style="font-size: medium;">C) HorizontalPodAutoscaler</span></p><p><span style="font-size: medium;">D) Job</span></p><p><span style="font-size: medium;">Answer: C) HorizontalPodAutoscaler</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 56): How does Kubernetes manage persistent storage for containers?</span></p><p><span style="font-size: medium;">A) Using local storage on each node</span></p><p><span style="font-size: medium;">B) Through Kubernetes PersistentVolumes</span></p><p><span style="font-size: medium;">C) By storing data within container images</span></p><p><span style="font-size: medium;">D) By attaching external hard drives to each container</span></p><p><span style="font-size: medium;">Answer: B) Through Kubernetes PersistentVolumes</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 57): Which Kubernetes component is responsible for container health monitoring and restarting?</span></p><p><span style="font-size: medium;">A) kube-scheduler</span></p><p><span style="font-size: medium;">B) kube-proxy</span></p><p><span style="font-size: medium;">C) kubelet</span></p><p><span style="font-size: medium;">D) kube-controller-manager</span></p><p><span style="font-size: medium;">Answer: C) kubelet</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 57: What is Kubernetes?</span></p><p><span style="font-size: medium;">A) A programming language</span></p><p><span style="font-size: medium;">B) An open-source container orchestration platform</span></p><p><span style="font-size: medium;">C) A cloud service provider</span></p><p><span style="font-size: medium;">D) A database management system</span></p><p><span style="font-size: medium;">Answer: B) An open-source container orchestration platform</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 58:What is the primary purpose of Kubernetes?</span></p><p><span style="font-size: medium;">A) Managing virtual machines</span></p><p><span style="font-size: medium;">B) Running distributed applications</span></p><p><span style="font-size: medium;">C) Monitoring network traffic</span></p><p><span style="font-size: medium;">D) Creating mobile applications</span></p><p><span style="font-size: medium;">Answer: B) Running distributed applications</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 59:In Kubernetes, what is a Pod?</span></p><p><span style="font-size: medium;">A) A unit of storage</span></p><p><span style="font-size: medium;">B) A group of containers</span></p><p><span style="font-size: medium;">C) A virtual machine instance</span></p><p><span style="font-size: medium;">D) A network protocol</span></p><p><span style="font-size: medium;">Answer: B) A group of containers</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 60:What is the Kubernetes component responsible for container scheduling?</span></p><p><span style="font-size: medium;">A) kube-scheduler</span></p><p><span style="font-size: medium;">B) kube-apiserver</span></p><p><span style="font-size: medium;">C) kube-controller-manager</span></p><p><span style="font-size: medium;">D) kubelet</span></p><p><span style="font-size: medium;">Answer: A) kube-scheduler</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 61: Which Kubernetes object defines how containers should run in a Pod?</span></p><p><span style="font-size: medium;">A) Deployment</span></p><p><span style="font-size: medium;">B) Service</span></p><p><span style="font-size: medium;">C) Namespace</span></p><p><span style="font-size: medium;">D) DaemonSet</span></p><p><span style="font-size: medium;">Answer: A) Deployment</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 62: What Kubernetes resource allows you to automatically scale the number of Pods based on CPU or memory usage?</span></p><p><span style="font-size: medium;">A) Deployment</span></p><p><span style="font-size: medium;">B) StatefulSet</span></p><p><span style="font-size: medium;">C) HorizontalPodAutoscaler</span></p><p><span style="font-size: medium;">D) Job</span></p><p><span style="font-size: medium;">Answer: C) HorizontalPodAutoscaler</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 63: Which Kubernetes component is responsible for container health monitoring and restarting?</span></p><p><span style="font-size: medium;">A) kube-scheduler</span></p><p><span style="font-size: medium;">B) kube-proxy</span></p><p><span style="font-size: medium;">C) kubelet</span></p><p><span style="font-size: medium;">D) kube-controller-manager</span></p><p><span style="font-size: medium;">Answer: C) kubelet</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 64: What Kubernetes feature allows you to roll back to a previous version of a Deployment?</span></p><p><span style="font-size: medium;">A) kubectl undo</span></p><p><span style="font-size: medium;">B) kubectl rollback</span></p><p><span style="font-size: medium;">C) kubectl revert</span></p><p><span style="font-size: medium;">D) kubectl history</span></p><p><span style="font-size: medium;">Answer: B) kubectl rollback</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 65: Which Kubernetes object allows you to group resources and control access to those resources?</span></p><p><span style="font-size: medium;">A) ClusterRole</span></p><p><span style="font-size: medium;">B) RoleBinding</span></p><p><span style="font-size: medium;">C) ServiceAccount</span></p><p><span style="font-size: medium;">D) PodSecurityPolicy</span></p><p><span style="font-size: medium;">Answer: A) ClusterRole</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 66: What Kubernetes resource allows you to control the amount of CPU and memory resources a container can use?</span></p><p><span style="font-size: medium;">A) LimitRange</span></p><p><span style="font-size: medium;">B) ResourceQuota</span></p><p><span style="font-size: medium;">C) HorizontalPodAutoscaler</span></p><p><span style="font-size: medium;">D) PodSecurityPolicy</span></p><p><span style="font-size: medium;">Answer: B) ResourceQuota</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 67: Which Kubernetes component handles DNS resolution within a cluster?</span></p><p><span style="font-size: medium;">A) kube-scheduler</span></p><p><span style="font-size: medium;">B) kube-proxy</span></p><p><span style="font-size: medium;">C) kubelet</span></p><p><span style="font-size: medium;">D) kube-dns</span></p><p><span style="font-size: medium;">Answer: D) kube-dns</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 68:What Kubernetes object allows you to store sensitive information such as passwords and API keys?</span></p><p><span style="font-size: medium;">A) Secret</span></p><p><span style="font-size: medium;">B) ConfigMap</span></p><p><span style="font-size: medium;">C) PersistentVolume</span></p><p><span style="font-size: medium;">D) PersistentVolumeClaim</span></p><p><span style="font-size: medium;">Answer: A) Secret</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 69: What Kubernetes feature allows you to update a running application with zero downtime?</span></p><p><span style="font-size: medium;">A) RollingUpdate strategy</span></p><p><span style="font-size: medium;">B) Recreate strategy</span></p><p><span style="font-size: medium;">C) Blue/Green deployment</span></p><p><span style="font-size: medium;">D) Canary deployment</span></p><p><span style="font-size: medium;">Answer: A) RollingUpdate strategy</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 70: Which command can you use to create a Kubernetes Pod from a YAML file?</span></p><p><span style="font-size: medium;">A) kubectl create pod</span></p><p><span style="font-size: medium;">B) kubectl apply -f</span></p><p><span style="font-size: medium;">C) kubectl run pod</span></p><p><span style="font-size: medium;">D) kubectl generate pod</span></p><p><span style="font-size: medium;">Answer: B) kubectl apply -f</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 71: What Kubernetes resource allows you to control which nodes Pods are scheduled on?</span></p><p><span style="font-size: medium;">A) PodAffinity</span></p><p><span style="font-size: medium;">B) PodAntiAffinity</span></p><p><span style="font-size: medium;">C) NodeSelector</span></p><p><span style="font-size: medium;">D) Taints and tolerations</span></p><p><span style="font-size: medium;">Answer: C) NodeSelector</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 72: What Kubernetes feature allows you to expose a set of Pods to the internet?</span></p><p><span style="font-size: medium;">A) Service</span></p><p><span style="font-size: medium;">B) Ingress</span></p><p><span style="font-size: medium;">C) Endpoint</span></p><p><span style="font-size: medium;">D) PodDisruptionBudget</span></p><p><span style="font-size: medium;">Answer: B) Ingress</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 73: Which Kubernetes component is responsible for authenticating and authorizing API requests?</span></p><p><span style="font-size: medium;">A) kube-apiserver</span></p><p><span style="font-size: medium;">B) kube-scheduler</span></p><p><span style="font-size: medium;">C) kube-controller-manager</span></p><p><span style="font-size: medium;">D) kubelet</span></p><p><span style="font-size: medium;">Answer: A) kube-apiserver</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 74: What Kubernetes resource allows you to control which Pods are allowed to communicate with each other?</span></p><p><span style="font-size: medium;">A) NetworkPolicy</span></p><p><span style="font-size: medium;">B) PodSecurityPolicy</span></p><p><span style="font-size: medium;">C) Service</span></p><p><span style="font-size: medium;">D) Ingress</span></p><p><span style="font-size: medium;">Answer: A) NetworkPolicy</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 75:hat is the purpose of a Kubernetes Ingress?</span></p><p><span style="font-size: medium;">A) To manage access to a cluster from external networks</span></p><p><span style="font-size: medium;">B) To control which Pods are allowed to communicate with each other</span></p><p><span style="font-size: medium;">C) To provide access to logs generated by Pods</span></p><p><span style="font-size: medium;">D) To monitor and manage network traffic within the cluster</span></p><p><span style="font-size: medium;">Answer: A) To manage access to a cluster from external networks</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 76ich Kubernetes resource allows you to group Pods and apply certain operations to them collectively?</span></p><p><span style="font-size: medium;">A) Deployment</span></p><p><span style="font-size: medium;">B) ReplicaSet</span></p><p><span style="font-size: medium;">C) Job</span></p><p><span style="font-size: medium;">D) StatefulSet</span></p><p><span style="font-size: medium;">Answer: B) ReplicaSet</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 77How does Kubernetes ensure high availability of applications?</span></p><p><span style="font-size: medium;">A) By automatically restarting failed Pods</span></p><p><span style="font-size: medium;">B) By replicating Pods across multiple nodes</span></p><p><span style="font-size: medium;">C) By using load balancers to distribute traffic</span></p><p><span style="font-size: medium;">D) All of the above</span></p><p><span style="font-size: medium;">Answer: D) All of the above</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 78: at Kubernetes feature allows you to configure how much CPU and memory each container can use?</span></p><p><span style="font-size: medium;">A) ResourceQuota</span></p><p><span style="font-size: medium;">B) PodSecurityPolicy</span></p><p><span style="font-size: medium;">C) LimitRange</span></p><p><span style="font-size: medium;">D) HorizontalPodAutoscaler</span></p><p><span style="font-size: medium;">Answer: C) LimitRange</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 79 hich Kubernetes object is used to store configuration data in key-value pairs?</span></p><p><span style="font-size: medium;">A) Secret</span></p><p><span style="font-size: medium;">B) ConfigMap</span></p><p><span style="font-size: medium;">C) PersistentVolume</span></p><p><span style="font-size: medium;">D) PersistentVolumeClaim</span></p><p><span style="font-size: medium;">Answer: B) ConfigMap</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 80: What is the purpose of a Kubernetes Job?</span></p><p><span style="font-size: medium;">A) To ensure that a specified number of Pods are running at all times</span></p><p><span style="font-size: medium;">B) To run a single instance of a Pod on every node in the cluster</span></p><p><span style="font-size: medium;">C) To run a task to completion and then exit</span></p><p><span style="font-size: medium;">D) To manage a group of related Pods as a single unit</span></p><p><span style="font-size: medium;">Answer: C) To run a task to completion and then exit</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 81: ow does Kubernetes manage container images?</span></p><p><span style="font-size: medium;">A) By storing images within the Kubernetes API server</span></p><p><span style="font-size: medium;">B) By pulling images from a centralized image registry</span></p><p><span style="font-size: medium;">C) By embedding images directly within Kubernetes manifests</span></p><p><span style="font-size: medium;">D) By storing images on each node's local filesystem</span></p><p><span style="font-size: medium;">Answer: B) By pulling images from a centralized image registry</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 82: What Kubernetes feature allows you to update the configuration of a running application without restarting it?</span></p><p><span style="font-size: medium;">A) RollingUpdate</span></p><p><span style="font-size: medium;">B) Recreate</span></p><p><span style="font-size: medium;">C) Blue/Green deployment</span></p><p><span style="font-size: medium;">D) Canary deployment</span></p><p><span style="font-size: medium;">Answer: A) RollingUpdate</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 83: hat Kubernetes component is responsible for maintaining the desired state of the cluster's resources?</span></p><p><span style="font-size: medium;">A) kube-scheduler</span></p><p><span style="font-size: medium;">B) kube-proxy</span></p><p><span style="font-size: medium;">C) kube-controller-manager</span></p><p><span style="font-size: medium;">D) kubelet</span></p><p><span style="font-size: medium;">Answer: C) kube-controller-manager</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 84: ow does Kubernetes handle container security?</span></p><p><span style="font-size: medium;">A) By isolating containers using virtualization</span></p><p><span style="font-size: medium;">B) By automatically applying security patches to containers</span></p><p><span style="font-size: medium;">C) By running containers with restricted privileges</span></p><p><span style="font-size: medium;">D) By encrypting data stored within containers</span></p><p><span style="font-size: medium;">Answer: C) By running containers with restricted privileges</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 85: Which Kubernetes resource allows you to specify which Pods should be terminated first during resource contention?</span></p><p><span style="font-size: medium;">A) PodAffinity</span></p><p><span style="font-size: medium;">B) PodAntiAffinity</span></p><p><span style="font-size: medium;">C) NodeSelector</span></p><p><span style="font-size: medium;">D) PriorityClass</span></p><p><span style="font-size: medium;">Answer: D) PriorityClass</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 86: What Kubernetes object allows you to group related Pods and manage their lifecycle as a single unit?</span></p><p><span style="font-size: medium;">A) Deployment</span></p><p><span style="font-size: medium;">B) ReplicaSet</span></p><p><span style="font-size: medium;">C) StatefulSet</span></p><p><span style="font-size: medium;">D) DaemonSet</span></p><p><span style="font-size: medium;">Answer: A) Deployment</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 87: How does Kubernetes handle container networking between Pods in the same node?</span></p><p><span style="font-size: medium;">A) By using host networking</span></p><p><span style="font-size: medium;">B) By using overlay networks</span></p><p><span style="font-size: medium;">C) By using container-to-container communication</span></p><p><span style="font-size: medium;">D) By using port forwarding</span></p><p><span style="font-size: medium;">Answer: C) By using container-to-container communication</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 88: What Kubernetes resource allows you to define how a container should be started, stopped, and monitored?</span></p><p><span style="font-size: medium;">A) ConfigMap</span></p><p><span style="font-size: medium;">B) Service</span></p><p><span style="font-size: medium;">C) Deployment</span></p><p><span style="font-size: medium;">D) PodSecurityPolicy</span></p><p><span style="font-size: medium;">Answer: C) Deployment</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 89: What Kubernetes feature allows you to limit the rate of traffic to a service?</span></p><p><span style="font-size: medium;">A) NetworkPolicy</span></p><p><span style="font-size: medium;">B) Ingress</span></p><p><span style="font-size: medium;">C) Service</span></p><p><span style="font-size: medium;">D) PodDisruptionBudget</span></p><p><span style="font-size: medium;">Answer: C) Service</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 90:Which Kubernetes component is responsible for managing networking rules on each node?</span></p><p><span style="font-size: medium;">A) kube-scheduler</span></p><p><span style="font-size: medium;">B) kube-proxy</span></p><p><span style="font-size: medium;">C) kubelet</span></p><p><span style="font-size: medium;">D) kube-controller-manager</span></p><p><span style="font-size: medium;">Answer: B) kube-proxy</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 91:What Kubernetes object allows you to manage a group of related Pods that have a similar lifecycle?</span></p><p><span style="font-size: medium;">A) Deployment</span></p><p><span style="font-size: medium;">B) StatefulSet</span></p><p><span style="font-size: medium;">C) Job</span></p><p><span style="font-size: medium;">D) CronJob</span></p><p><span style="font-size: medium;">Answer: B) StatefulSet</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 91: How does Kubernetes handle container resource allocation?</span></p><p><span style="font-size: medium;">A) By allocating resources based on container requests</span></p><p><span style="font-size: medium;">B) By evenly distributing resources among all containers</span></p><p><span style="font-size: medium;">C) By allowing containers to request resources dynamically</span></p><p><span style="font-size: medium;">D) By restricting resource usage for certain containers</span></p><p><span style="font-size: medium;">Answer: A) By allocating resources based on container requests</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 92: What Kubernetes feature allows you to run a specific task at a specified time?</span></p><p><span style="font-size: medium;">A) Job</span></p><p><span style="font-size: medium;">B) StatefulSet</span></p><p><span style="font-size: medium;">C) CronJob</span></p><p><span style="font-size: medium;">D) Deployment</span></p><p><span style="font-size: medium;">Answer: C) CronJob</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 93: Which Kubernetes object is used to manage external access to services in a cluster?</span></p><p><span style="font-size: medium;">A) Service</span></p><p><span style="font-size: medium;">B) Ingress</span></p><p><span style="font-size: medium;">C) Endpoint</span></p><p><span style="font-size: medium;">D) PodDisruptionBudget</span></p><p><span style="font-size: medium;">Answer: B) Ingress</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 94: What is the purpose of a Kubernetes Volume?</span></p><p><span style="font-size: medium;">A) To provide persistent storage for containers</span></p><p><span style="font-size: medium;">B) To store container logs</span></p><p><span style="font-size: medium;">C) To manage container networking</span></p><p><span style="font-size: medium;">D) To monitor container health</span></p><p><span style="font-size: medium;">Answer: A) To provide persistent storage for containers</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 95: What Kubernetes resource allows you to store and manage secrets such as passwords, OAuth tokens, and SSH keys?</span></p><p><span style="font-size: medium;">A) ConfigMap</span></p><p><span style="font-size: medium;">B) Secret</span></p><p><span style="font-size: medium;">C) Service</span></p><p><span style="font-size: medium;">D) PersistentVolume</span></p><p><span style="font-size: medium;">Answer: B) Secret</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 95: How does Kubernetes handle container networking across multiple nodes in a cluster?</span></p><p><span style="font-size: medium;">A) By using host networking</span></p><p><span style="font-size: medium;">B) By creating a virtual overlay network</span></p><p><span style="font-size: medium;">C) By configuring each container with a unique IP address</span></p><p><span style="font-size: medium;">D) By exposing container ports to the host machine</span></p><p><span style="font-size: medium;">Answer: B) By creating a virtual overlay network</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 96: What Kubernetes feature allows you to perform a gradual rollout of a new version of an application?</span></p><p><span style="font-size: medium;">A) RollingUpdate</span></p><p><span style="font-size: medium;">B) Recreate</span></p><p><span style="font-size: medium;">C) Blue/Green deployment</span></p><p><span style="font-size: medium;">D) Canary deployment</span></p><p><span style="font-size: medium;">Answer: D) Canary deployment</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 97: What Kubernetes feature allows you to restrict access to resources based on IP addresses or other attributes?</span></p><p><span style="font-size: medium;">A) NetworkPolicy</span></p><p><span style="font-size: medium;">B) PodSecurityPolicy</span></p><p><span style="font-size: medium;">C) RoleBinding</span></p><p><span style="font-size: medium;">D) ServiceAccount</span></p><p><span style="font-size: medium;">Answer: A) NetworkPolicy</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 98: What Kubernetes resource allows you to manage a group of related Pods that need to be run on specific nodes?</span></p><p><span style="font-size: medium;">A) Deployment</span></p><p><span style="font-size: medium;">B) ReplicaSet</span></p><p><span style="font-size: medium;">C) DaemonSet</span></p><p><span style="font-size: medium;">D) StatefulSet</span></p><p><span style="font-size: medium;">Answer: C) DaemonSet</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 98: What Kubernetes feature allows you to update a running application with zero downtime?</span></p><p><span style="font-size: medium;">A) RollingUpdate strategy</span></p><p><span style="font-size: medium;">B) Recreate strategy</span></p><p><span style="font-size: medium;">C) Blue/Green deployment</span></p><p><span style="font-size: medium;">D) Canary deployment</span></p><p><span style="font-size: medium;">Answer: A) RollingUpdate strategy</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Question 99: What is the Kubernetes component responsible for container scheduling?</span></p><p><span style="font-size: medium;">A) kube-scheduler</span></p><p><span style="font-size: medium;">B) kube-apiserver</span></p><p><span style="font-size: medium;">C) kube-controller-manager</span></p><p><span style="font-size: medium;">D) kubelet</span></p><p><span style="font-size: medium;">Answer: A) kube-scheduler</span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"></span></p><p><br /></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;"><br /></span></p><p><span style="font-size: medium;">Interview questions on Kubernetes along with their answers</span></p><p><span color="rgba(0, 0, 0, 0.52)" face="Roboto, RobotoDraft, Helvetica, Arial, sans-serif" style="background-color: white; font-size: 14px;">https://parmeshwarjadhao.blogspot.com/2024/01/multiple-choice-questions-on-kubernetes.html</span></p><p><span color="rgba(0, 0, 0, 0.52)" face="Roboto, RobotoDraft, Helvetica, Arial, sans-serif" style="background-color: white; font-size: 14px;"><br /></span></p><p><span color="rgba(0, 0, 0, 0.52)" face="Roboto, RobotoDraft, Helvetica, Arial, sans-serif" style="background-color: white; font-size: 14px;"><br /></span></p><p><span style="font-size: medium;"><span face=""Segoe UI", sans-serif" style="background: white; line-height: 107%;"><a href="https://www.linkedin.com/feed/hashtag/?keywords=kubernetes&highlightedUpdateUrns=urn%3Ali%3AugcPost%3A7152301503922290688"><span style="background: var(--artdeco-reset-base-background-transparent); box-sizing: inherit; clip: rect(0px, 0px, 0px, 0px); line-height: inherit; outline: var(--artdeco-reset-base-outline-zero); overflow: hidden; vertical-align: var(--artdeco-reset-base-vertical-align-baseline);">#</span>Kubernetes</a></span><span class="white-space-pre"><span color="rgba(0, 0, 0, 0.9)" style="border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"> </span></span><a data-test-app-aware-link="" href="https://www.linkedin.com/feed/hashtag/?keywords=mcqchallenge&highlightedUpdateUrns=urn%3Ali%3AugcPost%3A7152301503922290688" style="border: var(--artdeco-reset-link-border-zero); box-sizing: inherit; font-weight: var(--font-weight-bold); line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); overflow-wrap: normal; padding: var(--artdeco-reset-base-padding-zero); text-decoration: var(--artdeco-reset-link-text-decoration-none); touch-action: manipulation; vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><span color="rgba(0, 0, 0, 0.9)" style="border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><span style="border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);">#</span>MCQChallenge</span></a><span class="white-space-pre"><span color="rgba(0, 0, 0, 0.9)" style="border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"> </span></span><a data-test-app-aware-link="" href="https://www.linkedin.com/feed/hashtag/?keywords=100days100mcqs&highlightedUpdateUrns=urn%3Ali%3AugcPost%3A7152301503922290688" style="border: var(--artdeco-reset-link-border-zero); box-sizing: inherit; font-weight: var(--font-weight-bold); line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); overflow-wrap: normal; padding: var(--artdeco-reset-base-padding-zero); text-decoration: var(--artdeco-reset-link-text-decoration-none); touch-action: manipulation; vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><span color="rgba(0, 0, 0, 0.9)" style="border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><span style="border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);">#</span>100Days100MCQs</span></a><span class="white-space-pre"><span color="rgba(0, 0, 0, 0.9)" style="border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"> </span><a data-test-app-aware-link="" href="https://www.linkedin.com/feed/hashtag/?keywords=devops&highlightedUpdateUrns=urn%3Ali%3AugcPost%3A7152301503922290688" style="border: var(--artdeco-reset-link-border-zero); box-sizing: inherit; font-weight: var(--font-weight-bold); line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); overflow-wrap: normal; padding: var(--artdeco-reset-base-padding-zero); text-decoration: var(--artdeco-reset-link-text-decoration-none); touch-action: manipulation; vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"></a></span><a data-test-app-aware-link="" href="https://www.linkedin.com/feed/hashtag/?keywords=devops&highlightedUpdateUrns=urn%3Ali%3AugcPost%3A7152301503922290688" style="border: var(--artdeco-reset-link-border-zero); box-sizing: inherit; font-weight: var(--font-weight-bold); line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); overflow-wrap: normal; padding: var(--artdeco-reset-base-padding-zero); text-decoration: var(--artdeco-reset-link-text-decoration-none); touch-action: manipulation; vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><span color="rgba(0, 0, 0, 0.9)" style="border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><span style="box-sizing: inherit; clip: rect(0px, 0px, 0px, 0px); line-height: inherit; outline: var(--artdeco-reset-base-outline-zero); overflow: hidden; vertical-align: var(--artdeco-reset-base-vertical-align-baseline);">#</span>DevOps</span></a><span class="white-space-pre"><span color="rgba(0, 0, 0, 0.9)" style="border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"> </span><a data-test-app-aware-link="" href="https://www.linkedin.com/feed/hashtag/?keywords=continuouslearning&highlightedUpdateUrns=urn%3Ali%3AugcPost%3A7152301503922290688" style="border: var(--artdeco-reset-link-border-zero); box-sizing: inherit; font-weight: var(--font-weight-bold); line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); overflow-wrap: normal; padding: var(--artdeco-reset-base-padding-zero); text-decoration: var(--artdeco-reset-link-text-decoration-none); touch-action: manipulation; vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"></a></span><a data-test-app-aware-link="" href="https://www.linkedin.com/feed/hashtag/?keywords=continuouslearning&highlightedUpdateUrns=urn%3Ali%3AugcPost%3A7152301503922290688" style="border: var(--artdeco-reset-link-border-zero); box-sizing: inherit; font-weight: var(--font-weight-bold); line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); overflow-wrap: normal; padding: var(--artdeco-reset-base-padding-zero); text-decoration: var(--artdeco-reset-link-text-decoration-none); touch-action: manipulation; vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><span color="rgba(0, 0, 0, 0.9)" style="border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><span style="box-sizing: inherit; clip: rect(0px, 0px, 0px, 0px); line-height: inherit; outline: var(--artdeco-reset-base-outline-zero); overflow: hidden; vertical-align: var(--artdeco-reset-base-vertical-align-baseline);">#</span>ContinuousLearning</span></a></span></p><p><span style="font-size: medium;"><a data-test-app-aware-link="" href="https://www.linkedin.com/feed/hashtag/?keywords=techcommunity&highlightedUpdateUrns=urn%3Ali%3AugcPost%3A7152301503922290688" style="border: var(--artdeco-reset-link-border-zero); box-sizing: inherit; font-weight: var(--font-weight-bold); line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); overflow-wrap: normal; padding: var(--artdeco-reset-base-padding-zero); text-decoration: var(--artdeco-reset-link-text-decoration-none); touch-action: manipulation; vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><span color="rgba(0, 0, 0, 0.9)" style="border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><span style="border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><span aria-hidden="true" style="border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);">#</span>TechCommunity</span></span></a><span class="white-space-pre"><span color="rgba(0, 0, 0, 0.9)" style="border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"> </span></span><a data-test-app-aware-link="" href="https://www.linkedin.com/feed/hashtag/?keywords=linkedinchallenge&highlightedUpdateUrns=urn%3Ali%3AugcPost%3A7152301503922290688" style="border: var(--artdeco-reset-link-border-zero); box-sizing: inherit; font-weight: var(--font-weight-bold); line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); overflow-wrap: normal; padding: var(--artdeco-reset-base-padding-zero); text-decoration: var(--artdeco-reset-link-text-decoration-none); touch-action: manipulation; vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><span color="rgba(0, 0, 0, 0.9)" style="border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"><span style="border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);">#</span>LinkedInChallenge</span></a><span color="rgba(0, 0, 0, 0.9)" style="border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);"> #devopsideas #devopscommunity #kubernetesIdeas #kubernetescommunity
#docker</span></span></p>Param Jadhaohttp://www.blogger.com/profile/13984479705561877336noreply@blogger.com05PR7+RJ Cannelton, WV, USA38.1920808 -81.28592529.2125519586266087 -116.4421752 67.1716096413734 -46.129675199999994