public void runKubernetes() { KubernetesCluster k8sCluster = this.getKubernetesCluster("xyz-aks"); System.out.println("___________________________________________"); System.out.println("Kubernetes Cluster String: " + k8sCluster.name()); DefaultKubernetesClient kubeclient = new DefaultKubernetesClient(); System.out.println("Kube client Master URL :"+kubeclient.getMasterUrl()); NodeList kubenodes = kubeclient.nodes().list(); for (Node node : kubenodes.getItems()) { System.out.println( node.getKind() + " => " + node.getMetadata().getName() +": " + node.getMetadata().getClusterName()); }}我得到客户端和节点。现在,我有 yaml 文件,我想以编程方式部署该 yaml(创建服务、部署和 pod)。我可以做以下kubectl create -f pod-sample.yaml 但我想使用 JAVA SDK 做同样的事情。我正在为 kubernetes 使用以下 Java 库:io.fabric8.kubernetes
添加回答
举报
0/150
提交
取消