From 2eea9e1fee09200ee02b873383cb557632267241 Mon Sep 17 00:00:00 2001 From: HongwuLin Date: Wed, 29 Jul 2020 20:15:49 +0800 Subject: [PATCH 1/2] Add model zoo to playground --- doc/run/k8s/install-sqlflow.yaml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/doc/run/k8s/install-sqlflow.yaml b/doc/run/k8s/install-sqlflow.yaml index bf419e1ec6..8a06efce44 100644 --- a/doc/run/k8s/install-sqlflow.yaml +++ b/doc/run/k8s/install-sqlflow.yaml @@ -64,3 +64,33 @@ spec: - /work/mysql-inited initialDelaySeconds: 5 periodSeconds: 5 + - name: model-zoo + image: sqlflow/sqlflow:model_zoo + imagePullPolicy: IfNotPresent + ports: + - containerPort: 50055 + protocol: TCP + env: + - name: MYSQL_ADDR + value: 127.0.0.1:3306 + volumeMounts: + # bind to host's docker.sock to build image + - mountPath: /var/run/docker.sock + name: docker-socket-volume + securityContext: + privileged: true + command: [ "/bin/bash", "-c" ] + args: + - | + while ! nc -z -w 1 ${MYSQL_ADDR/:/ }; do + sleep 3 + echo "Waiting for mysql..." + done + echo "Starting SQLFlow Model Zoo server ..." + modelzooserver --mysql-addr="mysql://root:root@tcp(${MYSQL_ADDR})/" + volumes: + - name: docker-socket-volume + hostPath: + path: /var/run/docker.sock + type: File + From 6e08126a15b770afa77302d13c4918152d5f3745 Mon Sep 17 00:00:00 2001 From: HongwuLin Date: Wed, 29 Jul 2020 20:31:35 +0800 Subject: [PATCH 2/2] update indent --- doc/run/k8s/install-sqlflow.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/doc/run/k8s/install-sqlflow.yaml b/doc/run/k8s/install-sqlflow.yaml index 8a06efce44..8095afe085 100644 --- a/doc/run/k8s/install-sqlflow.yaml +++ b/doc/run/k8s/install-sqlflow.yaml @@ -81,13 +81,13 @@ spec: privileged: true command: [ "/bin/bash", "-c" ] args: - - | - while ! nc -z -w 1 ${MYSQL_ADDR/:/ }; do - sleep 3 - echo "Waiting for mysql..." - done - echo "Starting SQLFlow Model Zoo server ..." - modelzooserver --mysql-addr="mysql://root:root@tcp(${MYSQL_ADDR})/" + - | + while ! nc -z -w 1 ${MYSQL_ADDR/:/ }; do + sleep 3 + echo "Waiting for mysql..." + done + echo "Starting SQLFlow Model Zoo server ..." + modelzooserver --mysql-addr="mysql://root:root@tcp(${MYSQL_ADDR})/" volumes: - name: docker-socket-volume hostPath: