diff --git a/Dockerfile b/Dockerfile index ea8a00d..dcf3b52 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,10 @@ ARG ARGOCD_VERSION="v2.11.0" FROM argoproj/argocd:$ARGOCD_VERSION + ARG SOPS_VERSION="3.8.1" ARG VALS_VERSION="0.37.1" ARG HELM_SECRETS_VERSION="4.6.0" +ARG ARGOCD_USER_ID="999" # vals or sops ENV HELM_SECRETS_BACKEND="vals" \ HELM_SECRETS_HELM_PATH=/usr/local/bin/helm \ @@ -33,6 +35,6 @@ RUN curl -fsSL https://github.com/helmfile/vals/releases/download/v${VALS_VERSIO RUN ln -sf "$(helm env HELM_PLUGINS)/helm-secrets/scripts/wrapper/helm.sh" /usr/local/sbin/helm -USER argocd +USER ${ARGOCD_USER_ID} RUN helm plugin install --version ${HELM_SECRETS_VERSION} https://github.com/jkroepke/helm-secrets