diff --git a/docker-kubectl-helm/Dockerfile b/docker-kubectl-helm/Dockerfile index ae89da77..e76a532c 100644 --- a/docker-kubectl-helm/Dockerfile +++ b/docker-kubectl-helm/Dockerfile @@ -1,5 +1,5 @@ -FROM lachlanevenson/k8s-kubectl:v1.20.1 AS kubectl -FROM lachlanevenson/k8s-helm:v3.8.0 AS helm +FROM lachlanevenson/k8s-kubectl:v1.25.4 AS kubectl +FROM lachlanevenson/k8s-helm:v3.10.2 AS helm FROM docker:dind as docker-kubectl-helm diff --git a/go-build-1.21/Dockerfile b/go-build-1.21/Dockerfile index 26a56569..b943f4f0 100644 --- a/go-build-1.21/Dockerfile +++ b/go-build-1.21/Dockerfile @@ -1,23 +1,23 @@ -FROM hairyhenderson/gomplate:v3.10.0-slim AS gomplate -FROM docker:23.0.1 AS docker +FROM hairyhenderson/gomplate:v3.11.7-slim AS gomplate +FROM docker:23.0.6 AS docker FROM docker/compose:1.29.2 AS compose -FROM vault:1.9.3 AS vault -FROM hashicorp/terraform:1.1.5 AS terraform -FROM hashicorp/packer:1.7.10 AS packer -FROM prom/prometheus:v2.33.1 AS prometheus -FROM prom/alertmanager:v0.23.0 AS alertmanager -FROM mikefarah/yq:4.18.1 AS yq -FROM lachlanevenson/k8s-kubectl:v1.21.9 AS kubectl +FROM vault:1.13.3 AS vault +FROM hashicorp/terraform:1.9.8 AS terraform +FROM hashicorp/packer:1.11.2 AS packer +FROM prom/prometheus:v2.55.1 AS prometheus +FROM prom/alertmanager:v0.27.0 AS alertmanager +FROM mikefarah/yq:4.44.3 AS yq +FROM lachlanevenson/k8s-kubectl:v1.25.4 AS kubectl FROM lachlanevenson/k8s-helm:v3.10.2 AS helm2 -FROM lachlanevenson/k8s-helm:v3.8.0 AS helm -FROM golangci/golangci-lint:v1.44.0-alpine AS golangci-lint +FROM lachlanevenson/k8s-helm:v3.10.2 AS helm +FROM golangci/golangci-lint:v1.62.0-alpine AS golangci-lint -FROM alpine:3.18 AS cc-test-reporter +FROM alpine:3.20 AS cc-test-reporter RUN wget -q -O /bin/cc-test-reporter https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 RUN chmod +x /bin/cc-test-reporter -FROM alpine:3.18 AS packages +FROM alpine:3.20 AS packages RUN apk add --no-cache \ zip \ @@ -52,7 +52,7 @@ RUN wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/$GLIBC/g && ln -s /lib/libc.musl-x86_64.so.1 /usr/glibc-compat/lib \ && ln -s /usr/lib/libgcc_s.so.1 /usr/glibc-compat/lib -FROM golang:1.21.13-alpine AS build +FROM golang:1.23.3-alpine AS build COPY --from=gomplate /gomplate /bin/gomplate COPY --from=docker /usr/local/bin/docker /bin/docker diff --git a/go-build-1.21/awscli-requirements.txt b/go-build-1.21/awscli-requirements.txt index e551b106..54ca31f6 100644 --- a/go-build-1.21/awscli-requirements.txt +++ b/go-build-1.21/awscli-requirements.txt @@ -1,13 +1,13 @@ -awscli==1.32.16 -botocore==1.34.16 -colorama==0.4.3 -docutils==0.15.2 +awscli==1.36.0 +botocore==1.35.59 +colorama==0.4.6 +docutils==0.21.2 jmespath==0.10.0 -pyasn1==0.4.8 -python-dateutil==2.8.2 +pyasn1==0.6.1 +python-dateutil==2.9.0.post0 PyYAML==6.0.2 -rsa==4.7.2 -s3transfer==0.10.0 +rsa==4.9 +s3transfer==0.10.3 six==1.16.0 urllib3==1.26.8 requests==2.31.0 \ No newline at end of file diff --git a/go-build/Dockerfile b/go-build/Dockerfile index b3c58e42..95042edb 100644 --- a/go-build/Dockerfile +++ b/go-build/Dockerfile @@ -1,23 +1,23 @@ -FROM hairyhenderson/gomplate:v3.11.6-slim AS gomplate -FROM docker:23.0.1 AS docker +FROM hairyhenderson/gomplate:v3.11.7-slim AS gomplate +FROM docker:23.0.6 AS docker FROM docker/compose:1.29.2 AS compose -FROM vault:1.9.3 AS vault -FROM hashicorp/terraform:1.6.6 AS terraform -FROM hashicorp/packer:1.7.10 AS packer -FROM prom/prometheus:v2.41.0 AS prometheus -FROM prom/alertmanager:v0.24.0 AS alertmanager -FROM mikefarah/yq:4.31.2 AS yq +FROM vault:1.13.3 AS vault +FROM hashicorp/terraform:1.9.8 AS terraform +FROM hashicorp/packer:1.11.2 AS packer +FROM prom/prometheus:v2.55.1 AS prometheus +FROM prom/alertmanager:v0.27.0 AS alertmanager +FROM mikefarah/yq:4.44.3 AS yq FROM lachlanevenson/k8s-kubectl:v1.25.4 AS kubectl FROM lachlanevenson/k8s-helm:v3.10.2 AS helm2 FROM lachlanevenson/k8s-helm:v3.10.2 AS helm -FROM golangci/golangci-lint:v1.44.0-alpine AS golangci-lint +FROM golangci/golangci-lint:v1.62.0-alpine AS golangci-lint -FROM alpine:3.19 AS cc-test-reporter +FROM alpine:3.20 AS cc-test-reporter RUN wget -q -O /bin/cc-test-reporter https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 RUN chmod +x /bin/cc-test-reporter -FROM alpine:3.19 AS packages +FROM alpine:3.20 AS packages RUN apk add --no-cache \ zip \ @@ -52,7 +52,7 @@ RUN wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/$GLIBC/g && ln -s /lib/libc.musl-x86_64.so.1 /usr/glibc-compat/lib \ && ln -s /usr/lib/libgcc_s.so.1 /usr/glibc-compat/lib -FROM golang:1.19.9-alpine AS build +FROM golang:1.23.3-alpine AS build COPY --from=gomplate /gomplate /bin/gomplate COPY --from=docker /usr/local/bin/docker /bin/docker diff --git a/go-build/awscli-requirements.txt b/go-build/awscli-requirements.txt index 340759be..1b408333 100644 --- a/go-build/awscli-requirements.txt +++ b/go-build/awscli-requirements.txt @@ -1,14 +1,14 @@ -awscli==1.32.16 -botocore==1.34.16 -colorama==0.4.4 -docutils==0.16 +awscli==1.36.0 +botocore==1.35.59 +colorama==0.4.6 +docutils==0.21.2 jmespath==1.0.1 -pyasn1==0.5.1 -python-dateutil==2.8.2 -PyYAML==6.0.1 -rsa==4.7.2 -s3transfer==0.10.0 +pyasn1==0.6.1 +python-dateutil==2.9.0.post0 +PyYAML==6.0.2 +rsa==4.9 +s3transfer==0.10.3 six==1.16.0 urllib3==2.0.7 -yamllint==1.33.0 +yamllint==1.35.1 requests==2.31.0 diff --git a/metrics-build/Dockerfile b/metrics-build/Dockerfile index 845b5257..0636a98f 100644 --- a/metrics-build/Dockerfile +++ b/metrics-build/Dockerfile @@ -1,12 +1,12 @@ -FROM hairyhenderson/gomplate:v3.11.6-slim AS gomplate -FROM docker:27.0.3 AS docker -FROM hashicorp/vault:1.17.2 AS vault -FROM hashicorp/terraform:1.9.2 AS terraform -FROM bitnami/prometheus:2.53.1 AS prometheus +FROM hairyhenderson/gomplate:v3.11.7-slim AS gomplate +FROM docker:27.3.1 AS docker +FROM hashicorp/vault:1.18.1 AS vault +FROM hashicorp/terraform:1.9.8 AS terraform +FROM bitnami/prometheus:2.55.1 AS prometheus FROM bitnami/alertmanager:0.27.0 AS alertmanager -FROM grafana/mimirtool:2.13.0 AS mimirtool +FROM grafana/mimirtool:2.14.1 AS mimirtool -FROM alpine:3.19 AS packages +FROM alpine:3.20 AS packages RUN apk add --no-cache \ make \ @@ -19,7 +19,7 @@ RUN apk add --no-cache \ openssh \ github-cli -FROM alpine:3.19 AS build +FROM alpine:3.20 AS build COPY --from=gomplate /gomplate /bin/gomplate COPY --from=docker /usr/local/bin/docker /bin/docker diff --git a/node-build/Dockerfile b/node-build/Dockerfile index 8ada22d5..230a9381 100644 --- a/node-build/Dockerfile +++ b/node-build/Dockerfile @@ -1,22 +1,22 @@ -FROM hairyhenderson/gomplate:v3.11.6-slim AS gomplate -FROM docker:23.0.1 AS docker +FROM hairyhenderson/gomplate:v3.11.7-slim AS gomplate +FROM docker:23.0.6 AS docker FROM docker/compose:1.29.2 AS compose -FROM vault:1.9.3 AS vault -FROM hashicorp/terraform:1.6.6 AS terraform -FROM hashicorp/packer:1.7.10 AS packer -FROM prom/prometheus:v2.41.0 AS prometheus -FROM prom/alertmanager:v0.24.0 AS alertmanager -FROM mikefarah/yq:4.31.2 AS yq +FROM vault:1.13.3 AS vault +FROM hashicorp/terraform:1.9.8 AS terraform +FROM hashicorp/packer:1.11.2 AS packer +FROM prom/prometheus:v2.55.1 AS prometheus +FROM prom/alertmanager:v0.27.0 AS alertmanager +FROM mikefarah/yq:4.44.3 AS yq FROM lachlanevenson/k8s-kubectl:v1.25.4 AS kubectl FROM lachlanevenson/k8s-helm:v3.10.2 AS helm2 FROM lachlanevenson/k8s-helm:v3.10.2 AS helm -FROM alpine:3.19 AS cc-test-reporter +FROM alpine:3.20 AS cc-test-reporter RUN wget -q -O /bin/cc-test-reporter https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 RUN chmod +x /bin/cc-test-reporter -FROM alpine:3.19 AS packages +FROM alpine:3.20 AS packages RUN apk add --no-cache \ zip \ @@ -50,14 +50,14 @@ RUN wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/$GLIBC/g && ln -s /lib/libc.musl-x86_64.so.1 /usr/glibc-compat/lib \ && ln -s /usr/lib/libgcc_s.so.1 /usr/glibc-compat/lib -FROM node:18.12.1-alpine AS nodepackages +FROM node:18.20.4-alpine AS nodepackages RUN npm config set unsafe-perm true RUN npm install -g \ mocha \ serverless -FROM node:18.12.1-alpine AS build +FROM node:18.20.4-alpine AS build COPY --from=gomplate /gomplate /bin/gomplate COPY --from=docker /usr/local/bin/docker /bin/docker diff --git a/node-build/awscli-requirements.txt b/node-build/awscli-requirements.txt index 340759be..1b408333 100644 --- a/node-build/awscli-requirements.txt +++ b/node-build/awscli-requirements.txt @@ -1,14 +1,14 @@ -awscli==1.32.16 -botocore==1.34.16 -colorama==0.4.4 -docutils==0.16 +awscli==1.36.0 +botocore==1.35.59 +colorama==0.4.6 +docutils==0.21.2 jmespath==1.0.1 -pyasn1==0.5.1 -python-dateutil==2.8.2 -PyYAML==6.0.1 -rsa==4.7.2 -s3transfer==0.10.0 +pyasn1==0.6.1 +python-dateutil==2.9.0.post0 +PyYAML==6.0.2 +rsa==4.9 +s3transfer==0.10.3 six==1.16.0 urllib3==2.0.7 -yamllint==1.33.0 +yamllint==1.35.1 requests==2.31.0 diff --git a/py-build/Dockerfile b/py-build/Dockerfile index 3ad914b6..228db74c 100644 --- a/py-build/Dockerfile +++ b/py-build/Dockerfile @@ -1,22 +1,22 @@ -FROM hairyhenderson/gomplate:v3.8.0-slim AS gomplate -FROM docker:23.0.1 AS docker -FROM docker/compose:1.27.4 AS compose -FROM vault:1.7.3 AS vault -FROM hashicorp/terraform:1.0.0 AS terraform -FROM hashicorp/packer:1.6.6 AS packer -FROM prom/prometheus:v2.23.0 AS prometheus -FROM prom/alertmanager:v0.21.0 AS alertmanager -FROM mikefarah/yq:4.9.6 AS yq -FROM lachlanevenson/k8s-kubectl:v1.20.1 AS kubectl +FROM hairyhenderson/gomplate:v3.11.7-slim AS gomplate +FROM docker:23.0.6 AS docker +FROM docker/compose:1.29.2 AS compose +FROM vault:1.13.3 AS vault +FROM hashicorp/terraform:1.9.8 AS terraform +FROM hashicorp/packer:1.11.2 AS packer +FROM prom/prometheus:v2.55.1 AS prometheus +FROM prom/alertmanager:v0.27.0 AS alertmanager +FROM mikefarah/yq:4.44.3 AS yq +FROM lachlanevenson/k8s-kubectl:v1.25.4 AS kubectl FROM lachlanevenson/k8s-helm:v3.10.2 AS helm2 -FROM lachlanevenson/k8s-helm:v3.8.0 AS helm +FROM lachlanevenson/k8s-helm:v3.10.2 AS helm -FROM alpine:3.12.3 AS cc-test-reporter +FROM alpine:3.20.3 AS cc-test-reporter RUN wget -q -O /bin/cc-test-reporter https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 RUN chmod +x /bin/cc-test-reporter -FROM alpine:3.12.3 AS packages +FROM alpine:3.20.3 AS packages RUN apk add --no-cache \ zip \ diff --git a/py-build/awscli-requirements.txt b/py-build/awscli-requirements.txt index de4f6feb..a998cd0b 100644 --- a/py-build/awscli-requirements.txt +++ b/py-build/awscli-requirements.txt @@ -1,14 +1,14 @@ -awscli==1.32.16 -botocore==1.34.16 -colorama==0.4.4 -docutils==0.17.1 +awscli==1.36.0 +botocore==1.35.59 +colorama==0.4.6 +docutils==0.21.2 jmespath==0.10.0 -pyasn1==0.4.8 -python-dateutil==2.8.1 +pyasn1==0.6.1 +python-dateutil==2.9.0.post0 PyYAML==6.0.2 -rsa==4.7.2 -s3transfer==0.4.2 -six==1.15.0 +rsa==4.9 +s3transfer==0.10.3 +six==1.16.0 urllib3==1.26.5 -yamllint==1.26.1 +yamllint==1.35.1 requests==2.31.0 diff --git a/py-build/requirements.txt b/py-build/requirements.txt index 65b7d1a6..30c937e1 100644 --- a/py-build/requirements.txt +++ b/py-build/requirements.txt @@ -1,25 +1,25 @@ -astroid==2.5.6 -boto3==1.17.58 -botocore==1.20.58 +astroid==2.15.8 +boto3==1.35.59 +botocore==1.35.59 certifi==2022.12.7 -chardet==5.1.0 -docutils==0.17.1 -ecdsa==0.16.1 +chardet==5.2.0 +docutils==0.21.2 +ecdsa==0.19.0 future==0.18.3 idna==3.1 -isort==5.8.0 +isort==5.13.2 jmespath==0.10.0 -lazy-object-proxy==1.6.0 -mccabe==0.6.1 -placebo==0.9.0 -prometheus-client==0.10.1 -pyasn1==0.4.8 -pylint==2.8.2 -python-dateutil==2.8.1 -python-jose==3.2.0 +lazy-object-proxy==1.10.0 +mccabe==0.7.0 +placebo==0.10.0 +prometheus-client==0.21.0 +pyasn1==0.6.1 +pylint==2.17.7 +python-dateutil==2.9.0.post0 +python-jose==3.3.0 requests==2.25.1 -rsa==4.7.2 -s3transfer==0.4.2 -six==1.15.0 +rsa==4.9 +s3transfer==0.10.3 +six==1.16.0 urllib3==1.26.5 -wrapt==1.12.1 +wrapt==1.16.0 diff --git a/socat/Dockerfile b/socat/Dockerfile index 3e5054ff..0fdebe88 100644 --- a/socat/Dockerfile +++ b/socat/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:3.12.3 +FROM alpine:3.20.3 RUN apk add --no-cache \ ca-certificates \ diff --git a/tiny-build/Dockerfile b/tiny-build/Dockerfile index 277244e6..cac46661 100644 --- a/tiny-build/Dockerfile +++ b/tiny-build/Dockerfile @@ -1,25 +1,25 @@ -FROM hairyhenderson/gomplate:v3.11.6-slim AS gomplate -FROM docker:27.1.2 AS docker +FROM hairyhenderson/gomplate:v3.11.7-slim AS gomplate +FROM docker:27.3.1 AS docker FROM docker/compose:1.29.2 AS compose -FROM vault:1.10.11 AS vault -FROM hashicorp/terraform:1.6.6 AS terraform +FROM vault:1.13.3 AS vault +FROM hashicorp/terraform:1.9.8 AS terraform FROM hashicorp/packer:1.11.2 AS packer -FROM prom/prometheus:v2.53.2 AS prometheus +FROM prom/prometheus:v2.55.1 AS prometheus FROM prom/alertmanager:v0.27.0 AS alertmanager FROM grafana/cortex-tools:v0.11.2 AS cortextool -FROM grafana/mimirtool:2.12.0 AS mimirtool +FROM grafana/mimirtool:2.14.1 AS mimirtool FROM mikefarah/yq:4.44.3 AS yq -FROM bitnami/kubectl:1.29.7 AS kubectl -FROM alpine/helm:3.14.4 AS helm +FROM bitnami/kubectl:1.31.2 AS kubectl +FROM alpine/helm:3.16.2 AS helm FROM gcr.io/google.com/cloudsdktool/cloud-sdk:371.0.0-alpine AS google-cloud-sdk FROM instrumenta/conftest:v0.21.0 AS conftest -FROM alpine:3.19 AS cc-test-reporter +FROM alpine:3.20 AS cc-test-reporter RUN wget -q -O /bin/cc-test-reporter https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 RUN chmod +x /bin/cc-test-reporter -FROM alpine:3.19 AS packages +FROM alpine:3.20 AS packages RUN apk add --no-cache \ make \ @@ -56,7 +56,7 @@ RUN mkdir hub && \ RUN ln -s /usr/local/bin/helm /usr/local/bin/helm3 -FROM alpine:3.19 AS build +FROM alpine:3.20 AS build COPY --from=gomplate /gomplate /bin/gomplate COPY --from=docker /usr/local/bin/docker /bin/docker diff --git a/tiny-build/awscli-requirements.txt b/tiny-build/awscli-requirements.txt index 340759be..1b408333 100644 --- a/tiny-build/awscli-requirements.txt +++ b/tiny-build/awscli-requirements.txt @@ -1,14 +1,14 @@ -awscli==1.32.16 -botocore==1.34.16 -colorama==0.4.4 -docutils==0.16 +awscli==1.36.0 +botocore==1.35.59 +colorama==0.4.6 +docutils==0.21.2 jmespath==1.0.1 -pyasn1==0.5.1 -python-dateutil==2.8.2 -PyYAML==6.0.1 -rsa==4.7.2 -s3transfer==0.10.0 +pyasn1==0.6.1 +python-dateutil==2.9.0.post0 +PyYAML==6.0.2 +rsa==4.9 +s3transfer==0.10.3 six==1.16.0 urllib3==2.0.7 -yamllint==1.33.0 +yamllint==1.35.1 requests==2.31.0