0

我想运行一个 restapi 服务器,一个 spring boot 应用程序,以启动同一个 kubernetes 集群内的其他 docker 容器。我找到了这两个包:Spring Cloud Kubernetes 和 Kubernetes API Client。我对两者之间的区别以及我应该使用哪一个感到困惑。

4

1 回答 1

1

使用 Spring cloud cal 版本(2020.xx),spring cloud Kubernetes 带有两个实现 - Fabric8 和 Kubernetes Java Client。见这里

注意 - 在 spring-cloud cal 版本之前 spring-cloud-kubernetes 使用 fabric8 impl

两种实现都可以正常工作。虽然有很多,但这里是比较两者的博客之一。一般来说,Fabric8 似乎有更多的功能。

我不确定 Spring 社区是否更喜欢任何特定的 impl。这两个项目都很活跃。春天的例子在这里

我也有一个在 github 上使用 Frabric8的例子。

于 2021-07-23T22:52:34.677 回答