Skip to content

Commit 5d937a7

Browse files
authored
Merge branch 'ModelEngine-Group:main' into main
2 parents 8e9a949 + cc072bb commit 5d937a7

File tree

99 files changed

+3808
-1902
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+3808
-1902
lines changed

Makefile

Lines changed: 8 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ create-namespace:
1818
install-%:
1919
ifeq ($(origin INSTALLER), undefined)
2020
@echo "Choose a deployment method:"
21-
@echo "1. Docker"
21+
@echo "1. Docker/Docker-Compose"
2222
@echo "2. Kubernetes/Helm"
2323
@echo -n "Enter choice: "
2424
@read choice; \
@@ -39,7 +39,7 @@ install: install-datamate
3939
uninstall-%:
4040
ifeq ($(origin INSTALLER), undefined)
4141
@echo "Choose a deployment method:"
42-
@echo "1. Docker"
42+
@echo "1. Docker/Docker-Compose"
4343
@echo "2. Kubernetes/Helm"
4444
@echo -n "Enter choice: "
4545
@read choice; \
@@ -97,52 +97,6 @@ runtime-docker-install:
9797
runtime-docker-uninstall:
9898
cd deployment/docker/datamate && docker-compose down runtime
9999

100-
.PHONY: runtime-k8s-install
101-
runtime-k8s-install: create-namespace
102-
helm upgrade datamate-kuberay-operator deployment/helm/ray/kuberay-operator --install -n $(NAMESPACE)
103-
helm upgrade datamate-raycluster deployment/helm/ray/ray-cluster/ --install -n $(NAMESPACE)
104-
kubectl apply -f deployment/helm/ray/service.yaml -n $(NAMESPACE)
105-
106-
.PHONY: runtime-k8s-uninstall
107-
runtime-k8s-uninstall:
108-
helm uninstall datamate-raycluster -n $(NAMESPACE)
109-
helm uninstall datamate-kuberay-operator -n $(NAMESPACE)
110-
kubectl delete -f deployment/helm/ray/service.yaml -n $(NAMESPACE)
111-
112-
.PHONY: mysql-k8s-install
113-
mysql-k8s-install: create-namespace
114-
kubectl create configmap datamate-init-sql --from-file=scripts/db/ --dry-run=client -o yaml | kubectl apply -f - -n $(NAMESPACE)
115-
kubectl apply -f deployment/kubernetes/mysql/configmap.yaml -n $(NAMESPACE)
116-
kubectl apply -f deployment/kubernetes/mysql/deploy.yaml -n $(NAMESPACE)
117-
118-
.PHONY: mysql-k8s-uninstall
119-
mysql-k8s-uninstall:
120-
kubectl delete configmap datamate-init-sql -n $(NAMESPACE) --ignore-not-found
121-
kubectl delete -f deployment/kubernetes/mysql/configmap.yaml -n $(NAMESPACE) --ignore-not-found
122-
kubectl delete -f deployment/kubernetes/mysql/deploy.yaml -n $(NAMESPACE) --ignore-not-found
123-
124-
.PHONY: database-k8s-install
125-
database-k8s-install: mysql-k8s-install
126-
127-
.PHONY: database-k8s-uninstall
128-
database-k8s-uninstall: mysql-k8s-uninstall
129-
130-
.PHONY: backend-k8s-install
131-
backend-k8s-install: create-namespace
132-
kubectl apply -f deployment/kubernetes/backend/deploy.yaml -n $(NAMESPACE)
133-
134-
.PHONY: backend-k8s-uninstall
135-
backend-k8s-uninstall:
136-
kubectl delete -f deployment/kubernetes/backend/deploy.yaml -n $(NAMESPACE) --ignore-not-found
137-
138-
.PHONY: frontend-k8s-install
139-
frontend-k8s-install: create-namespace
140-
kubectl apply -f deployment/kubernetes/frontend/deploy.yaml -n $(NAMESPACE)
141-
142-
.PHONY: frontend-k8s-uninstall
143-
frontend-k8s-uninstall:
144-
kubectl delete -f deployment/kubernetes/frontend/deploy.yaml -n $(NAMESPACE) --ignore-not-found
145-
146100
.PHONY: datamate-docker-install
147101
datamate-docker-install:
148102
cd deployment/docker/datamate && docker-compose up -d
@@ -152,7 +106,11 @@ datamate-docker-uninstall:
152106
cd deployment/docker/datamate && docker-compose down
153107

154108
.PHONY: datamate-k8s-install
155-
datamate-k8s-install: create-namespace database-k8s-install backend-k8s-install frontend-k8s-install runtime-k8s-install
109+
datamate-k8s-install: create-namespace
110+
kubectl create configmap datamate-init-sql --from-file=scripts/db/ --dry-run=client -o yaml | kubectl apply -f - -n $(NAMESPACE)
111+
helm install datamate deployment/helm/datamate/ -n $(NAMESPACE)
156112

157113
.PHONY: datamate-k8s-uninstall
158-
datamate-k8s-uninstall: database-k8s-uninstall backend-k8s-uninstall frontend-k8s-uninstall runtime-k8s-uninstall
114+
datamate-k8s-uninstall:
115+
helm uninstall datamate -n $(NAMESPACE) --ignore-not-found
116+
kubectl delete configmap datamate-init-sql -n $(NAMESPACE) --ignore-not-found

README-zh.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838

3939
```bash
4040
git clone [email protected]:ModelEngine-Group/DataMate.git
41+
cd DataMate
4142
```
4243

4344
### 镜像构建

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ If you like this project, please give it a Star⭐️!
4141

4242
```bash
4343
git clone [email protected]:ModelEngine-Group/DataMate.git
44+
cd DataMate
4445
```
4546

4647
### Build Images

0 commit comments

Comments
 (0)