dromara / CloudEon

CloudEon uses Kubernetes to install and deploy open-source big data components, enabling the containerized operation of an open-source big data platform. This allows you to reduce your focus on underlying resource management and maintenance.
https://www.cloudeon.top/
Apache License 2.0
429 stars 104 forks source link

[Feature] 修改Helm部署为Operator模式 #80

Closed cdmikechen closed 1 year ago

cdmikechen commented 1 year ago

Is your feature request related to a problem? Please describe. Helm 部署为一次性的全局安装,并不会对当前集群的状态做持续性的运维管理。 建议后面将Helm部署逐步迁移为Operator形式,这样可以做到完全云原生的资源全生命周期管理。

Describe the solution you'd like 目前可以使用go-client的客户端实现,不过考虑到技术栈的统一性,我个人建议使用 java-opeartor-sdk来实现。

Describe alternatives you've considered 实际大数据生态中已经有很多组件已将实现了Operator,比如 Spark-Operator, Solr-Operator, Cassandra-Operator, Flink-Operator。

在条件成熟的时候都可以引入作为技术备选。

Additional context NA

Pandas886 commented 1 year ago

cloudeon最新版没有使用helm部署组件