private void validate(String path) throws HyscaleException {
    	if(path==null) {
    		throw new HyscaleException(ControllerErrorCodes.KUBE_CONFIG_PATH_EMPTY);
    	}
        File confFile = new File(path);
        if (confFile != null && !confFile.exists()) {
            String confPath = SetupConfig.getMountPathOfKubeConf(path) ;
            confPath = WindowsUtil.updateToHostFileSeparator(confPath);
            throw new HyscaleException(ControllerErrorCodes.KUBE_CONFIG_NOT_FOUND, confPath);
        }
    }
Gets {@link K8sConfigFileAuth} from {@link ControllerConfig} default config
@return {@link K8sConfigFileAuth}
workflow-controller/controller-service/src/main/java/io/hyscale/controller/builder/K8sAuthConfigBuilder.java