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.
When I am exploring I had the following confusions:
- I need to create 4 number of nodes each need to create in different VMs. Can I use kubeadm for these requirement?
- 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 ?
- If I want to create nodes in different VMs which tool should use along with installation of Kubernetes cluster master?
- If I am using VMs, then can I directly install VMware workstation / virtualbox in my Ubuntu 16.04 ?
- 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.