There are several options to deploy a Kubernetes cluster, including public cloud, private cloud, and a homegrown solution either on-premises or in the cloud.
This post will highlight the hidden costs of the homegrown management of a Kubernetes cluster.