apache / dolphinscheduler

Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code
https://dolphinscheduler.apache.org/
Apache License 2.0
12.8k stars 4.6k forks source link

[Feature] Develops an Ambari plugin about DS #1469

Closed EricJoy2048 closed 4 years ago

EricJoy2048 commented 4 years ago

Many companies now use ambari to manage their big data clusters,A ambari plugin about DolpinScheduler can be directly integrated into their amabri, and the plugin will automatically get the service address and configuration information of zk, hdfs, hive, spark ... in the cluster, and automatically generate the configuration files required by DolpinScheduler . On Ambari, we can visually manage DS configuration parameters, and start, stop, upgrade DS services, etc

1、To develop an ambari plugin, DolpinScheduler needs to support installation as an rpm package and this can be achieved through rpm-maven-plugin 2、Develop an ambari plugin according to the ambari official documentation and interface https://cwiki.apache.org/confluence/display/AMBARI/Defining+a+Custom+Service

to do list:

EricJoy2048 commented 4 years ago

I will do my first task and plan to complete it on December 16, 2019

zhangchunyang1024 commented 4 years ago

I will do the second task--the ambari plugin of DS.