{"id":22734,"date":"2021-07-24T20:19:55","date_gmt":"2021-07-24T20:19:55","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=22734"},"modified":"2025-07-12T05:54:53","modified_gmt":"2025-07-12T05:54:53","slug":"interview-questions-answers-complete-guide-for-kubernetes","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/interview-questions-answers-complete-guide-for-kubernetes\/","title":{"rendered":"Interview Questions &#038; Answers Complete Guide for Kubernetes"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Kubernetes<\/h1>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">What is Kubernetes? Why organizations are using it?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What is a Kubernetes Cluster?<\/h3>\n\n\n\n<h1 class=\"wp-block-heading\">Kubernetes Nodes<\/h1>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">What is a Node?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What the master node is responsible for?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What do we need the worker nodes for?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What is kubectl?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Which command you run to view your nodes?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">True or False? Every cluster must have 0 or more master nodes and at least on e worker<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What are the components of the master node?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What are the components of a worker node?<\/h3>\n\n\n\n<h1 class=\"wp-block-heading\">Kubernetes Pod<\/h1>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Explain what is a pod<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Deploy a pod called &#8220;my-pod&#8221; using the nginx:alpine image<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How many containers can a pod contain?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What does it mean that &#8220;pods are ephemeral?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Which command you run to view all pods running on all namespaces?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to delete a pod?<\/h3>\n\n\n\n<p>Kubernetes Deployment<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">What is a &#8220;Deployment&#8221; in Kubernetes?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to create a deployment?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to edit a deployment?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What happens after you edit a deployment and change the image?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to delete a deployment?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What happens when you delete a deployment?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How make an app accessible on private or external network?<\/h3>\n\n\n\n<h1 class=\"wp-block-heading\">Kubernetes Service<\/h1>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">What is a Service in Kubernetes?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">True or False? The lifecycle of Pods and Services isn&#8217;t connected so when a pod dies, the service still stays<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What Service types are there?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to get information on a certain service?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to verify that a certain service forwards the requests to a pod<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What is the difference between an external and an internal service?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to turn the following service into an external one?<\/h3>\n\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs\">spec:\n  selector:\n    app: some-app\n  ports:\n    - protocol: TCP\n      port: 8081\n      targetPort: 8081<\/code><\/span><\/pre>\n\n\n<h3 class=\"wp-block-heading\">What would you use to route traffic from outside the Kubernetes cluster to services within a cluster?<\/h3>\n\n\n\n<h1 class=\"wp-block-heading\">Kubernetes Ingress<\/h1>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">What is Ingress?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Complete the following configuration file to make it Ingress<\/h3>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">metadata:\n  name: someapp-ingress\n<span class=\"hljs-attr\">spec<\/span>:\nExplain the meaning <span class=\"hljs-keyword\">of<\/span> <span class=\"hljs-string\">\"http\"<\/span>, <span class=\"hljs-string\">\"host\"<\/span> and <span class=\"hljs-string\">\"backend\"<\/span> directives\n<span class=\"hljs-attr\">apiVersion<\/span>: networking.k8s.io\/v1\n<span class=\"hljs-attr\">kind<\/span>: Ingress\n<span class=\"hljs-attr\">metadata<\/span>:\n  name: someapp-ingress\n<span class=\"hljs-attr\">spec<\/span>:\n  rules:\n  - host: my.host\n    <span class=\"hljs-attr\">http<\/span>:\n      paths:\n      - backend:\n          serviceName: someapp-internal-service\n          <span class=\"hljs-attr\">servicePort<\/span>: <span class=\"hljs-number\">8080<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h3 class=\"wp-block-heading\">What is Ingress Controller?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What are some use cases for using Ingress?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to list Ingress in your namespace?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What is Ingress Default Backend?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to configure a default backend?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to configure TLS with Ingress?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">True or False? When configuring Ingress with TLS, the Secret component must be in the same namespace as the Ingress component<\/h3>\n\n\n\n<h1 class=\"wp-block-heading\">Kubernetes Configuration File<\/h1>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Which parts a configuration file has?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What is the format of a configuration file?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to get latest configuration of a deployment?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Where Kubernetes gets the status data (which is added to the configuration file) from?<\/h3>\n\n\n\n<h1 class=\"wp-block-heading\">Kubernetes etcd<\/h1>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">What is etcd?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">True or False? Etcd holds the current status of any kubernetes component<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">True or False? The API server is the only component which communicates directly with etcd<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">True or False? application data is not stored in etcd<\/h3>\n\n\n\n<p>Kubernetes Namespaces<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">What are namespaces?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Why to use namespaces? What is the problem with using one default namespace?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">True or False? When a namespace is deleted all resources in that namespace are not deleted but moved to another default namespace<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What special namespaces are there by default when creating a Kubernetes cluster?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What can you find in kube-system namespace?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to list all namespaces?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What kube-public contains?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to get the name of the current namespace?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What kube-node-lease contains?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to create a namespace?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What default namespace contains?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">True or False? With namespaces you can limit the resources consumed by the users\/teams<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to switch to another namespace? In other words how to change active namespace?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What is Resource Quota?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to create a Resource Quota?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Which resources are accessible from different namespaces?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Let&#8217;s say you have three namespaces: x, y and z. In x namespace you have a ConfigMap referencing service in z namespace. Can you reference the ###ConfigMap in x namespace from y namespace?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Which service and in which namespace the following file is referencing?<\/h3>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"CSS\" data-shcb-language-slug=\"css\"><span><code class=\"hljs language-css\"><span class=\"hljs-selector-tag\">apiVersion<\/span>: <span class=\"hljs-selector-tag\">v1<\/span>\n<span class=\"hljs-selector-tag\">kind<\/span>: <span class=\"hljs-selector-tag\">ConfigMap<\/span>\n<span class=\"hljs-selector-tag\">metadata<\/span>:\n  <span class=\"hljs-selector-tag\">name<\/span>: <span class=\"hljs-selector-tag\">some-configmap<\/span>\n<span class=\"hljs-selector-tag\">data<\/span>:\n  <span class=\"hljs-selector-tag\">some_url<\/span>: <span class=\"hljs-selector-tag\">samurai<\/span><span class=\"hljs-selector-class\">.jack<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">CSS<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">css<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h3 class=\"wp-block-heading\">Which components can&#8217;t be created within a namespace?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to list all the components that bound to a namespace?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to create components in a namespace?<\/h3>\n\n\n\n<p>Kubernetes Commands<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">What kubectl exec does?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What kubectl get all does?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What the command kubectl get pod does?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to see all the components of a certain application?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What kubectl apply -f [file] does?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What the command kubectl api-resources &#8211;namespaced=false does?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to print information on a specific pod?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to execute the command &#8220;ls&#8221; in an existing pod?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to create a service that exposes a deployment?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to create a pod and a service with one command?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Describe in detail what the following command does kubectl create deployment kubernetes-httpd &#8211;image=httpd<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Why to create kind deployment, if pods can be launched with replicaset?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to scale a deployment to 8 replicas?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to get list of resources which are not in a namespace?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to delete all pods whose status is not &#8220;Running&#8221;?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What kubectl logs [pod-name] command does?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What kubectl describe pod [pod name] does? command does?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to display the resources usages of pods?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What kubectl get componentstatus does?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What is Minikube?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How do you monitor your Kubernetes?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">You suspect one of the pods is having issues, what do you do?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What the Kubernetes Scheduler does?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What happens to running pods if if you stop Kubelet on the worker nodes?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What happens what pods are using too much memory? (more than its limit)<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Describe how roll-back works<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">True or False? Memory is a compressible resource, meaning that when a container reach the memory limit, it will keep running<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What is the control loop? How it works?<\/h3>\n\n\n\n<h1 class=\"wp-block-heading\">Kubernetes Operator<\/h1>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">What is an Operator?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Why do we need Operators?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What components the Operator consists of?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How Operator works?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">True or False? Kubernetes Operator used for stateful applications<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What is the Operator Framework?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What components the Operator Framework consists of?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Describe in detail what is the Operator Lifecycle Manager<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What openshift-operator-lifecycle-manager namespace includes?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What is kubconfig? What do you use it for?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Can you use a Deployment for stateful applications?<\/h3>\n\n\n\n<p>Explain StatefulSet<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Kubernetes ReplicaSet<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What is the purpose of ReplicaSet?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How a ReplicaSet works?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What happens when a replica dies?<\/h3>\n\n\n\n<p>Kubernetes Secrets<\/p>\n\n\n\n<p>&#8212;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Explain Kubernetes Secrets<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to create a Secret from a key and value?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to create a Secret from a file?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What type: Opaque in a secret file means? What other types are there?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">True or False? storing data in a Secret component makes it automatically secured<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What is the problem with the following Secret file:<\/h3>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-3\" data-shcb-language-name=\"JavaScript\" data-shcb-language-slug=\"javascript\"><span><code class=\"hljs language-javascript\">apiVersion: v1   \n<span class=\"hljs-attr\">kind<\/span>: Secret\n<span class=\"hljs-attr\">metadata<\/span>:\n    name: some-secret\n<span class=\"hljs-attr\">type<\/span>: Opaque\n<span class=\"hljs-attr\">data<\/span>:\n    password: mySecretPassword\nHow to create a Secret <span class=\"hljs-keyword\">from<\/span> a configuration file?\nWhat the following <span class=\"hljs-keyword\">in<\/span> Deployment configuration file means?\nspec:\n  containers:\n    - name: USER_PASSWORD\n      <span class=\"hljs-attr\">valueFrom<\/span>:\n        secretKeyRef:\n          name: some-secret\n          <span class=\"hljs-attr\">key<\/span>: password<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-3\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JavaScript<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">javascript<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<h1 class=\"wp-block-heading\">Kubernetes Storage<\/h1>\n\n\n\n<p>&#8212;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">True or False? Kubernetes provides data persistence out of the box, so when you restart a pod, data is saved<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Explain &#8220;Persistent Volumes&#8221;. Why do we need it?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">True or False? Persistent Volume must be available to all nodes because the pod can restart on any of them<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What types of persistent volumes are there?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What is PersistentVolumeClaim?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">True or False? Kubernetes manages data persistence<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Explain Storage Classes<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Explain &#8220;Dynamic Provisioning&#8221; and &#8220;Static Provisioning&#8221;<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Explain Access Modes<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What is Reclaim Policy?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What reclaim policies are there?<\/h3>\n\n\n\n<h1 class=\"wp-block-heading\">Kubernetes Access Control<\/h1>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">What is RBAC?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Explain the Role and RoleBinding&#8221; objects<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What is the difference between Role and ClusterRole objects?<\/h3>\n\n\n\n<h1 class=\"wp-block-heading\">Kubernetes Misc<\/h1>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Explain what Kubernetes Service Discovery means<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">You have one Kubernetes cluster and multiple teams that would like to use it. You would like to limit the resources each team consumes in the ###cluster. Which Kubernetes concept would you use for that?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What Kube Proxy does?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What &#8220;Resources Quotas&#8221; are used for and how?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Explain ConfigMap<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to use ConfigMaps?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Trur or False? Sensitive data, like credentials, should be stored in a ConfigMap<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Explain &#8220;Horizontal Pod Autoscaler&#8221;<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">When you delete a pod, is it deleted instantly? (a moment after running the command)<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How to delete a pod instantly?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Explain Liveness probe<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Explain Readiness probe<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What does being cloud-native mean?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Explain the pet and cattle approach of infrastructure with respect to kubernetes<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Describe how you one proceeds to run a containerised web app in K8s, which should be reachable from a public URL.<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How would you troubleshoot your cluster if some applications are not reachable any more?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Describe what CustomResourceDefinitions there are in the Kubernetes world? What they can be used for?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How does scheduling work in kubernetes?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How are labels and selectors used?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Explain what is CronJob and what is it used for<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What QoS classes are there?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Explain Labels. What are they and why would one use them?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Explain Selectors<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What is Kubeconfig?<\/h3>\n\n\n\n<h1 class=\"wp-block-heading\">Helm<\/h1>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">What is Helm?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Why do we need Helm? What would be the use case for using it?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Explain &#8220;Helm Charts&#8221;<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">It is said that Helm is also Templating Engine. What does it mean?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What are some use cases for using Helm template file?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Explain the Helm Chart Directory Structure<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How do you search for charts?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Is it possible to override values in values.yaml file when installing a chart?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">How Helm supports release management?<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Submariner<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Explain what is Submariner and what is it used for<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">What each of the following components does?:<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Lighthouse<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Broker<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Gateway Engine<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Route Agent<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Istio<\/h3>\n\n\n<div class=\"epyt-gallery\" data-currpage=\"1\" id=\"epyt_gallery_47405\"><iframe loading=\"lazy\"  id=\"_ytid_49268\"  width=\"760\" height=\"427\"  data-origwidth=\"760\" data-origheight=\"427\" src=\"https:\/\/www.youtube.com\/embed\/?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;\" class=\"__youtube_prefs__  no-lazyload\" title=\"YouTube player\"  data-epytgalleryid=\"epyt_gallery_47405\"  allow=\"fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen data-no-lazy=\"1\" data-skipgform_ajax_framebjll=\"\"><\/iframe><div class=\"epyt-gallery-list\"><div>Sorry, there was a YouTube error.<\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Kubernetes What is Kubernetes? Why organizations are using it? What is a Kubernetes Cluster? Kubernetes Nodes What is a Node? What the master node is responsible for? What do we&#8230; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[4859,5153],"tags":[],"class_list":["post-22734","post","type-post","status-publish","format-standard","hentry","category-kubernetes","category-openshift"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/22734","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=22734"}],"version-history":[{"count":3,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/22734\/revisions"}],"predecessor-version":[{"id":24247,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/22734\/revisions\/24247"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=22734"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=22734"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=22734"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}