title: Creation of nodes in VMs by using Kubernetes kubeadm and minikube
body: <p>I am trying to create Kubernetes cluster with different number of nodes using same machine. Here I want to create separate VMs and need to create node in those VMs. I am currently exploring about kubeadm and minikube for these tasks.</p>
  
  <p>When I am exploring I had the following confusions:</p>
  
  <ol>
  <li>I need to create 4 number of nodes each need to create in different VMs. Can I use kubeadm for these requirement?</li>
  <li>Also found that Minikube is using for creating the single node structure and also possible to use to creation of VMs. What is the difference between kubeadm and minikube ?</li>
  <li>If I want to create nodes in different VMs which tool should use along with installation of Kubernetes cluster master?</li>
  <li>If I am using VMs, then can I directly install VMware workstation / virtualbox in my Ubuntu 16.04 ?</li>
  <li>In AWS EC2, they already giving the Ubuntu as a virtual machine. So is possible to install VMware workstation on ubuntu? Since it is VMs on another VM.</li>
  </ol>