Organize local infrastructure and Vault secrets by service ownership

This commit is contained in:
Stephan D committed 2026-09-12 23:30:18 +02:00
1 parent 1b8800ee73
commit 9dbf0bd80c
44 files changed
+496 -359

No files matched your search

+10
View File
@@ -0,0 +1,10 @@
ARG NATS_IMAGE
ARG VAULT_IMAGE
FROM ${NATS_IMAGE} AS nats
FROM ${VAULT_IMAGE}
USER root
COPY --from=nats /nats-server /usr/local/bin/nats-server
COPY infra/local/nats/start.sh /usr/local/bin/start-nats
RUN mkdir -p /data /run/sxchnge && chown -R 100:1000 /data /run/sxchnge
USER 100:1000
ENTRYPOINT ["vault", "agent", "-config=/etc/agent/config.hcl"]