@@ -2,8 +2,12 @@ FROM alpine:3.6 AS builder
22
33RUN apk update && apk add curl
44
5- RUN curl -o kubectl1.14 -L https://storage.googleapis.com/kubernetes-release/release/v1.14 .0/bin/linux/amd64/kubectl
5+ RUN curl -o kubectl1.14 -L https://storage.googleapis.com/kubernetes-release/release/v1.16 .0/bin/linux/amd64/kubectl
66RUN curl -o kubectl1.15 -L https://storage.googleapis.com/kubernetes-release/release/v1.15.0/bin/linux/amd64/kubectl
7+ RUN curl -o kubectl1.14 -L https://storage.googleapis.com/kubernetes-release/release/v1.14.0/bin/linux/amd64/kubectl
8+ RUN curl -o kubectl1.13 -L https://storage.googleapis.com/kubernetes-release/release/v1.13.0/bin/linux/amd64/kubectl
9+ RUN curl -o kubectl1.12 -L https://storage.googleapis.com/kubernetes-release/release/v1.12.0/bin/linux/amd64/kubectl
10+ RUN curl -o kubectl1.11 -L https://storage.googleapis.com/kubernetes-release/release/v1.11.0/bin/linux/amd64/kubectl
711RUN curl -o kubectl1.10 -L https://storage.googleapis.com/kubernetes-release/release/v1.10.0/bin/linux/amd64/kubectl
812RUN curl -o kubectl1.6 -L https://storage.googleapis.com/kubernetes-release/release/v1.6.0/bin/linux/amd64/kubectl
913
@@ -13,12 +17,16 @@ FROM alpine:3.6
1317RUN apk add --update bash
1418
1519# copy all versions of kubectl to switch between them later.
20+ COPY --from=builder kubectl1.16 /usr/local/bin/
1621COPY --from=builder kubectl1.15 /usr/local/bin/
1722COPY --from=builder kubectl1.14 /usr/local/bin/
23+ COPY --from=builder kubectl1.13 /usr/local/bin/
24+ COPY --from=builder kubectl1.12 /usr/local/bin/
25+ COPY --from=builder kubectl1.11 /usr/local/bin/
1826COPY --from=builder kubectl1.10 /usr/local/bin/kubectl
1927COPY --from=builder kubectl1.6 /usr/local/bin/
2028
21- RUN chmod +x /usr/local/bin/kubectl /usr/local/bin/kubectl1.6 /usr/local/bin/kubectl1.14 /usr/local/bin/kubectl1.15
29+ RUN chmod +x /usr/local/bin/kubectl /usr/local/bin/kubectl1.6 /usr/local/bin/kubectl1.11 /usr/local/bin/kubectl1.12 /usr/local/bin/kubectl1.13 /usr/local/bin/kubectl1. 14 /usr/local/bin/kubectl1.15 /usr/local/bin/kubectl1.16
2230
2331WORKDIR /
2432
0 commit comments