<p>I need to install a Kubernetes cluster in complete offline mode. I can follow all the instructions at <a href="http://kubernetes.io/docs/getting-started-guides/scratch/" rel="noreferrer">http://kubernetes.io/docs/getting-started-guides/scratch/</a> and install from binaries but that seems like an involved setup. The installation using <code>kubeadm</code> is pretty easy but I don't see any docs on whether I can install the cluster by downloading the <code>.deb</code> packages locally.</p>

<p>Any pointers to that direction are much appreciated.</p>

<p>I don't think that anyone has documented this yet.  The biggest thing needed is to get the right images pre-loaded on every machine in the cluster.  After that things should just work.</p>

<p>There was some discussion of this in this PR: <a href="https://github.com/kubernetes/kubernetes/pull/36759" rel="noreferrer">https://github.com/kubernetes/kubernetes/pull/36759</a>.</p>

<p>If I had the bandwidth I'd implement a <code>kubeadm list-images</code> so we could do <code>docker save $(kubeadm list-images) | gzip &gt; kube-images.tar.gz</code>.  You could manually construct that list by reading code and such.</p>
