In Kubernauts.dev, it is assumed that you know a little bit about Kubernetes and we will discuss Kubernetes and Developer around it.
In this post, we will see Different Kubernetes clients, the client is something which you can use to talk to kubernetes cluster.
Mainly, there are 3 ways to talk to cluster:
the kubernetes community maintains clients in various languages in this repo.
Since Kubernetes is in Golang, client library known as client-go is mostly used. But there are clients available in other interesting languages :)
for Java, there’s one more client known as fabric8 kubernetes client which is also widely used and famous too :) (it works with OpenShift too)
In the upcoming blog post, we will see how we can leverage
client-go effectively to talk to cluster and create some tools using it.