Air Gapped Kubernetes Install with Kubekey and Harbor

We will be simulating an Kubernetes install with QEMU and Libvirt and use Harbor to cache container images. We will have 4 VM’s for this job harbor: This machine will hold a Harbor instance to proxy our kubernetes image pull requests. control-panel: This machine will hold control panel for our kubernetes instance. worker-1 and worker-2: This machines will be our Kubernetes workers. First install libvirt, virt-install and qemu. The exact command might differ from system to system....

January 21, 2025 · 4 min · 836 words · Eren Eroğlu