From d29b9f08e5c70b93c14a1dc6caf8671d7c7b447f Mon Sep 17 00:00:00 2001 From: agrawalgaurav Date: Thu, 25 Mar 2021 12:06:52 +0530 Subject: [PATCH] Added setup file for smart shelf. Signed-off-by: agrawalgaurav Change-Id: I52be88fba70e2b4416a8ba325c92952ad2abda8a --- example-apps/ROBO/deployment/setup.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 example-apps/ROBO/deployment/setup.md diff --git a/example-apps/ROBO/deployment/setup.md b/example-apps/ROBO/deployment/setup.md new file mode 100644 index 0000000..71f9392 --- /dev/null +++ b/example-apps/ROBO/deployment/setup.md @@ -0,0 +1,29 @@ + +# Pre-Setup (Before Application Integration) +Step 1: docker login to akraino dockerhub +username/pwd - ealtedge/Huawei_akraino + +or + +pull images manually +docker pull ealtedge/obj-detection +docker pull ealtedge/inventory-be:v1.3 +docker pull ealtedge/robo-be +docker pull ealtedge/robo + + +Step 2: Install Influx DB +- Install local path storage (if by default is not available on edge node) + 1. git clone https://github.com/rancher/local-path-provisioner.git + 2. cd local-path-provisioner + 3. helm install local-path --namespace kube-system ./deploy/chart/ --set storageClass.provisionerName=rancher.io/local +-path --set storageClass.defaultClass=true --set storageClass.name=local-path + +- Install influx db + 1. create my-test namespace + 2. helm repo add influxdata https://influxdata.github.io/helm-charts + 3. helm upgrade -i influxdb influxdata/influxdb --set service.type=NodePort --namespace my-test + +- Some Pre-Checks + - Check whether the config file is at location /root/.kube/ + - Check that ports are not already occupied \ No newline at end of file -- 2.16.6