Kubernetes Interview Questions
Kubernetes Interview Questions
Kubernetes
Google
developed by
Kubernetes
Apache License 2.0
License
Kubernetes has
Go Programming
written in
Kubernetes Interview Question # 1) What is the Kubernetes?
A) Kubernetes is an open-source system for automating deployment, scaling, and
management of containerized applications. It groups containers that make up an
application into logical units for easy management and discovery.
A) Namespaces are intended for use in environments with many users spread across
multiple teams, or projects. Namespaces are a way to divide cluster resources between
multiple uses (via resource quota). In future versions of Kubernetes, objects in the
same namespace will have the same access control policies by default.
Kubernetes Interview Question # 11) What is Docker and what does it do?
A) Docker is a tool designed to make it easier to create, deploy, and run applications by
using containers. Containers allow a developer to package up an application with all of
the parts it needs, such as libraries and other dependencies, and ship it all out as one
package.
A) A node is an individual Linux host used to deploy and run your applications. Docker
Cloud does not provide hosting services, so all of your applications, services, and
containers run on your own hosts. Your hosts can come from several different sources,
including physical servers, virtual machines or cloud providers.
A) Kubelets run pods. The unit of execution that Kubernetes works with is the pod. A
pod is a collection of containers that share some resources: they have a single IP, and
can share volumes.
A) Minikube is a tool that makes it easy to run Kubernetes locally. Minikube runs a
single-node Kubernetes cluster inside a VM on your laptop for users looking to try out
Kubernetes or develop with it day-to-day.
Kubernetes Interview Questions # 18) What is Kubectl?
A) Synopsis. The Kubernetes network proxy runs on each node. Service cluster ips and
ports are currently found through Docker-links-compatible environment variables
specifying ports opened by the service proxy. There is an optional addon that provides
cluster DNS for these cluster IPs.
A) kube-apiserver process validates and configures data for the api objects.
A) Kubectl, Kubelet, and Node Controller components interacts with Kubernetes node
interface.