You've already forked DataMate
[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:
80
Makefile
80
Makefile
@@ -33,7 +33,7 @@ else
|
||||
endif
|
||||
|
||||
.PHONY: install
|
||||
install: install-data-mate
|
||||
install: install-datamate
|
||||
|
||||
.PHONY: uninstall-%
|
||||
uninstall-%:
|
||||
@@ -54,32 +54,20 @@ else
|
||||
endif
|
||||
|
||||
.PHONY: uninstall
|
||||
uninstall: uninstall-data-mate
|
||||
uninstall: uninstall-datamate
|
||||
|
||||
# build
|
||||
.PHONY: mineru-docker-build
|
||||
mineru-docker-build:
|
||||
docker build -t mineru:$(VERSION) . -f scripts/images/mineru/Dockerfile
|
||||
|
||||
.PHONY: datax-docker-build
|
||||
datax-docker-build:
|
||||
docker build -t datax:$(VERSION) . -f scripts/images/datax/Dockerfile
|
||||
|
||||
.PHONY: unstructured-docker-build
|
||||
unstructured-docker-build:
|
||||
docker build -t unstructured:$(VERSION) . -f scripts/images/unstructured/Dockerfile
|
||||
|
||||
.PHONY: backend-docker-build
|
||||
backend-docker-build:
|
||||
docker build -t backend:$(VERSION) . -f scripts/images/backend/Dockerfile
|
||||
docker build -t datamate-backend:$(VERSION) . -f scripts/images/backend/Dockerfile
|
||||
|
||||
.PHONY: frontend-docker-build
|
||||
frontend-docker-build:
|
||||
docker build -t frontend:$(VERSION) . -f scripts/images/frontend/Dockerfile
|
||||
docker build -t datamate-frontend:$(VERSION) . -f scripts/images/frontend/Dockerfile
|
||||
|
||||
.PHONY: runtime-docker-build
|
||||
runtime-docker-build:
|
||||
docker build -t runtime:$(VERSION) . -f scripts/images/runtime/Dockerfile
|
||||
docker build -t datamate-runtime:$(VERSION) . -f scripts/images/runtime/Dockerfile
|
||||
|
||||
.PHONY: label-studio-adapter-docker-build
|
||||
label-studio-adapter-docker-build:
|
||||
@@ -87,55 +75,57 @@ label-studio-adapter-docker-build:
|
||||
|
||||
.PHONY: backend-docker-install
|
||||
backend-docker-install:
|
||||
cd deployment/docker/data-mate && docker-compose up -d backend
|
||||
cd deployment/docker/datamate && docker-compose up -d backend
|
||||
|
||||
.PHONY: backend-docker-uninstall
|
||||
backend-docker-uninstall:
|
||||
cd deployment/docker/data-mate && docker-compose down backend
|
||||
cd deployment/docker/datamate && docker-compose down backend
|
||||
|
||||
.PHONY: frontend-docker-install
|
||||
frontend-docker-install:
|
||||
cd deployment/docker/data-mate && docker-compose up -d frontend
|
||||
cd deployment/docker/datamate && docker-compose up -d frontend
|
||||
|
||||
.PHONY: frontend-docker-uninstall
|
||||
frontend-docker-uninstall:
|
||||
cd deployment/docker/data-mate && docker-compose down frontend
|
||||
cd deployment/docker/datamate && docker-compose down frontend
|
||||
|
||||
.PHONY: runtime-docker-install
|
||||
runtime-docker-install:
|
||||
cd deployment/docker/data-mate && docker-compose up -d runtime
|
||||
cd deployment/docker/datamate && docker-compose up -d runtime
|
||||
|
||||
.PHONY: runtime-docker-uninstall
|
||||
runtime-docker-uninstall:
|
||||
cd deployment/docker/data-mate && docker-compose down runtime
|
||||
cd deployment/docker/datamate && docker-compose down runtime
|
||||
|
||||
.PHONY: runtime-k8s-install
|
||||
runtime-k8s-install: create-namespace
|
||||
helm upgrade kuberay-operator deployment/helm/ray/kuberay-operator --install -n $(NAMESPACE)
|
||||
helm upgrade raycluster deployment/helm/ray/ray-cluster/ --install -n $(NAMESPACE)
|
||||
helm upgrade datamate-kuberay-operator deployment/helm/ray/kuberay-operator --install -n $(NAMESPACE)
|
||||
helm upgrade datamate-raycluster deployment/helm/ray/ray-cluster/ --install -n $(NAMESPACE)
|
||||
kubectl apply -f deployment/helm/ray/service.yaml -n $(NAMESPACE)
|
||||
|
||||
.PHONY: runtime-k8s-uninstall
|
||||
runtime-k8s-uninstall:
|
||||
helm uninstall raycluster -n $(NAMESPACE)
|
||||
helm uninstall kuberay-operator -n $(NAMESPACE)
|
||||
helm uninstall datamate-raycluster -n $(NAMESPACE)
|
||||
helm uninstall datamate-kuberay-operator -n $(NAMESPACE)
|
||||
kubectl delete -f deployment/helm/ray/service.yaml -n $(NAMESPACE)
|
||||
|
||||
.PHONY: unstructured-k8s-install
|
||||
unstructured-k8s-install: create-namespace
|
||||
kubectl apply -f deployment/kubernetes/unstructured/deploy.yaml -n $(NAMESPACE)
|
||||
|
||||
.PHONY: mysql-k8s-install
|
||||
mysql-k8s-install: create-namespace
|
||||
kubectl create configmap init-sql --from-file=scripts/db/ --dry-run=client -o yaml | kubectl apply -f - -n $(NAMESPACE)
|
||||
kubectl create configmap datamate-init-sql --from-file=scripts/db/ --dry-run=client -o yaml | kubectl apply -f - -n $(NAMESPACE)
|
||||
kubectl apply -f deployment/kubernetes/mysql/configmap.yaml -n $(NAMESPACE)
|
||||
kubectl apply -f deployment/kubernetes/mysql/deploy.yaml -n $(NAMESPACE)
|
||||
|
||||
.PHONY: mysql-k8s-uninstall
|
||||
mysql-k8s-uninstall:
|
||||
kubectl delete configmap init-sql -n $(NAMESPACE)
|
||||
kubectl delete -f deployment/kubernetes/mysql/configmap.yaml -n $(NAMESPACE)
|
||||
kubectl delete -f deployment/kubernetes/mysql/deploy.yaml -n $(NAMESPACE)
|
||||
kubectl delete configmap datamate-init-sql -n $(NAMESPACE) --ignore-not-found
|
||||
kubectl delete -f deployment/kubernetes/mysql/configmap.yaml -n $(NAMESPACE) --ignore-not-found
|
||||
kubectl delete -f deployment/kubernetes/mysql/deploy.yaml -n $(NAMESPACE) --ignore-not-found
|
||||
|
||||
.PHONY: database-k8s-install
|
||||
database-k8s-install: mysql-k8s-install
|
||||
|
||||
.PHONY: database-k8s-uninstall
|
||||
database-k8s-uninstall: mysql-k8s-uninstall
|
||||
|
||||
.PHONY: backend-k8s-install
|
||||
backend-k8s-install: create-namespace
|
||||
@@ -143,7 +133,7 @@ backend-k8s-install: create-namespace
|
||||
|
||||
.PHONY: backend-k8s-uninstall
|
||||
backend-k8s-uninstall:
|
||||
kubectl delete -f deployment/kubernetes/backend/deploy.yaml -n $(NAMESPACE)
|
||||
kubectl delete -f deployment/kubernetes/backend/deploy.yaml -n $(NAMESPACE) --ignore-not-found
|
||||
|
||||
.PHONY: frontend-k8s-install
|
||||
frontend-k8s-install: create-namespace
|
||||
@@ -151,18 +141,18 @@ frontend-k8s-install: create-namespace
|
||||
|
||||
.PHONY: frontend-k8s-uninstall
|
||||
frontend-k8s-uninstall:
|
||||
kubectl delete -f deployment/kubernetes/frontend/deploy.yaml -n $(NAMESPACE)
|
||||
kubectl delete -f deployment/kubernetes/frontend/deploy.yaml -n $(NAMESPACE) --ignore-not-found
|
||||
|
||||
.PHONY: data-mate-docker-install
|
||||
data-mate-docker-install:
|
||||
.PHONY: datamate-docker-install
|
||||
datamate-docker-install:
|
||||
cd deployment/docker/datamate && docker-compose up -d
|
||||
|
||||
.PHONY: data-mate-docker-uninstall
|
||||
data-mate-docker-uninstall:
|
||||
.PHONY: datamate-docker-uninstall
|
||||
datamate-docker-uninstall:
|
||||
cd deployment/docker/datamate && docker-compose down
|
||||
|
||||
.PHONY: data-mate-k8s-install
|
||||
data-mate-k8s-install: create-namespace mysql-k8s-install backend-k8s-install frontend-k8s-install runtime-k8s-install
|
||||
.PHONY: datamate-k8s-install
|
||||
datamate-k8s-install: create-namespace database-k8s-install backend-k8s-install frontend-k8s-install runtime-k8s-install
|
||||
|
||||
.PHONY: data-mate-k8s-uninstall
|
||||
data-mate-k8s-uninstall: mysql-k8s-uninstall backend-k8s-uninstall frontend-k8s-uninstall runtime-k8s-uninstall
|
||||
.PHONY: datamate-k8s-uninstall
|
||||
datamate-k8s-uninstall: database-k8s-uninstall backend-k8s-uninstall frontend-k8s-uninstall runtime-k8s-uninstall
|
||||
|
||||
Reference in New Issue
Block a user