Hi xleoken,

Thanks for bringing this. That's good idea to improve celeborn in k8s case.

I'm interested with this and happy to help.

Thanks,
Binjie Yang

Nicholas Jiang <nicholasji...@apache.org> 于2024年4月1日周一 17:34写道:
>
> Hi xleoken,
>
> Good idea. I also propose to introduce K8S operator of Celeborn for more K8S 
> possibilities like auto scaling etc.
>
> BTW, the design document 
> https://github.com/xleoken/incubator-celeborn/blob/operator/operator/doc/design.md
>  could not access. Are you working on this? I have interest to build Celeborn 
> K8S operator with you. WDYT?
>
> Regards,
> Nicholas Jiang
>
> On 2023/11/08 18:38:25 leo65535 wrote:
> > Hi Ethan Feng, Cheng Pan
> >
> >
> >
> > 1. More detail about the design, you can check this doc.
> >
> > https://github.com/xleoken/incubator-celeborn/blob/operator/operator/doc/design.md
> >
> >
> >
> >
> > 2. Please consider providing minikube/k3s-based integration tests(or setup 
> > steps),
> >
> > Your suggestion is good. We can play with the celeborn-operator from the 
> > operator/operator/README.md doc currently.
> > Sorry, I'm not familiar with minikube tests for now, maybe we can create a 
> > sub jira to finish it.
> >
> >
> > Best,
> > xleoken
> >
> >
> >
> > At 2023-11-08 17:20:49, "Ethan Feng" <ethanf...@apache.org> wrote:
> > >Hi xleoken,
> > >
> > >I completely agree with your idea. We can definitely use a Kubernetes
> > >operator for Celeborn, and it would help us manage the Celeborn
> > >clusters more effectively.
> > >
> > >Thank you for bringing this up, I found that you had already completed
> > >the Kubernetes operator on your branch. Can you share your design docs
> > >and contribute it to the community?
> > >
> > >Best regards,
> > >Ethan Feng
> > >
> > >leo65535 <leo65...@163.com> 于2023年11月8日周三 16:54写道:
> > >>
> > >>
> > >>
> > >> Hello everyone,
> > >>
> > >>
> > >> As we known, kubernetes is designed for automation, Kubernetes' operator 
> > >> pattern concept
> > >> lets you extend the cluster's behaviour without modifying the code of 
> > >> Kubernetes itself
> > >> by linking controllers to one or more custom resources. Operators are 
> > >> clients of the
> > >> Kubernetes API that act as controllers for a Custom Resource.
> > >>
> > >>
> > >> So we can use k8s operator sdk to write our own operator for celeborn. 
> > >> the operator can
> > >> help us to manage the celeborn clusters.
> > >>
> > >>
> > >> Please check the jira[1] for more detail.
> > >>
> > >>
> > >> Looking forward to your feedback and suggestions, thanks.
> > >>
> > >>
> > >> Bests,
> > >> xleoken
> > >>
> > >>
> > >> [1]
> > >> https://issues.apache.org/jira/browse/CELEBORN-1117
> > >>
> >

Reply via email to