@@ -23,7 +23,7 @@ install-%:
2323 $(MAKE ) $* -$$ INSTALLER-install
2424
2525.PHONY : install
26- install : install-edatamate
26+ install : install-data-platform
2727
2828.PHONY : uninstall-%
2929uninstall-% :
@@ -41,6 +41,8 @@ uninstall-%:
4141 esac ; \
4242 $(MAKE) $*-$$INSTALLER-uninstall
4343
44+ .PHONY : uninstall
45+ uninstall : uninstall-data-platform
4446
4547# build
4648.PHONY : mineru-docker-build
@@ -71,26 +73,6 @@ frontend-docker-build:
7173runtime-docker-build :
7274 sh scripts/images/runtime/build.sh
7375
74- .PHONY : mineru-k8s-install
75- mineru-k8s-install :
76- kubectl apply -f deployment/kubernetes/mineru/deploy.yaml
77-
78- .PHONY : datax-k8s-install
79- datax-k8s-install :
80- kubectl apply -f deployment/kubernetes/datax/deploy.yaml
81-
82- .PHONY : datax-k8s-uninstall
83- datax-k8s-uninstall :
84- kubectl delete -f deployment/kubernetes/datax/deploy.yaml
85-
86- .PHONY : datax-docker-install
87- datax-docker-install :
88- cd deployment/docker/data-platform && docker-compose up -d datax
89-
90- .PHONY : datax-docker-uninstall
91- datax-docker-uninstall :
92- cd deployment/docker/data-platform && docker-compose down datax
93-
9476.PHONY : backend-docker-install
9577backend-docker-install :
9678 cd deployment/docker/data-platform && docker-compose up -d backend
@@ -107,27 +89,28 @@ frontend-docker-install:
10789frontend-docker-uninstall :
10890 cd deployment/docker/data-platform && docker-compose down frontend
10991
110- .PHONY : data-juicer-helm-install
111- data-juicer-helm-install :
112- sh deployment/helm/data-juicer/install.sh
113-
114- .PHONY : ray-helm-install
115- ray-helm-install :
116- sh deployment/helm/ray/install.sh
117-
118- .PHONY : es-helm-install
119- es-helm-install :
120- sh deployment/helm/es/install.sh
92+ .PHONY : runtime-helm-install
93+ runtime-helm-install :
94+ helm repo add kuberay https://ray-project.github.io/kuberay-helm/
95+ helm repo update
96+ helm install kuberay-operator kuberay/kuberay-operator --version 1.4.0
97+ helm install raycluster deployment/helm/ray/ray-cluster/
12198
12299.PHONY : unstructured-k8s-install
123100unstructured-k8s-install :
124101 kubectl apply -f deployment/kubernetes/unstructured/deploy.yaml
125102
126103.PHONY : mysql-k8s-install
127104mysql-k8s-install :
128- kubectl create configmap init-sql --from-file=scripts/db/
105+ kubectl create configmap init-sql --from-file=scripts/db/ --dry-run=client -o yaml > deployment/kubernetes/mysql/init-sql.yaml
106+ kubectl apply -f deployment/kubernetes/mysql/init-sql.yaml
129107 kubectl apply -f deployment/kubernetes/mysql/deploy.yaml
130108
109+ .PHONY : mysql-k8s-uninstall
110+ mysql-k8s-uninstall :
111+ kubectl delete configmap init-sql
112+ kubectl delete -f deployment/kubernetes/mysql/deploy.yaml
113+
131114.PHONY : backend-k8s-install
132115backend-k8s-install :
133116 kubectl apply -f deployment/kubernetes/backend/deploy.yaml
@@ -144,24 +127,16 @@ frontend-k8s-install:
144127frontend-k8s-uninstall :
145128 kubectl delete -f deployment/kubernetes/frontend/deploy.yaml
146129
147- .PHONY : pgsql-k8s-install
148- pgsql-k8s-install :
149- kubectl apply -f deployment/kubernetes/postgresql/deploy.yaml
150-
151- .PHONY : pgsql-k8s-uninstall
152- pgsql-k8s-uninstall :
153- kubectl delete -f deployment/kubernetes/postgresql/deploy.yaml
154-
155- .PHONY : edatamate-docker-install
156- edatamate-docker-install :
130+ .PHONY : data-platform-docker-install
131+ data-platform-docker-install :
157132 cd deployment/docker/data-platform && docker-compose up -d
158133
159- .PHONY : edatamate -docker-uninstall
160- edatamate -docker-uninstall :
134+ .PHONY : data-platform -docker-uninstall
135+ data-platform -docker-uninstall :
161136 cd deployment/docker/data-platform && docker-compose down
162137
163- .PHONY : edatamate -k8s-install
164- edatamate- k8s-install : pgsql -k8s-install backend-k8s-install frontend-k8s-install datax-k8s -install
138+ .PHONY : data-platform -k8s-install
139+ data-platform- k8s-install : mysql -k8s-install backend-k8s-install frontend-k8s-install runtime-helm -install
165140
166- .PHONY : edatamate -k8s-uninstall
167- edatamate- k8s-uninstall : pgsql -k8s-uninstall backend-k8s-uninstall frontend-k8s-uninstall datax -k8s-uninstall
141+ .PHONY : data-platform -k8s-uninstall
142+ data-platform- k8s-uninstall : mysql -k8s-uninstall backend-k8s-uninstall frontend-k8s-uninstall
0 commit comments