1
1
#
2
2
#
3
3
# Image versions
4
- ARG BASE_BUILDER=python:3.11
5
- ARG BASE_IMAGE=python:3.11 -slim
4
+ ARG BASE_BUILDER=python:3.13
5
+ ARG BASE_IMAGE=python:3.13 -slim
6
6
7
7
8
8
#
@@ -26,10 +26,10 @@ FROM builder AS common-builder
26
26
ARG TARGETARCH
27
27
28
28
# https://github.com/kubernetes/kubernetes/releases
29
- ARG KUBECTL_VERSION=v1.28.5
29
+ ARG KUBECTL_VERSION=v1.31.3
30
30
31
31
# https://github.com/kubernetes-sigs/kustomize/releases
32
- ARG KUSTOMIZE_VERSION=v5.3 .0
32
+ ARG KUSTOMIZE_VERSION=v5.5 .0
33
33
34
34
# https://www.terraform.io/downloads.html
35
35
# 1.5.x is the last OSS Terraform
@@ -66,7 +66,7 @@ FROM builder AS aws-builder
66
66
ARG TARGETARCH
67
67
68
68
# https://github.com/aws/aws-cli/blob/v2/CHANGELOG.rst
69
- ARG AWS_CLI_VERSION=2.15.8
69
+ ARG AWS_CLI_VERSION=2.22.12
70
70
71
71
RUN mkdir -p /opt/aws/bin
72
72
@@ -86,7 +86,7 @@ FROM builder AS gcp-builder
86
86
ARG TARGETARCH
87
87
88
88
# https://cloud.google.com/sdk/docs/release-notes
89
- ARG GOOGLE_CLOUD_SDK_VERSION=458 .0.1
89
+ ARG GOOGLE_CLOUD_SDK_VERSION=502 .0.0
90
90
91
91
RUN echo "GOOGLE_CLOUD_SDK_VERSION: ${GOOGLE_CLOUD_SDK_VERSION}" \
92
92
&& arch=`echo ${TARGETARCH} | sed -e 's/amd64/x86_64/' -e 's/arm64/arm/' ` \
@@ -104,7 +104,7 @@ RUN /opt/google/bin/gcloud components install gke-gcloud-auth-plugin
104
104
FROM builder AS azure-builder
105
105
106
106
# https://docs.microsoft.com/en-us/cli/azure/release-notes-azure-cli?tabs=azure-cli
107
- ARG AZURE_CLI_VERSION=2.55 .0
107
+ ARG AZURE_CLI_VERSION=2.67 .0
108
108
109
109
RUN apt-get update && apt-get install -y \
110
110
libffi-dev
@@ -122,12 +122,12 @@ RUN echo "AZURE_CLI_VERSION: ${AZURE_CLI_VERSION}" \
122
122
#
123
123
#
124
124
# KinD builder
125
- FROM builder as kind-builder
125
+ FROM builder AS kind-builder
126
126
127
127
ARG TARGETARCH
128
128
129
129
# https://docs.docker.com/engine/release-notes/
130
- ARG DOCKER_CLI_VERSION=24.0.7
130
+ ARG DOCKER_CLI_VERSION=27.3.1
131
131
132
132
RUN mkdir -p /opt/bin
133
133
@@ -166,13 +166,13 @@ ENV PATH=/opt/bin:$PATH
166
166
WORKDIR /infra
167
167
168
168
ENTRYPOINT ["/opt/bin/entrypoint" ]
169
- CMD bash
169
+ CMD [ " bash" ]
170
170
171
171
172
172
#
173
173
#
174
174
# Build starters and provider cache
175
- FROM final-base as dist-helper-build
175
+ FROM final-base AS dist-helper-build
176
176
177
177
COPY common /common
178
178
@@ -218,7 +218,7 @@ RUN cd build_artifacts &&\
218
218
#
219
219
#
220
220
# Dist artifacts
221
- FROM alpine as dist-helper
221
+ FROM alpine AS dist-helper
222
222
223
223
COPY --from=dist-helper-build /quickstart/_dist /quickstart/_dist
224
224
0 commit comments