From 1410fba66e66c1666e177f303272fca8594b83e7 Mon Sep 17 00:00:00 2001 From: hhhhsc <1710496817@qq.com> Date: Wed, 26 Aug 2026 10:38:35 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=85=8D=E7=BD=AE=E5=8A=A0?= =?UTF-8?q?=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../infrastructure/config/DataManagementProperties.java | 2 +- .../src/main/resources/config/application-datamanagement.yml | 2 +- .../src/main/resources/config/application-datamanagement.yml | 3 +++ deployment/helm/datamate/values.yaml | 4 ++++ 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/backend/services/data-management-service/src/main/java/com/datamate/datamanagement/infrastructure/config/DataManagementProperties.java b/backend/services/data-management-service/src/main/java/com/datamate/datamanagement/infrastructure/config/DataManagementProperties.java index 0f9149c7f..af816a951 100644 --- a/backend/services/data-management-service/src/main/java/com/datamate/datamanagement/infrastructure/config/DataManagementProperties.java +++ b/backend/services/data-management-service/src/main/java/com/datamate/datamanagement/infrastructure/config/DataManagementProperties.java @@ -10,7 +10,7 @@ * 数据管理服务配置属性 */ @Configuration -@ConfigurationProperties(prefix = "datamanagement") +@ConfigurationProperties(prefix = "datamate.datamanagement") public class DataManagementProperties { private FileStorage fileStorage = new FileStorage(); diff --git a/backend/services/data-management-service/src/main/resources/config/application-datamanagement.yml b/backend/services/data-management-service/src/main/resources/config/application-datamanagement.yml index ba9b5021e..06c8d9c73 100644 --- a/backend/services/data-management-service/src/main/resources/config/application-datamanagement.yml +++ b/backend/services/data-management-service/src/main/resources/config/application-datamanagement.yml @@ -1,4 +1,4 @@ -dataMate: +datamate: datamanagement: file-storage: upload-dir: ${FILE_UPLOAD_DIR:./uploads} diff --git a/backend/services/main-application/src/main/resources/config/application-datamanagement.yml b/backend/services/main-application/src/main/resources/config/application-datamanagement.yml index 72fb53d06..06c8d9c73 100644 --- a/backend/services/main-application/src/main/resources/config/application-datamanagement.yml +++ b/backend/services/main-application/src/main/resources/config/application-datamanagement.yml @@ -4,6 +4,9 @@ datamate: upload-dir: ${FILE_UPLOAD_DIR:./uploads} max-file-size: 10485760 # 10MB max-request-size: 52428800 # 50MB + allowed-source-dirs: + - ${DATASET_BASE_PATH:/dataset} + - ${FILE_UPLOAD_DIR:./uploads} cache: ttl: 3600 max-size: 1000 diff --git a/deployment/helm/datamate/values.yaml b/deployment/helm/datamate/values.yaml index 2011e39cd..647c50536 100644 --- a/deployment/helm/datamate/values.yaml +++ b/deployment/helm/datamate/values.yaml @@ -170,6 +170,10 @@ backend: mountPath: /operators backend-python: + securityContext: + capabilities: + add: + - SYS_ADMIN nodeSelector: {} tolerations: [] env: