Cluster

284

A Kubernetes cluster is the set of nodes or machines that are running the applications. You can create clusters on both physical and virtual machines.

Stuff you wanna know:

  1. A Kubernetes cluster consists of the components that represent the control plane – the API server, the scheduler, the controller manager, the kubelet, the kube-proxy, and etcd.
  2. Every cluster has at least one worker node. The worker nodes host the Pods that are the components of the application workload.
  3. The master node of the cluster is responsible for maintaining its state.
  4. A cluster can have more than one namespace.
  5. The Kubernetes control plane schedules cluster activity and manages the worker nodes and the Pods in the cluster.

More stuff:

  1. https://kubernetes.io/docs/concepts/overview/components/
  2. https://www.redhat.com/en/topics/containers/what-is-a-kubernetes-cluster
  3. https://www.vmware.com/topics/glossary/content/kubernetes-cluster.html
  4. https://oracle.github.io/learning-library/oci-library/oci-hol/OKE/workshops/freetier/index.html?lab=oke
  5. https://kubernetes.io/docs/concepts/architecture/
  6. https://ubuntu.com/tutorials/how-to-kubernetes-cluster-on-raspberry-pi#1-overview
  7. https://kubernetes.io/docs/concepts/cluster-administration/logging/