diff --git a/docker-kubectl-helm/Dockerfile b/docker-kubectl-helm/Dockerfile index 99dca54b0..5c5cc74ef 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.6.1 AS helm +FROM lachlanevenson/k8s-kubectl:v1.23.2 AS kubectl +FROM lachlanevenson/k8s-helm:v3.8.0 AS helm FROM docker:dind as docker-kubectl-helm diff --git a/go-build/Dockerfile b/go-build/Dockerfile index 939fe649c..3faa2ab3b 100644 --- a/go-build/Dockerfile +++ b/go-build/Dockerfile @@ -1,23 +1,23 @@ -FROM hairyhenderson/gomplate:v3.8.0-slim AS gomplate -FROM docker:20.10.7 AS docker +FROM hairyhenderson/gomplate:v3.10.0-slim AS gomplate +FROM docker:20.10.12 AS docker FROM docker/compose:1.29.2 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 vault:1.9.3 AS vault +FROM hashicorp/terraform:1.1.4 AS terraform +FROM hashicorp/packer:1.7.9 AS packer +FROM prom/prometheus:v2.32.1 AS prometheus +FROM prom/alertmanager:v0.23.0 AS alertmanager +FROM mikefarah/yq:4.18.1 AS yq +FROM lachlanevenson/k8s-kubectl:v1.23.2 AS kubectl FROM lachlanevenson/k8s-helm:v2.17.0 AS helm2 -FROM lachlanevenson/k8s-helm:v3.6.1 AS helm -FROM golangci/golangci-lint:v1.34.1-alpine AS golangci-lint +FROM lachlanevenson/k8s-helm:v3.8.0 AS helm +FROM golangci/golangci-lint:v1.44.0-alpine AS golangci-lint -FROM alpine:3.12.3 AS cc-test-reporter +FROM alpine:3.15.0 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.15.0 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.15.6-alpine AS gopackages +FROM golang:1.17.6-alpine AS gopackages RUN apk add --no-cache git RUN go get -u github.com/golang/dep/cmd/dep @@ -60,7 +60,7 @@ RUN go get -u github.com/jstemmer/go-junit-report RUN go get -u github.com/alecthomas/gometalinter \ && gometalinter --install -FROM golang:1.15.6-alpine AS build +FROM golang:1.17.6-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 a2f5fb2ac..5766a1996 100644 --- a/go-build/awscli-requirements.txt +++ b/go-build/awscli-requirements.txt @@ -1,13 +1,13 @@ -awscli==1.19.58 -botocore==1.20.58 +awscli==1.22.46 +botocore==1.23.46 colorama==0.4.4 -docutils==0.17.1 +docutils==0.18.1 jmespath==0.10.0 pyasn1==0.4.8 -python-dateutil==2.8.1 +python-dateutil==2.8.2 PyYAML==6.0 -rsa==4.7.2 -s3transfer==0.4.2 -six==1.15.0 -urllib3==1.26.5 -yamllint==1.26.1 \ No newline at end of file +rsa==4.8 +s3transfer==0.5.0 +six==1.16.0 +urllib3==1.26.8 +yamllint==1.26.3 \ No newline at end of file diff --git a/node-build/Dockerfile b/node-build/Dockerfile index e94d26fbb..303c674a2 100644 --- a/node-build/Dockerfile +++ b/node-build/Dockerfile @@ -1,22 +1,22 @@ -FROM hairyhenderson/gomplate:v3.8.0-slim AS gomplate -FROM docker:20.10.7 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.10.0-slim AS gomplate +FROM docker:20.10.12 AS docker +FROM docker/compose:1.29.2 AS compose +FROM vault:1.9.3 AS vault +FROM hashicorp/terraform:1.1.4 AS terraform +FROM hashicorp/packer:1.7.9 AS packer +FROM prom/prometheus:v2.32.1 AS prometheus +FROM prom/alertmanager:v0.23.0 AS alertmanager +FROM mikefarah/yq:4.18.1 AS yq +FROM lachlanevenson/k8s-kubectl:v1.23.2 AS kubectl FROM lachlanevenson/k8s-helm:v2.17.0 AS helm2 -FROM lachlanevenson/k8s-helm:v3.6.1 AS helm +FROM lachlanevenson/k8s-helm:v3.8.0 AS helm -FROM alpine:3.12.3 AS cc-test-reporter +FROM alpine:3.15.0 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.15.0 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:17.3.0-alpine AS nodepackages +FROM node:17.4.0-alpine AS nodepackages RUN npm config set unsafe-perm true RUN npm install -g \ mocha \ serverless -FROM node:17.3.0-alpine AS build +FROM node:17.4.0-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 68957504f..694d45045 100644 --- a/node-build/awscli-requirements.txt +++ b/node-build/awscli-requirements.txt @@ -1,13 +1,13 @@ -awscli==1.19.58 -botocore==1.20.58 +awscli==1.22.46 +botocore==1.23.46 colorama==0.4.4 -docutils==0.17.1 +docutils==0.18.1 jmespath==0.10.0 pyasn1==0.4.8 -python-dateutil==2.8.1 +python-dateutil==2.8.2 PyYAML==6.0 -rsa==4.7.2 -s3transfer==0.4.2 -six==1.15.0 -urllib3==1.26.5 -yamllint==1.26.1 +rsa==4.8 +s3transfer==0.5.0 +six==1.16.0 +urllib3==1.26.8 +yamllint==1.26.3 diff --git a/py-build/Dockerfile b/py-build/Dockerfile index e0ed43c72..a10cb54a5 100644 --- a/py-build/Dockerfile +++ b/py-build/Dockerfile @@ -1,22 +1,22 @@ -FROM hairyhenderson/gomplate:v3.8.0-slim AS gomplate -FROM docker:20.10.7 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.10.0-slim AS gomplate +FROM docker:20.10.12 AS docker +FROM docker/compose:1.29.2 AS compose +FROM vault:1.9.3 AS vault +FROM hashicorp/terraform:1.1.4 AS terraform +FROM hashicorp/packer:1.7.9 AS packer +FROM prom/prometheus:v2.32.1 AS prometheus +FROM prom/alertmanager:v0.23.0 AS alertmanager +FROM mikefarah/yq:4.18.1 AS yq +FROM lachlanevenson/k8s-kubectl:v1.23.2 AS kubectl FROM lachlanevenson/k8s-helm:v2.17.0 AS helm2 -FROM lachlanevenson/k8s-helm:v3.6.1 AS helm +FROM lachlanevenson/k8s-helm:v3.8.0 AS helm -FROM alpine:3.12.3 AS cc-test-reporter +FROM alpine:3.15.0 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.15.0 AS packages RUN apk add --no-cache \ zip \ diff --git a/py-build/awscli-requirements.txt b/py-build/awscli-requirements.txt index 68957504f..694d45045 100644 --- a/py-build/awscli-requirements.txt +++ b/py-build/awscli-requirements.txt @@ -1,13 +1,13 @@ -awscli==1.19.58 -botocore==1.20.58 +awscli==1.22.46 +botocore==1.23.46 colorama==0.4.4 -docutils==0.17.1 +docutils==0.18.1 jmespath==0.10.0 pyasn1==0.4.8 -python-dateutil==2.8.1 +python-dateutil==2.8.2 PyYAML==6.0 -rsa==4.7.2 -s3transfer==0.4.2 -six==1.15.0 -urllib3==1.26.5 -yamllint==1.26.1 +rsa==4.8 +s3transfer==0.5.0 +six==1.16.0 +urllib3==1.26.8 +yamllint==1.26.3 diff --git a/py-build/requirements.txt b/py-build/requirements.txt index 5887e4223..7af95c8f8 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 -certifi==2021.5.30 +astroid==2.9.3 +boto3==1.20.46 +botocore==1.23.46 +certifi==2021.10.8 chardet==4.0.0 -docutils==0.17.1 -ecdsa==0.16.1 +docutils==0.18.1 +ecdsa==0.17.0 future==0.18.2 -idna==3.1 -isort==5.8.0 +idna==3.3 +isort==5.10.1 jmespath==0.10.0 -lazy-object-proxy==1.6.0 -mccabe==0.6.1 -placebo==0.9.0 -prometheus-client==0.10.1 +lazy-object-proxy==1.7.1 +mccabe==0.7.0 +placebo==0.10.0 +prometheus-client==0.13.1 pyasn1==0.4.8 -pylint==2.8.2 -python-dateutil==2.8.1 -python-jose==3.2.0 -requests==2.25.1 -rsa==4.7.2 -s3transfer==0.4.2 -six==1.15.0 -urllib3==1.26.5 -wrapt==1.12.1 +pylint==2.12.2 +python-dateutil==2.8.2 +python-jose==3.3.0 +requests==2.27.1 +rsa==4.8 +s3transfer==0.5.0 +six==1.16.0 +urllib3==1.26.8 +wrapt==1.13.3 diff --git a/socat/Dockerfile b/socat/Dockerfile index 3e5054ff4..36da6f7d2 100644 --- a/socat/Dockerfile +++ b/socat/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:3.12.3 +FROM alpine:3.15.0 RUN apk add --no-cache \ ca-certificates \ diff --git a/tiny-build/Dockerfile b/tiny-build/Dockerfile index 4bafb4481..744d79757 100644 --- a/tiny-build/Dockerfile +++ b/tiny-build/Dockerfile @@ -1,26 +1,26 @@ -FROM hairyhenderson/gomplate:v3.8.0-slim AS gomplate -FROM docker:20.10.7 AS docker -FROM docker/compose:1.27.4 AS compose -FROM vault:1.6.1 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 grafana/cortex-tools:v0.7.0 AS cortextool -FROM mikefarah/yq:4.9.6 AS yq -FROM lachlanevenson/k8s-kubectl:v1.20.1 AS kubectl +FROM hairyhenderson/gomplate:v3.10.0-slim AS gomplate +FROM docker:20.10.12 AS docker +FROM docker/compose:1.29.2 AS compose +FROM vault:1.9.3 AS vault +FROM hashicorp/terraform:1.1.4 AS terraform +FROM hashicorp/packer:1.7.9 AS packer +FROM prom/prometheus:v2.32.1 AS prometheus +FROM prom/alertmanager:v0.23.0 AS alertmanager +FROM grafana/cortex-tools:v0.10.7 AS cortextool +FROM mikefarah/yq:4.18.1 AS yq +FROM lachlanevenson/k8s-kubectl:v1.23.2 AS kubectl FROM lachlanevenson/k8s-helm:v2.17.0 AS helm2 -FROM lachlanevenson/k8s-helm:v3.5.3 AS helm +FROM lachlanevenson/k8s-helm:v3.8.0 AS helm FROM r.j3ss.co/img:v0.5.11 AS img FROM gcr.io/google.com/cloudsdktool/cloud-sdk:367.0.0-alpine AS google-cloud-sdk FROM instrumenta/conftest:v0.21.0 AS conftest -FROM alpine:3.12.3 AS cc-test-reporter +FROM alpine:3.15.0 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.15.0 AS packages RUN apk add --no-cache \ make \ @@ -53,7 +53,7 @@ RUN mkdir hub && \ && ./hub/install \ && rm -r hub -FROM alpine:3.12.3 AS build +FROM alpine:3.15.0 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 68957504f..694d45045 100644 --- a/tiny-build/awscli-requirements.txt +++ b/tiny-build/awscli-requirements.txt @@ -1,13 +1,13 @@ -awscli==1.19.58 -botocore==1.20.58 +awscli==1.22.46 +botocore==1.23.46 colorama==0.4.4 -docutils==0.17.1 +docutils==0.18.1 jmespath==0.10.0 pyasn1==0.4.8 -python-dateutil==2.8.1 +python-dateutil==2.8.2 PyYAML==6.0 -rsa==4.7.2 -s3transfer==0.4.2 -six==1.15.0 -urllib3==1.26.5 -yamllint==1.26.1 +rsa==4.8 +s3transfer==0.5.0 +six==1.16.0 +urllib3==1.26.8 +yamllint==1.26.3