public static void main(String args[]) {
String master = "https://localhost:8443/";
if (args.length == 1) {
master = args[0];
}
Config config = new ConfigBuilder().withMasterUrl(master).build();
try(final KubernetesClient client = new DefaultKubernetesClient(config)) {
VersionInfo versionInfo = client.getVersion();
log("Version details of this Kubernetes cluster :-");
log("Major : ", versionInfo.getMajor());
log("Minor : ", versionInfo.getMinor());
log("GitVersion : ", versionInfo.getGitVersion());
log("BuildDate : ", versionInfo.getBuildDate());
log("GitTreeState : ", versionInfo.getGitTreeState());
log("Platform : ", versionInfo.getPlatform());
log("GitVersion : ", versionInfo.getGitVersion());
log("GoVersion : ", versionInfo.getGoVersion());
log("GitCommit : ", versionInfo.getGitCommit());
}
}