| ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| ARG PRODUCT_VERSION=1.7.1 |
| ARG PRODUCT_REVISION=ada283b78fa3e42596a5426fdb1275472a247c62 |
| ARG PRODUCT_NAME=vault-k8s |
| ARG TARGETOS=linux TARGETARCH=amd64 |
| LABEL name=Vault K8s maintainer=Vault Team <vault@hashicorp.com> vendor=HashiCorp version=1.7.1 release=1.7.1 revision=ada283b78fa3e42596a5426fdb1275472a247c62 org.opencontainers.image.licenses=MPL-2.0 summary=The Vault-K8s binary includes first-class integrations between Vault and Kubernetes. description=Vault-K8s includes first-class integrations between Vault and Kuberentes. Integrations include the Vault Agent Injector mutating admission webhook. |
| COPY LICENSE /licenses/mozilla.txt # buildkit |
| COPY LICENSE /usr/share/doc/vault-k8s/LICENSE.txt # buildkit |
| RUN |5 PRODUCT_VERSION=1.7.1 PRODUCT_REVISION=ada283b78fa3e42596a5426fdb1275472a247c62 PRODUCT_NAME=vault-k8s TARGETOS=linux TARGETARCH=amd64 /bin/sh -c addgroup vault && adduser -S -G vault vault # buildkit |
| RUN |5 PRODUCT_VERSION=1.7.1 PRODUCT_REVISION=ada283b78fa3e42596a5426fdb1275472a247c62 PRODUCT_NAME=vault-k8s TARGETOS=linux TARGETARCH=amd64 /bin/sh -c set -eux && apk update && apk add --no-cache ca-certificates libcap su-exec iputils && apk upgrade --no-cache libcrypto3 # buildkit |
| COPY dist/linux/amd64/vault-k8s /bin/ # buildkit |
| USER vault |
| ENTRYPOINT ["/bin/vault-k8s"] |