Deep dive into components required to run a air-gapped Kubernetes cluster · HackerTrans