Kubernetes Labels and Annotations
Kubernetes uses labels and annotations to attach metadata to various resources and objects. In this article, we see what resources, objects, labels and metadata are and how they work with each other, as well as other tools in a cluster.
Kubernetes: Control Plane and Worker Nodes
Kubernetes manages the cluster using the
master node
or the control plane
. The worker nodes
are where the containerized applications are run.
Kubernetes: Why is it popular?
Kubernetes (k8s) offers many solutions for containerized applications. We have a look at why it is so popular and how does it solve issues of operating large containerized applications.
Kubernetes Custom Resource Definitions
We learn what Custom Resource Definitions (CRDs) are and then we create a simple CRD, it’s resource and a custom controller that logs a message and some data from the resource changes.
Kubernetes Controllers
Kubernetes controllers are control loops that watch the state of your cluster and make changes where needed to achieve the desired state. We will dive into their significance, how to implement them and their various types.