From the course: Kubernetes for Java Developers

Unlock the full course today

Join today to access over 22,500 courses taught by industry experts or purchase this course individually.

Kubernetes cluster concepts

Kubernetes cluster concepts

From the course: Kubernetes for Java Developers

Start my 1-month free trial

Kubernetes cluster concepts

- [Instructor] As an application developer, typically you'd be working with Kubernetes APIs, but learning how a Kubernetes cluster works is useful too. This section will explain the core concepts of a Kubernetes cluster. This is a slide from a previous section where we explained the general concept of container orchestrator. This can be further simplified as shown. The components on the top are collectively called as control plane. And the components on the bottom togeather can be called data plane. At this level, a simplistic view is where data plane runs your containers and applications, and is controlled by the control plane. You rarely interact with the data plane directly. Let's take a look at a more Kubernetes-centric view of this. Lets look at the control plane first. The control plane consists of a master node. The Kubernetes master is responsible for maintaining the desired state of your cluster. The master itself, refers to a collection of processes, managing the cluster…

Contents