No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
if [[ -f "/create-workbench-api-client.rb" ]]; then
# This is the API server
cd /var/www/arvados-api/current
if [[ -f "/create-workbench-api-client.rb" ]]; then
# This is the API server
cd /var/www/arvados-api/current
- bundle exec script/create_superuser_token.rb thisisnotaverygoodsuperusersecretstring00000000000
+ bundle exec script/create_superuser_token.rb {{ .Values.superUserSecret }}
- bundle exec get_anonymous_user_token.rb -t thisisnotaverygoodanonymoussecretstring00000000000 || true
+ bundle exec get_anonymous_user_token.rb -t {{ .Values.anonymousUserSecret }} || true
bundle exec rails runner /create-workbench-api-client.rb
fi
bundle exec rails runner /create-workbench-api-client.rb
fi
echo "Warning: Database is not ready to set up." >&2
exit 1
fi
echo "Warning: Database is not ready to set up." >&2
exit 1
fi
-
- if [[ -f "/create-workbench-api-client.rb" ]]; then
- # This is the API server
- cd /var/www/arvados-api/current
- bundle exec script/create_superuser_token.rb thisisnotaverygoodsuperusersecretstring00000000000
- cd script
- bundle exec get_anonymous_user_token.rb -t thisisnotaverygoodanonymoussecretstring00000000000 || true
- bundle exec rails runner /create-workbench-api-client.rb
- fi
}
prepare_database "db:schema:load"
}
prepare_database "db:schema:load"
- name : ARVADOS_API_HOST_INSECURE
value: "true"
- name : ARVADOS_API_TOKEN
- name : ARVADOS_API_HOST_INSECURE
value: "true"
- name : ARVADOS_API_TOKEN
- value: "thisisnotaverygoodanonymoussecretstring00000000000"
+ value: "{{ .Values.anonymousUserSecret }}"
- name : ARVADOS_API_HOST_INSECURE
value: "true"
- name : ARVADOS_API_TOKEN
- name : ARVADOS_API_HOST_INSECURE
value: "true"
- name : ARVADOS_API_TOKEN
- value: "thisisnotaverygoodanonymoussecretstring00000000000"
+ value: "{{ .Values.anonymousUserSecret }}"
- name : ARVADOS_API_HOST_INSECURE
value: "true"
- name : ARVADOS_API_TOKEN
- name : ARVADOS_API_HOST_INSECURE
value: "true"
- name : ARVADOS_API_TOKEN
- value: "thisisnotaverygoodsuperusersecretstring00000000000"
+ value: "{{ .Values.anonymousUserSecret }}"
volumeMounts:
- name: shell-server-configmap
mountPath: /init-scripts-staging/99-init-keep.sh
volumeMounts:
- name: shell-server-configmap
mountPath: /init-scripts-staging/99-init-keep.sh
release: {{ .Release.Name }}
heritage: {{ .Release.Service }}
data:
release: {{ .Release.Name }}
heritage: {{ .Release.Service }}
data:
-{{ (.Files.Glob "config/sso/*").AsConfig | indent 2 }}
+{{ (tpl (.Files.Glob "config/sso/*").AsConfig . ) | indent 2 }}
# Must be set to a valid IP address, e.g. by using --set when invoking helm
externalIP: ~
# Must be set to a valid IP address, e.g. by using --set when invoking helm
externalIP: ~
+# A super user token
+superUserSecret: "thisisnotaverygoodsuperusersecretstring00000000000"
+# An anonymous user token
+anonymousUserSecret: "thisisnotaverygoodanonymoussecretstring00000000000"
+
# The package versions for this Arvados cluster. Also see
#
# curl http://versions.arvados.org/v1/commit/ | jq .
# The package versions for this Arvados cluster. Also see
#
# curl http://versions.arvados.org/v1/commit/ | jq .