Update vault to 1.16.2
This commit is contained in:
parent
9ee7716fca
commit
b5354f7f09
|
@ -6,8 +6,6 @@ job "acme-to-vault" {
|
|||
region = "global"
|
||||
|
||||
|
||||
|
||||
|
||||
group "acme-to-vault" {
|
||||
|
||||
network {
|
||||
|
@ -63,7 +61,7 @@ job "acme-to-vault" {
|
|||
user = 8787
|
||||
|
||||
config {
|
||||
image = "danielberteaud/acme-to-vault:24.3-1"
|
||||
image = "danielberteaud/acme-to-vault:24.5-1"
|
||||
readonly_rootfs = true
|
||||
|
||||
pids_limit = 50
|
||||
|
|
|
@ -1,18 +1,13 @@
|
|||
FROM danielberteaud/alpine:24.4-1 AS vault
|
||||
|
||||
ARG VAULT_VERSION=1.15.6
|
||||
FROM danielberteaud/alpine:24.5-1 AS vault
|
||||
|
||||
ARG VAULT_VERSION=1.16.2
|
||||
ADD https://releases.hashicorp.com/vault/${VAULT_VERSION}/vault_${VAULT_VERSION}_linux_amd64.zip /tmp
|
||||
RUN set -euxo pipefail &&\
|
||||
apk --no-cache add \
|
||||
curl \
|
||||
ca-certificates \
|
||||
&&\
|
||||
cd /tmp &&\
|
||||
curl -sSLO https://releases.hashicorp.com/vault/${VAULT_VERSION}/vault_${VAULT_VERSION}_linux_amd64.zip &&\
|
||||
unzip -d /usr/local/bin vault_${VAULT_VERSION}_linux_amd64.zip &&\
|
||||
rm vault_${VAULT_VERSION}_linux_amd64.zip
|
||||
|
||||
FROM danielberteaud/alpine:24.4-1
|
||||
FROM danielberteaud/alpine:24.5-1
|
||||
MAINTAINER Daniel Berteaud <dbd@ehtrace.com>
|
||||
|
||||
ARG VAULT_VERSION=1.15.4
|
||||
|
@ -32,7 +27,6 @@ ENV ACME_HTTP_PORT=8787 \
|
|||
|
||||
COPY --from=vault /usr/local/bin/vault /usr/local/bin/vault
|
||||
RUN set -eu &&\
|
||||
apk --no-cache upgrade &&\
|
||||
apk --no-cache add \
|
||||
curl \
|
||||
openssl \
|
||||
|
@ -48,5 +42,4 @@ RUN set -eu &&\
|
|||
COPY root/ /
|
||||
|
||||
EXPOSE ${ACME_HTTP_PORT}
|
||||
ENTRYPOINT ["tini", "--", "/entrypoint.sh"]
|
||||
CMD ["minit"]
|
||||
|
|
|
@ -1,14 +1,9 @@
|
|||
FROM [[ .docker.repo ]][[ .docker.base_images.alpine.image ]] AS vault
|
||||
|
||||
ARG VAULT_VERSION=1.15.6
|
||||
|
||||
ARG VAULT_VERSION=1.16.2
|
||||
ADD https://releases.hashicorp.com/vault/${VAULT_VERSION}/vault_${VAULT_VERSION}_linux_amd64.zip /tmp
|
||||
RUN set -euxo pipefail &&\
|
||||
apk --no-cache add \
|
||||
curl \
|
||||
ca-certificates \
|
||||
&&\
|
||||
cd /tmp &&\
|
||||
curl -sSLO https://releases.hashicorp.com/vault/${VAULT_VERSION}/vault_${VAULT_VERSION}_linux_amd64.zip &&\
|
||||
unzip -d /usr/local/bin vault_${VAULT_VERSION}_linux_amd64.zip &&\
|
||||
rm vault_${VAULT_VERSION}_linux_amd64.zip
|
||||
|
||||
|
@ -32,7 +27,6 @@ ENV ACME_HTTP_PORT=8787 \
|
|||
|
||||
COPY --from=vault /usr/local/bin/vault /usr/local/bin/vault
|
||||
RUN set -eu &&\
|
||||
apk --no-cache upgrade &&\
|
||||
apk --no-cache add \
|
||||
curl \
|
||||
openssl \
|
||||
|
@ -48,5 +42,4 @@ RUN set -eu &&\
|
|||
COPY root/ /
|
||||
|
||||
EXPOSE ${ACME_HTTP_PORT}
|
||||
ENTRYPOINT ["tini", "--", "/entrypoint.sh"]
|
||||
CMD ["minit"]
|
||||
|
|
|
@ -5,7 +5,7 @@ instance: acme-to-vault
|
|||
|
||||
acme:
|
||||
# The Docker image to use
|
||||
image: '[[ .docker.repo ]]acme-to-vault:24.3-1'
|
||||
image: '[[ .docker.repo ]]acme-to-vault:24.5-1'
|
||||
|
||||
# If a cron expression is defined, the service will stay running and renew certs.
|
||||
# If an empty string, the container will exit after running once
|
||||
|
|
Loading…
Reference in New Issue