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
419 stars 100 forks source link

重构监控模块、支持Helm组件部署、重构任务执行过程日志监听 #135

Closed linshenkx closed 7 months ago

linshenkx commented 7 months ago

What is the purpose of the change

Making CloudEon better

Brief changelog

  1. 支持指定监控方案:1.使用内部基于helm部署的Prometheus组件、2.集成外部kube-prometheus、3.不使用监控
  2. 基于helm-controller组件实现helm chart部署支持
  3. 重构K8sUtil类和RoleK8sTask类,支持JOB、HELM_CHART、DEPLOYMENT角色部署过程日志监听,便于排错