Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FROM dr.omnicomm.ru/devops/kubedeploy/docker:19.03.3-dind
- LABEL maintainer="Nikita Gorlov"
- ENV KUBECTL_VERSION=v1.16.1
- ENV HELM_VERSION=v2.14.3
- ENV HELM_FILENAME=helm-${HELM_VERSION}-linux-amd64.tar.gz
- RUN apk add -U openssl curl tar gzip bash ca-certificates git && \
- wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub && \
- wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.29-r0/glibc-2.29-r0.apk && \
- apk add glibc-2.29-r0.apk && rm glibc-2.29-r0.apk && \
- curl https://kubernetes-helm.storage.googleapis.com/${HELM_FILENAME} | tar zx && \
- mv linux-amd64/helm /usr/bin/ && \
- curl -L -o /usr/bin/kubectl https://storage.googleapis.com/kubernetes-release/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl && \
- chmod +x /usr/bin/kubectl && mkdir -p $HOME/.kube
- COPY config.json /root/.docker/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement