我正在寻找有关适用于Kubernetes的Java API的建议,以便可以在kubernetes上部署docker映像。我的最终目标是能够使用Java以编程方式在kubernetes上部署docker映像。我当前部署docker映像的方法是使用cmd kubectl create -f xxx.yaml
。
我一直在使用Google搜索,但是与此相关的Java API我找不到很多信息。它也没有看到kubernetes客户端可以处理这个问题。感谢所有的帮助。
预先感谢
答案 0 :(得分:2)
fabric8 Java客户端是该领域的一种工具。您可以使用它来以编程方式创建和应用资源-https://github.com/fabric8io/kubernetes-client/blob/master/kubernetes-examples/src/main/java/io/fabric8/kubernetes/examples/FullExample.java
或者从文件kubectl apply -f <spec.yaml> equivalent in fabric8 java api中应用yaml
答案 1 :(得分:0)
看看这个Java Kubernetes Client SDK。可能这会有所帮助。查看整个回购示例。