helm: Add a Helm chart for installing Arvados
[arvados-k8s.git] / arvados / config / shell-server / 99-init-keep.sh
diff --git a/arvados/config/shell-server/99-init-keep.sh b/arvados/config/shell-server/99-init-keep.sh
new file mode 100644 (file)
index 0000000..1a20c1f
--- /dev/null
@@ -0,0 +1,36 @@
+#!/bin/bash
+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: Apache-2.0
+
+set -e
+export HOME="/root"
+arv keep_service create --keep-service "$(cat <<EOF
+{
+ "service_host":"arvados-keep-store-0.arvados-keep-store",
+ "service_port":25107,
+ "service_ssl_flag":false,
+ "service_type":"disk"
+}
+EOF
+)"
+
+arv keep_service create --keep-service "$(cat <<EOF
+{
+ "service_host":"arvados-keep-store-1.arvados-keep-store",
+ "service_port":25107,
+ "service_ssl_flag":false,
+ "service_type":"disk"
+}
+EOF
+)"
+
+arv keep_service create --keep-service "$(cat <<EOF
+{
+ "service_host":"8.8.8.8",
+ "service_port":25107,
+ "service_ssl_flag":true,
+ "service_type":"proxy"
+}
+EOF
+)"