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