topcan5
topcan5

Reputation: 1707

Spring Cloud Kubernetes vs. Kubernetes API Client

I want to run a restapi server, a spring boot app, to kick start other docker containers inside of the same kubernetes cluster. I found these 2 packages:Spring Cloud Kubernetes and Kubernetes API Client. I am confused on what the difference between the two and which one should I use.

Upvotes: 0

Views: 1373

Answers (1)

Dhananjay
Dhananjay

Reputation: 1225

With Spring cloud cal version (2020.x.x), spring cloud Kubernetes comes with two implementations - Fabric8 and Kubernetes Java Client. See here.

NOTE - Prior to spring-cloud cal version spring-cloud-kubernetes used fabric8 impl

Both implementations works fine. While there are many, here is one of the blog comparing the two. In general Fabric8 seems to have more features.

I am not sure if the Spring community prefers any particular impl. Both projects are active. Spring example here.

I too have an example using Frabric8 on github.

Upvotes: 2

Related Questions