If i have installed K8S using minikube, where will the master node components be installed. (Ex: the api server, replication controller, etcd etc) Is it in the host? or the VM? I understand the worker node is the VM configured by minikube
Everything is installed in the Virtual Machine. Based on the localkube project, it is creating an All-in-one single-node cluster.
More information here: https://github.com/kubernetes/community/blob/master/contributors/design-proposals/cluster-lifecycle/local-cluster-ux.md