Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docker-kubectl-helm/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ RUN apk add --update --no-cache ca-certificates wget \
&& mv linux-amd64/helm /usr/bin/helm \
&& rm -Rf helm-${HELM_LATEST_VERSION}-linux-amd64.tar.gz linux-amd64

FROM golang:1.25-alpine3.22 AS build
FROM golang:1.26-alpine3.22 AS build

FROM docker:dind as docker-kubectl-helm

Expand Down
18 changes: 9 additions & 9 deletions go-build-1.21/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
FROM hairyhenderson/gomplate:v3.11.7-slim AS gomplate
FROM docker:29.0.4 AS docker
FROM docker:29.9.0 AS docker
FROM docker/compose:1.29.2 AS compose
FROM vault:1.13.3 AS vault
FROM hashicorp/terraform:1.14.0 AS terraform
FROM hashicorp/packer:1.14.3 AS packer
FROM prom/prometheus:v3.7.3 AS prometheus
FROM prom/alertmanager:v0.29.0 AS alertmanager
FROM mikefarah/yq:4.49.2 AS yq
FROM hashicorp/terraform:1.16.5 AS terraform
FROM hashicorp/packer:1.16.1 AS packer
FROM prom/prometheus:v3.15.0 AS prometheus
FROM prom/alertmanager:v0.34.1 AS alertmanager
FROM mikefarah/yq:4.54.1 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:v2.6.2-alpine AS golangci-lint
FROM golangci/golangci-lint:v2.14.0-alpine AS golangci-lint

FROM alpine:3.22 AS packages
FROM alpine:3.24 AS packages

RUN apk add --no-cache \
zip \
Expand Down Expand Up @@ -64,7 +64,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.25.4-alpine AS build
FROM golang:1.27.2-alpine AS build

COPY --from=gomplate /gomplate /bin/gomplate
COPY --from=docker /usr/local/bin/docker /bin/docker
Expand Down
6 changes: 3 additions & 3 deletions go-build-1.21/awscli-requirements.txt
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
awscli==1.43.4
botocore==1.41.4
botocore==1.43.111
colorama==0.4.6
docutils==0.22.3
docutils==0.23
jmespath==0.10.0
pyasn1==0.6.1
python-dateutil==2.9.0.post0
PyYAML==6.0.3
rsa==4.9.1
s3transfer==0.15.0
s3transfer==0.19.2
six==1.17.0
urllib3==2.5.0
requests==2.32.5
20 changes: 10 additions & 10 deletions go-build/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
FROM hairyhenderson/gomplate:v3.11.7-slim AS gomplate
FROM docker:29.0.4 AS docker
FROM docker:29.9.0 AS docker
FROM docker/compose:1.29.2 AS compose
FROM hashicorp/vault:1.21.1 AS vault
FROM hashicorp/terraform:1.14.0 AS terraform
FROM hashicorp/packer:1.14.3 AS packer
FROM prom/prometheus:v3.7.3 AS prometheus
FROM prom/alertmanager:v0.29.0 AS alertmanager
FROM mikefarah/yq:4.49.2 AS yq
FROM golangci/golangci-lint:v2.6.2-alpine AS golangci-lint
FROM hashicorp/vault:1.21.4 AS vault
FROM hashicorp/terraform:1.16.5 AS terraform
FROM hashicorp/packer:1.16.1 AS packer
FROM prom/prometheus:v3.15.0 AS prometheus
FROM prom/alertmanager:v0.34.1 AS alertmanager
FROM mikefarah/yq:4.54.1 AS yq
FROM golangci/golangci-lint:v2.14.0-alpine AS golangci-lint

FROM alpine:3.22 AS packages
FROM alpine:3.24 AS packages

RUN apk add --no-cache \
zip \
Expand Down Expand Up @@ -77,7 +77,7 @@ RUN apk add --update --no-cache ca-certificates wget \
&& mv linux-amd64/helm /usr/bin/helm \
&& rm -Rf helm-${HELM_LATEST_VERSION}-linux-amd64.tar.gz linux-amd64

FROM golang:1.25-alpine3.22 AS build
FROM golang:1.26-alpine3.22 AS build

COPY --from=gomplate /gomplate /bin/gomplate
COPY --from=docker /usr/local/bin/docker /bin/docker
Expand Down
8 changes: 4 additions & 4 deletions go-build/awscli-requirements.txt
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
## awscli will be installed using the official AWS CLI v2 bundled installer
## so we don't install awscli/botocore via pip. Keep other helper packages.
colorama==0.4.6
docutils==0.22.3
jmespath==1.0.1
docutils==0.23
jmespath==1.1.0
pyasn1==0.6.1
python-dateutil==2.9.0.post0
PyYAML==6.0.3
rsa==4.9.1
s3transfer==0.15.0
s3transfer==0.19.2
six==1.17.0
## allow urllib3 2.x per request
urllib3==2.5.0
yamllint==1.37.1
yamllint==1.38.0
requests==2.32.5
16 changes: 8 additions & 8 deletions metrics-build/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
FROM hairyhenderson/gomplate:v3.11.7-slim AS gomplate
FROM docker:29.0.4 AS docker
FROM hashicorp/vault:1.21.1 AS vault
FROM hashicorp/terraform:1.14.0 AS terraform
FROM prom/prometheus:v3.7.3 AS prometheus
FROM prom/alertmanager:v0.29.0 AS alertmanager
FROM grafana/mimirtool:3.0.0 AS mimirtool
FROM docker:29.9.0 AS docker
FROM hashicorp/vault:1.21.4 AS vault
FROM hashicorp/terraform:1.16.5 AS terraform
FROM prom/prometheus:v3.15.0 AS prometheus
FROM prom/alertmanager:v0.34.1 AS alertmanager
FROM grafana/mimirtool:3.2.2 AS mimirtool

FROM alpine:3.22 AS packages
FROM alpine:3.24 AS packages

RUN apk add --no-cache \
make \
Expand All @@ -19,7 +19,7 @@ RUN apk add --no-cache \
openssh \
github-cli

FROM alpine:3.22 AS build
FROM alpine:3.24 AS build

COPY --from=gomplate /gomplate /bin/gomplate
COPY --from=docker /usr/local/bin/docker /bin/docker
Expand Down
20 changes: 10 additions & 10 deletions node-build/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
FROM hairyhenderson/gomplate:v3.11.7-slim AS gomplate
FROM docker:29.0.4 AS docker
FROM docker:29.9.0 AS docker
FROM docker/compose:1.29.2 AS compose
FROM hashicorp/vault:1.21.1 AS vault
FROM hashicorp/terraform:1.14.0 AS terraform
FROM hashicorp/packer:1.14.3 AS packer
FROM prom/prometheus:v3.7.3 AS prometheus
FROM prom/alertmanager:v0.29.0 AS alertmanager
FROM mikefarah/yq:4.49.2 AS yq
FROM hashicorp/vault:1.21.4 AS vault
FROM hashicorp/terraform:1.16.5 AS terraform
FROM hashicorp/packer:1.16.1 AS packer
FROM prom/prometheus:v3.15.0 AS prometheus
FROM prom/alertmanager:v0.34.1 AS alertmanager
FROM mikefarah/yq:4.54.1 AS yq

FROM alpine:3.22 AS packages
FROM alpine:3.24 AS packages

RUN apk add --no-cache \
zip \
Expand Down Expand Up @@ -64,14 +64,14 @@ RUN apk add --update --no-cache ca-certificates wget \
&& mv linux-amd64/helm /usr/bin/helm \
&& rm -Rf helm-${HELM_LATEST_VERSION}-linux-amd64.tar.gz linux-amd64

FROM node:25.2-alpine3.22 AS nodepackages
FROM node:25.9-alpine3.22 AS nodepackages

#RUN npm config set unsafe-perm true
RUN npm install -g \
mocha \
serverless

FROM node:25.2-alpine3.22 AS build
FROM node:25.9-alpine3.22 AS build

# Install AWS CLI v2 using the bundled installer (supports amd64 and aarch64)
ARG ARCH="amd64"
Expand Down
10 changes: 5 additions & 5 deletions node-build/awscli-requirements.txt
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
awscli==1.43.4
botocore==1.41.4
botocore==1.43.111
colorama==0.4.6
docutils==0.22.3
jmespath==1.0.1
docutils==0.23
jmespath==1.1.0
pyasn1==0.6.1
python-dateutil==2.9.0.post0
PyYAML==6.0.3
rsa==4.9.1
s3transfer==0.15.0
s3transfer==0.19.2
six==1.17.0
urllib3==2.5.0
yamllint==1.37.1
yamllint==1.38.0
requests==2.32.5
14 changes: 7 additions & 7 deletions py-build/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
ARG KUBECTL_VERSION=v1.29.7

FROM hairyhenderson/gomplate:v3.11.7-slim AS gomplate
FROM docker:29.0.4 AS docker
FROM docker:29.9.0 AS docker
FROM docker/compose:1.29.2 AS compose
FROM vault:1.13.3 AS vault
FROM hashicorp/terraform:1.14.0 AS terraform
FROM hashicorp/packer:1.14.3 AS packer
FROM prom/prometheus:v3.7.3 AS prometheus
FROM prom/alertmanager:v0.29.0 AS alertmanager
FROM mikefarah/yq:4.49.2 AS yq
FROM alpine:3.22 AS packages
FROM hashicorp/terraform:1.16.5 AS terraform
FROM hashicorp/packer:1.16.1 AS packer
FROM prom/prometheus:v3.15.0 AS prometheus
FROM prom/alertmanager:v0.34.1 AS alertmanager
FROM mikefarah/yq:4.54.1 AS yq
FROM alpine:3.24 AS packages

RUN apk add --no-cache \
zip \
Expand Down
8 changes: 4 additions & 4 deletions py-build/awscli-requirements.txt
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
awscli==1.43.4
botocore==1.41.4
botocore==1.43.111
colorama==0.4.6
docutils==0.22.3
docutils==0.23
jmespath==0.10.0
pyasn1==0.6.1
python-dateutil==2.9.0.post0
PyYAML==6.0.3
rsa==4.9.1
s3transfer==0.15.0
s3transfer==0.19.2
six==1.17.0
urllib3==2.5.0
yamllint==1.37.1
yamllint==1.38.0
requests==2.32.5
10 changes: 5 additions & 5 deletions py-build/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
astroid==4.0.2
astroid==4.3.4
certifi==2025.11.12
docutils==0.22.3
docutils==0.23
ecdsa==0.19.1
future==1.0.0
idna==3.11
Expand All @@ -9,13 +9,13 @@ jmespath==0.10.0
lazy-object-proxy==1.12.0
mccabe==0.7.0
placebo==0.10.0
prometheus-client==0.23.1
prometheus-client==0.26.0
pyasn1==0.6.1
pylint==4.0.3
pylint==4.1.2
python-dateutil==2.9.0.post0
python-jose==3.5.0
requests==2.32.5
rsa==4.9.1
six==1.17.0
urllib3==2.5.0
wrapt==2.0.1
wrapt==2.5.0
2 changes: 1 addition & 1 deletion socat/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM alpine:3.22.2
FROM alpine:3.24.2

RUN apk add --no-cache \
ca-certificates \
Expand Down
18 changes: 9 additions & 9 deletions tiny-build/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
FROM hairyhenderson/gomplate:v5.2.0 AS gomplate
FROM docker:29.6.1 AS docker
FROM docker:29.9.0 AS docker
FROM docker/compose:1.29.2 AS compose
FROM hashicorp/vault:1.21.4 AS vault
FROM hashicorp/terraform:1.15.8 AS terraform
FROM hashicorp/packer:1.15.4 AS packer
FROM prom/prometheus:v3.13.1 AS prometheus
FROM prom/alertmanager:v0.33.1 AS alertmanager
FROM hashicorp/terraform:1.16.5 AS terraform
FROM hashicorp/packer:1.16.1 AS packer
FROM prom/prometheus:v3.15.0 AS prometheus
FROM prom/alertmanager:v0.34.1 AS alertmanager
FROM grafana/cortex-tools:v0.11.3 AS cortextool
FROM grafana/mimirtool:3.0.0 AS mimirtool
FROM mikefarah/yq:4.53.3 AS yq
FROM grafana/mimirtool:3.2.2 AS mimirtool
FROM mikefarah/yq:4.54.1 AS yq
FROM gcr.io/google.com/cloudsdktool/cloud-sdk:548.0.0-alpine AS google-cloud-sdk
FROM openpolicyagent/conftest:v0.68.2 AS conftest
FROM openpolicyagent/conftest:v0.71.1 AS conftest

FROM alpine:3.22 AS packages
FROM alpine:3.24 AS packages

RUN apk add --no-cache \
aws-cli \
Expand Down
Loading