This article is aimed at developers already familiar with Kubernetes, and who are interested in extending the capabilities of a Kubernetes cluster. Overview Kubernetes defines a set of primitives that are the building blocks for running containerised applications. These include Pods (for running containers), Persistent Volumes (for defining storage), and Services…