From 983672feb5a1f4e4a32ad8330c02edfdcdeac4db Mon Sep 17 00:00:00 2001 From: rjshrjndrn Date: Thu, 25 Jan 2024 19:01:28 +0000 Subject: [PATCH] fix(backend): gssapi --- backend/Dockerfile | 3 +++ backend/build.sh | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index d14919f91..fac0c4c19 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -32,7 +32,9 @@ RUN if [ "$GSSAPI" = "true" ]; then \ FROM --platform=linux/$ARCH alpine AS entrypoint ARG GIT_SHA +ARG GSSAPI=false LABEL GIT_SHA=$GIT_SHA +LABEL GSSAPI=$GSSAPI RUN if [ "$GSSAPI" = "true" ]; then \ apk add --no-cache ca-certificates librdkafka-dev cyrus-sasl cyrus-sasl-gssapiv2 krb5; \ @@ -44,6 +46,7 @@ RUN adduser -u 1001 openreplay -D ARG SERVICE_NAME ENV TZ=UTC \ GIT_SHA=$GIT_SHA \ + GSSAPI=$GSSAPI \ FS_ULIMIT=10000 \ FS_DIR=/mnt/efs \ MAXMINDDB_FILE=/home/openreplay/geoip.mmdb \ diff --git a/backend/build.sh b/backend/build.sh index 61f8a1e8f..2e5f1d2e8 100755 --- a/backend/build.sh +++ b/backend/build.sh @@ -46,7 +46,7 @@ update_helm_release() { function build_service() { image="$1" echo "BUILDING $image" - docker build -t ${DOCKER_REPO:-'local'}/$image:${image_tag} --platform linux/$arch --build-arg ARCH=$arch --build-arg SERVICE_NAME=$image --build-arg GIT_SHA=$git_sha . + docker build -t ${DOCKER_REPO:-'local'}/$image:${image_tag} --platform linux/$arch --build-arg ARCH=$arch --build-arg SERVICE_NAME=$image --build-arg GIT_SHA=$git_sha --build-arg GSSAPI=${GSSAPI:-'false'} . [[ $PUSH_IMAGE -eq 1 ]] && { docker push ${DOCKER_REPO:-'local'}/$image:${image_tag} }