From a9af1f1c69800e79b003f011e590b7c7fe135ade Mon Sep 17 00:00:00 2001 From: Ivan Pedrazas Date: Wed, 1 Feb 2017 15:46:50 +0000 Subject: [PATCH] kubectl and helm versions updated --- Dockerfile | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index ba831cf..8bad909 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,29 @@ -FROM ipedrazas/k8s:latest +FROM alpine:latest MAINTAINER Ivan Pedrazas + +RUN apk -Uuv add curl bash && rm /var/cache/apk/* + +ENV VERSION v2.1.3 +ENV FILENAME helm-${VERSION}-linux-amd64.tar.gz +ENV KUBECTL v1.5.2 + +ADD http://storage.googleapis.com/kubernetes-helm/${FILENAME} /tmp + +ADD https://storage.googleapis.com/kubernetes-release/release/${KUBECTL}/bin/linux/amd64/kubectl /tmp + + +RUN tar -zxvf /tmp/${FILENAME} -C /tmp \ + && mv /tmp/linux-amd64/helm /bin/helm \ + && chmod +x /tmp/kubectl \ + && mv /tmp/kubectl /bin/kubectl \ + && rm -rf /tmp + +LABEL description="Kubeclt and Helm." +LABEL base="alpine" +LABEL language="python" + + COPY drone-helm /bin/drone-helm COPY kubeconfig /root/.kube/kubeconfig