terascope / teraslice

Scalable data processing pipelines in JavaScript
https://terascope.github.io/teraslice/
Apache License 2.0
50 stars 13 forks source link

Switch Teraslice to Official Kubernetes Client #1799

Closed godber closed 1 month ago

godber commented 4 years ago

When I started this implementation, there was no official kubernetes client. There is one now:

https://github.com/kubernetes-client/javascript

The client I am using is in the process of switching to using it as it's lower layer as well as other things. See this:

https://github.com/godaddy/kubernetes-client/blob/master/merging-with-kubernetes.md

That work has been held up since November 2019 with the latest word being:

https://github.com/kubernetes-client/javascript/pull/244#issuecomment-604795530

The official client looks well documented and maintained and appears to have the simple things I have needed so far, so I think it makes sense to switch to this in the long run. Unless there's progress in the go-daddy client before we get to switching.

godber commented 10 months ago

This is a high risk change and isn't something we want to do urgently.

godber commented 1 month ago

I think I will close this, the new client is present in the Kubernetesv2 backend, we will be experimenting in that code for a bit. Keeping this open won't help anything.