BoYiZhang commented on issue #9462:
URL: 
https://github.com/apache/dolphinscheduler/issues/9462#issuecomment-1104665023

   this is a good demand.
   
   There are several issues to consider when supporting multiple environments:
   1. The resource center is currently stored on the same set of HDFS, and the 
DS is pulled from HDFS when it is executed.
       If it is a multi-cluster, you need to consider how to design file 
storage.
   2. Currently ds supports kerberbos authentication. If kerberos 
authentication is enabled for multiple clusters, how does kerberos authenticate?
       Enable kerberbos mutual trust or use the same set of kerberbos 
authentication?
   3. The requirement to support multiple environments is to push tasks from 
the development environment to the production environment. Is there a review 
and release process for this?
       If only two clusters are synchronized, deploying two sets of DS and 
synchronizing data through scripts may be more lightweight.
   
   
   ----------------------------------
   这是一个好的需求.
   
   支持多环境会有几个问题需要考虑:
   1. 资源中心目前是存储在同一套HDFS上, DS执行的时候从HDFS上拉取.
      如果是多集群的话,需要考虑一下文件存储方面如何设计.
   2. 目前ds支持kerberbos认证, 如果是多个集群开启kerberos认证的话, kerberos如何认证?
      开启kerberbos互信还是使用同一套kerberbos认证?
   3. 支持多个环境的诉求是开发环境任务推送到生产环境. 这个是否有审核发布流程?
      如果只是两个集群数据同步的话,部署两套DS,通过脚本同步数据可能会更轻便.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to