[Feature] Refactor project to use 'datamate' naming convention for services and configurations (#14)

* Enhance CleaningTaskService to track cleaning process progress and update ExecutorType to DATAMATE

* Refactor project to use 'datamate' naming convention for services and configurations
This commit is contained in:
hhhhsc701
2025-10-22 17:53:16 +08:00
committed by GitHub
parent 175d9ded93
commit 31ef8bc265
39 changed files with 312 additions and 737 deletions

View File

@@ -3,13 +3,13 @@
# Declare variables to be passed into your templates.
# -- String to partially override release name.
nameOverride: kuberay-operator
nameOverride: datamate-kuberay-operator
# -- String to fully override release name.
fullnameOverride: kuberay-operator
fullnameOverride: datamate-kuberay-operator
# -- String to override component name.
componentOverride: kuberay-operator
componentOverride: datamate-kuberay-operator
image:
# -- Image repository.
@@ -32,7 +32,7 @@ serviceAccount:
create: true
# -- The name of the service account to use.
# If not set and create is true, a name is generated using the fullname template.
name: kuberay-operator
name: datamate-kuberay-operator
logging:
# -- Log encoder to use for stdout (one of `json` or `console`).
@@ -88,7 +88,7 @@ featureGates:
# Configurations for KubeRay operator metrics.
metrics:
# -- Whether KubeRay operator should emit control plane metrics.
enabled: true
enabled: false
serviceMonitor:
# -- Enable a prometheus ServiceMonitor
enabled: false

View File

@@ -6,12 +6,12 @@
# in this Helm chart.
image:
repository: runtime
repository: datamate-runtime
tag: latest
pullPolicy: IfNotPresent
nameOverride: "kuberay"
fullnameOverride: ""
fullnameOverride: "datamate-raycluster"
imagePullSecrets: []
# - name: an-existing-secret
@@ -68,7 +68,7 @@ head:
- name: RAY_TQDM_PATCH_PRINT
value: "0"
- name: MYSQL_HOST
value: "mysql"
value: "datamate-database"
- name: MYSQL_PORT
value: "3306"
- name: MYSQL_USER
@@ -114,15 +114,15 @@ head:
volumes:
- name: log-volume
hostPath:
path: /opt/data-mate/data/log
path: /opt/datamate/data/log
type: DirectoryOrCreate
- name: dataset-volume
hostPath:
path: /opt/data-mate/data/dataset
path: /opt/datamate/data/dataset
type: DirectoryOrCreate
- name: flow-volume
hostPath:
path: /opt/data-mate/data/flow
path: /opt/datamate/data/flow
type: DirectoryOrCreate
volumeMounts:
- mountPath: /tmp/ray
@@ -136,7 +136,7 @@ head:
# Follows standard K8s container spec.
sidecarContainers:
- name: runtime
image: runtime
image: datamate-runtime
imagePullPolicy: IfNotPresent
command:
- python
@@ -145,7 +145,7 @@ head:
- "8081"
env:
- name: MYSQL_HOST
value: "mysql"
value: "datamate-database"
- name: MYSQL_PORT
value: "3306"
- name: MYSQL_USER
@@ -160,7 +160,7 @@ head:
- mountPath: /tmp/ray
name: log-volume
subPath: ray/head
- mountPath: /var/log/data-mate
- mountPath: /var/log/datamate
name: log-volume
- mountPath: /dataset
name: dataset-volume
@@ -212,7 +212,7 @@ worker:
- name: RAY_TQDM_PATCH_PRINT
value: "0"
- name: MYSQL_HOST
value: "mysql"
value: "datamate-database"
- name: MYSQL_PORT
value: "3306"
- name: MYSQL_USER
@@ -257,15 +257,15 @@ worker:
volumes:
- name: log-volume
hostPath:
path: /opt/data-mate/data/log
path: /opt/datamate/data/log
type: DirectoryOrCreate
- name: dataset-volume
hostPath:
path: /opt/data-mate/data/dataset
path: /opt/datamate/data/dataset
type: DirectoryOrCreate
- name: flow-volume
hostPath:
path: /opt/data-mate/data/flow
path: /opt/datamate/data/flow
type: DirectoryOrCreate
volumeMounts:
- mountPath: /tmp/ray
@@ -350,15 +350,15 @@ additionalWorkerGroups:
volumes:
- name: log-volume
hostPath:
path: /opt/data-mate/data/log
path: /opt/datamate/data/log
type: DirectoryOrCreate
- name: dataset-volume
hostPath:
path: /opt/data-mate/data/dataset
path: /opt/datamate/data/dataset
type: DirectoryOrCreate
- name: flow-volume
hostPath:
path: /opt/data-mate/data/flow
path: /opt/datamate/data/flow
type: DirectoryOrCreate
volumeMounts:
- mountPath: /tmp/ray

View File

@@ -1,7 +1,7 @@
apiVersion: v1
kind: Service
metadata:
name: runtime
name: datamate-runtime
labels:
ray.io/node-type: head
spec: