diff --git a/scripts/helmcharts/openreplay/files/minio.sh b/scripts/helmcharts/openreplay/files/minio.sh index 31502ae39..0e7b4c506 100644 --- a/scripts/helmcharts/openreplay/files/minio.sh +++ b/scripts/helmcharts/openreplay/files/minio.sh @@ -5,7 +5,7 @@ set -e cd /tmp -buckets=("mobs" "sessions-assets" "static" "sourcemaps" "sessions-mobile-assets" "quickwit") +buckets=("mobs" "sessions-assets" "static" "sourcemaps" "sessions-mobile-assets" "quickwit" "vault-data") mc alias set minio http://minio.db.svc.cluster.local:9000 $MINIO_ACCESS_KEY $MINIO_SECRET_KEY diff --git a/scripts/helmcharts/openreplay/templates/job.yaml b/scripts/helmcharts/openreplay/templates/job.yaml index 37a1d0ccd..7acbff6fc 100644 --- a/scripts/helmcharts/openreplay/templates/job.yaml +++ b/scripts/helmcharts/openreplay/templates/job.yaml @@ -166,6 +166,8 @@ spec: value: "{{ .Values.global.s3.region }}" - name: AWS_ENDPOINT value: "{{ .Values.global.s3.endpoint }}" + - name: VAULT_BUCKET + value: "{{ .Values.global.s3.vaultBucket }}" image: amazon/aws-cli command: - /bin/bash @@ -174,7 +176,7 @@ spec: - | while true; do [[ -f /opt/openreplay/vault_creds.txt ]] && { - aws s3 cp --endpoint ${AWS_ENDPOINT} /opt/openreplay/vault_creds.txt s3://static/vault/ + aws s3 cp --endpoint ${AWS_ENDPOINT} /opt/openreplay/vault_creds.txt s3://${VAULT_BUCKET}/vault/ exit 0 } || { echo vault not yet initialized; diff --git a/scripts/helmcharts/vars.yaml b/scripts/helmcharts/vars.yaml index 9b129297a..956d29b73 100644 --- a/scripts/helmcharts/vars.yaml +++ b/scripts/helmcharts/vars.yaml @@ -108,6 +108,7 @@ global: assetsBucket: "sessions-assets" recordingsBucket: "mobs" sourcemapsBucket: "sourcemaps" + vaultBucket: "vault-data" # This is only for enterpriseEdition quickwitBucket: "quickwit" # if you're using one node installation, where @@ -189,4 +190,3 @@ vault: {{- with secret "database/creds/db-app" -}} POSTGRES_STRING=postgres://{{.Data.username}}:{{.Data.password}}@postgresql.db.svc.cluster.local:5432/postgres {{- end -}} -