Live data from Hacker News

Oneinfra: Kubernetes as a Service Platform

github.com

1–10 of 17 posts

Re: Oneinfra: Kubernetes as a Service Platform

#4
post #3

So, is this a cluster of clusters?

Yes, where every managed cluster exposes an isolated Kubernetes API.

It's a managed Kubernetes service that you can run anywhere you like, you can still leverage the public cloud (even on hybrid environments), but you are not tied to a specific public cloud Kubernetes managed offering.

Re: Oneinfra: Kubernetes as a Service Platform

#6

At a glance, this reminds me of the Gardener project https://gardener.cloud/

Thank you, it is indeed similar, however the idea of oneinfra was to reduce the responsibilities to create the Kubernetes API service for each cluster and that's it. The scope is very reduced in purpose. Provide something somewhat easy to set up by users and service providers, and almost trivial to integrate with, so they can start creating isolated Kubernetes clusters at will, either for internal consumption, or for external consumers.

Re: Oneinfra: Kubernetes as a Service Platform

#8
post #7

Similar to https://rancher.com/ ?

Oh wow, hehe, I wouldn't say so. Rancher is an off the shelf solution for many layers previous and after Kubernetes is set up, their solution is "complete" taking the ecosystem into account.

This is just an "in-house" Kubernetes managed service :)

Re: Oneinfra: Kubernetes as a Service Platform

#9
Wow, nice work. How long did it take you to write this?

I see that you are using the Cluster API which is currently v1alpha1. I would be curious to hear your thoughts on the state of this and how it has been to work with so far. It looks like you use Kind to bootstrap everything is that correct?

Re: Oneinfra: Kubernetes as a Service Platform

#10
post #9

Wow, nice work. How long did it take you to write this? I see that you are using the Cluster API which is currently v1alpha1. I would be curious to hear your thoughts on the state of this and how it has been to work with so far. It looks like you use Kind to bootstrap everything is that correct?

Thanks a lot! This version has been the work of two months in my spare time (it's true that with confinement I had some full weekends to spare!).

I'm not using Cluster API, but the oneinfra's defined set of API's, that are reduced in purpose, to reduce the complexity of spawning new clusters. Let me know if something doesn't click, I can help!

Post reply on HN