feat(cli): 调整配置文件组成 方便根据集群配置文件覆盖通用配置方案

This commit is contained in:
2024-02-25 14:48:15 +08:00
parent 2817590617
commit 95bff3e48d
12 changed files with 374 additions and 187 deletions

View File

@@ -1,23 +1,27 @@
deploy:
services:
- name: service-gateway
service-gateway:
source-jar: service-gateway-1.0.0-SNAPSHOT.jar
- name: service-queue
service-queue:
order: 1
source-jar: service-queue-1.0.0-SNAPSHOT.jar
replicas: 1
arguments:
data_save_enable: true
data_save_location: ${deploy.runtime.data-path}
- name: api
api:
order: 1
source-jar: api-1.0.0-SNAPSHOT.jar
replicas: 10
- name: service-scheduler
service-scheduler:
order: 3
groups:
- "service"
- "service-hudi"
source-jar: service-scheduler-1.0.0-SNAPSHOT.jar
replicas: 1
- name: service-launcher-runner-b1
service-launcher-runner-b1:
order: 4
groups:
- "service"
- "service-hudi"
@@ -37,7 +41,8 @@ deploy:
connector_cluster_sync-queue-name: sync-queue-b1
connector_cluster_compaction-queue-name: compaction-queue-b1
connector_zookeeper_connect-url: ${deploy.runtime.connector-zk-url}
- name: service-launcher-runner-b5
service-launcher-runner-b5:
order: 4
groups:
- "service"
- "service-hudi"
@@ -57,7 +62,8 @@ deploy:
connector_cluster_sync-queue-name: sync-queue-b5
connector_cluster_compaction-queue-name: compaction-queue-b5
connector_zookeeper_connect-url: ${deploy.runtime.connector-zk-url}
- name: service-launcher-runner-a4
service-launcher-runner-a4:
order: 4
groups:
- "service"
- "service-hudi"
@@ -77,7 +83,8 @@ deploy:
connector_cluster_sync-queue-name: sync-queue-a4
connector_cluster_compaction-queue-name: compaction-queue-a4
connector_zookeeper_connect-url: ${deploy.runtime.connector-zk-url}
- name: service-launcher-runner-b12
service-launcher-runner-b12:
order: 4
groups:
- "service"
- "service-hudi"
@@ -97,12 +104,14 @@ deploy:
connector_cluster_sync-queue-name: sync-queue-b12
connector_cluster_compaction-queue-name: compaction-queue-b12
connector_zookeeper_connect-url: ${deploy.runtime.connector-zk-url}
- name: service-info-query
service-info-query:
order: 1
groups:
- "service"
source-jar: service-info-query-1.0.0-SNAPSHOT.jar
replicas: 10
- name: service-yarn-query
service-yarn-query:
order: 2
groups:
- "service"
source-jar: service-yarn-query-1.0.0-SNAPSHOT.jar
@@ -113,34 +122,40 @@ deploy:
yarn_web-urls_b4: http://132.122.112.30:8088
yarn_web-urls_b5: http://132.122.116.12:8088
yarn_web-urls_b5-sync: http://132.122.116.143:8088
- name: service-zookeeper-query
service-zookeeper-query:
order: 2
groups:
- "service"
source-jar: service-zookeeper-query-1.0.0-SNAPSHOT.jar
replicas: 10
arguments:
connector_zookeeper_connect-url: ${deploy.runtime.connector-zk-url}
- name: service-hudi-query
service-hudi-query:
order: 2
groups:
- "service"
source-jar: service-hudi-query-1.0.0-SNAPSHOT.jar
replicas: 20
- name: service-pulsar-query
service-pulsar-query:
order: 2
groups:
- "service"
source-jar: service-pulsar-query-1.0.0-SNAPSHOT.jar
replicas: 10
- name: service-flink-query
service-flink-query:
order: 2
groups:
- "service"
source-jar: service-flink-query-1.0.0-SNAPSHOT.jar
replicas: 10
- name: service-cloud-query
service-cloud-query:
order: 1
groups:
- "service"
source-jar: service-cloud-query-1.0.0-SNAPSHOT.jar
replicas: 5
- name: service-executor-manager
service-executor-manager:
order: 4
groups:
- "service"
source-jar: service-executor-manager-1.0.0-SNAPSHOT.jar
@@ -153,12 +168,14 @@ deploy:
executor_history-server-archive-dir: ${deploy.runtime.executor.archive-hdfs-path}
executor_task-jar-path: ${deploy.runtime.executor.task-jar-path}
executor_task-result-path: ${deploy.runtime.executor.task-result-path}
- name: service-web
service-web:
order: 5
groups:
- "service"
source-jar: service-web-1.0.0-SNAPSHOT.jar
replicas: 3
- name: service-exporter
service-exporter:
order: 5
groups:
- "service"
source-jar: service-exporter-1.0.0-SNAPSHOT.jar