bazel_tools: add helm_install macro and use it in core services
diff --git a/dev/install_core_services.sh b/dev/install_core_services.sh
index d1515c6..28d66f8 100755
--- a/dev/install_core_services.sh
+++ b/dev/install_core_services.sh
@@ -2,28 +2,17 @@
ROOT="$(dirname -- $(pwd))"
+# Dgraph
source $ROOT/apps/dgraph/install.sh
# Knowledge Graph
-cd "$ROOT/controller"
bazel run //controller:push_to_dev
-kubectl create namespace pcloud
-helm --namespace=pcloud install init chart \
- --set image.name=localhost:30500/giolekva/pcloud-api-server \
- --set image.pullPolicy=Always
+bazel run //controller:install
# Application Manager
-cd "$ROOT/appmanager"
bazel run //appmanager:push_to_dev
-kubectl create namespace pcloud-app-manager
-helm --namespace=pcloud-app-manager install init chart \
- --set image.name=localhost:30500/giolekva/pcloud-app-manager \
- --set image.pullPolicy=Always
+bazel run //appmanager:install
# Event Processor
-cd "$ROOT/events"
bazel run //events:push_to_dev
-kubectl create namespace pcloud-event-processor
-helm --namespace=pcloud-event-processor install init chart \
- --set image.name=localhost:30500/giolekva/pcloud-event-processor \
- --set image.pullPolicy=Always
+bazel run //events:install