<p>Whenever I try to run the Kubernetes cluster from the master’s machine using the below command, my system hangs and gets very slow and I even cant open explorer, or firefox. I have two VM with network configuration NAT and Host-only adapter.</p>
<pre><code> kubeadm init --apiserver-advertise-address=&lt;ip-address-of-kmaster-vm&gt; --pod-network-cidr=192.168.0.0/16
</code></pre>
<p>Any help is highly appreciated</p>

<p>As was discussed in comments, the root cause of the issue was not enough resources available in this VirtualMachine.</p>
<p>In <a href="https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm/#before-you-begin" rel="nofollow noreferrer">Kubeadm documentation</a>, minimal requirements are:</p>
<blockquote>
<p>To follow this guide, you need:</p>
<ul>
<li>One or more machines running a deb/rpm-compatible Linux OS; for example: Ubuntu or CentOS.</li>
<li><strong>2 GiB or more of RAM per machine--any less leaves little room for your apps.</strong></li>
<li><strong>At least 2 CPUs on the machine that you use as a control-plane node.</strong></li>
<li>Full network connectivity among all machines in the cluster. You can use either a public or a private network.</li>
</ul>
</blockquote>
<p>OP's VM had set RAM to <code>2GB</code> which casued performance issue using different applications.</p>
<p>When RAM on the VM was set to <code>4GB</code>, Virtual Machine is working perfectly fine.</p>
