* Use in-cluster config if KUBECONFIG env is not set. Or when kubeconfig file is not found in user's home directory. * Fixed e2e cli tests failure * Resolve review comments * Join kubeconfig not found and failed to load in-cluster config errors --------- Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io>