@@ -2,8 +2,12 @@ FROM alpine:3.6 AS builder
2
2
3
3
RUN apk update && apk add curl
4
4
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
6
6
RUN 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
7
11
RUN curl -o kubectl1.10 -L https://storage.googleapis.com/kubernetes-release/release/v1.10.0/bin/linux/amd64/kubectl
8
12
RUN curl -o kubectl1.6 -L https://storage.googleapis.com/kubernetes-release/release/v1.6.0/bin/linux/amd64/kubectl
9
13
@@ -13,12 +17,16 @@ FROM alpine:3.6
13
17
RUN apk add --update bash
14
18
15
19
# copy all versions of kubectl to switch between them later.
20
+ COPY --from=builder kubectl1.16 /usr/local/bin/
16
21
COPY --from=builder kubectl1.15 /usr/local/bin/
17
22
COPY --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/
18
26
COPY --from=builder kubectl1.10 /usr/local/bin/kubectl
19
27
COPY --from=builder kubectl1.6 /usr/local/bin/
20
28
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
22
30
23
31
WORKDIR /
24
32
0 commit comments