Skip to content

Commit 6bd7062

Browse files
committed
split opa auth manager in two implementations
1 parent 56daec4 commit 6bd7062

File tree

18 files changed

+5256
-22
lines changed

18 files changed

+5256
-22
lines changed

airflow/Dockerfile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# syntax=docker/dockerfile:1.15.1@sha256:9857836c9ee4268391bb5b09f9f157f3c91bb15821bb77969642813b0d00518d
2-
# check=error=true;skip=InvalidDefaultArgInFrom
2+
# Disabled error checks:
3+
# - SecretsUsedInArgOrEnv : OPA_AUTH_MANAGER is a false positive and breaks the build.
4+
# check=error=true;skip=InvalidDefaultArgInFrom,SecretsUsedInArgOrEnv
35

46
ARG GIT_SYNC
57

@@ -11,7 +13,9 @@ FROM stackable/image/shared/statsd-exporter AS statsd_exporter-builder
1113

1214
FROM python:3.12-bookworm AS opa-auth-manager-builder
1315

14-
COPY airflow/opa-auth-manager/ /tmp/opa-auth-manager
16+
ARG OPA_AUTH_MANAGER
17+
18+
COPY airflow/opa-auth-manager/${OPA_AUTH_MANAGER} /tmp/opa-auth-manager
1519

1620
WORKDIR /tmp/opa-auth-manager
1721

File renamed without changes.

0 commit comments

Comments
 (0)