2017-06-14 13:57:21 -05:00
|
|
|
FROM ubuntu:16.04
|
|
|
|
MAINTAINER pete.birley@att.com
|
|
|
|
|
2017-09-13 11:33:08 -06:00
|
|
|
ARG KUBE_VERSION=v1.7.5
|
2017-06-14 13:57:21 -05:00
|
|
|
|
|
|
|
RUN set -x \
|
|
|
|
&& TMP_DIR=$(mktemp --directory) \
|
|
|
|
&& cd ${TMP_DIR} \
|
|
|
|
&& apt-get update \
|
|
|
|
&& apt-get install -y \
|
|
|
|
apt-transport-https \
|
|
|
|
ca-certificates \
|
|
|
|
curl \
|
|
|
|
python \
|
|
|
|
jq \
|
|
|
|
# Install kubectl:
|
|
|
|
&& curl -sSL https://dl.k8s.io/${KUBE_VERSION}/kubernetes-client-linux-amd64.tar.gz | tar -zxv --strip-components=1 \
|
|
|
|
&& mv ${TMP_DIR}/client/bin/kubectl /usr/bin/kubectl \
|
|
|
|
&& chmod +x /usr/bin/kubectl \
|
|
|
|
&& rm -rf ${TMP_DIR}
|