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.