Skip to content
Snippets Groups Projects
Commit 48d04f8a authored by nimrod's avatar nimrod
Browse files

Added Heptio AWS authenticator, show versions of tools included.

parent 59c6132c
No related branches found
No related tags found
No related merge requests found
......@@ -5,10 +5,18 @@ RUN wget https://s3.amazonaws.com/amazon-ecs-cli/ecs-cli-linux-amd64-latest && \
install -m755 ecs-cli-linux-amd64-latest /usr/local/bin/ecs-cli
RUN wget https://storage.googleapis.com/kubernetes-release/release/$(wget -O - https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl && \
install -m755 kubectl /usr/local/bin/
RUN wget https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v0.3.0/heptio-authenticator-aws_0.3.0_linux_amd64 && \
install -m755 heptio-authenticator-aws_0.3.0_linux_amd64 /usr/local/bin/heptio-authenticator-aws
FROM docker:latest
FROM python:3.7-alpine3.7
COPY --from=docker /usr/local/bin/docker /usr/local/bin/
COPY --from=ecs /go/bin/docker-credential-ecr-login /usr/local/bin/ecs-cli /usr/local/bin/kubectl /usr/local/bin/
RUN pip install --no-cache-dir --progress-bar=off awscli docker-compose
COPY --from=ecs /go/bin/docker-credential-ecr-login /usr/local/bin/ecs-cli /usr/local/bin/kubectl /usr/local/bin/heptio-authenticator-aws /usr/local/bin/
RUN pip install --no-cache-dir --progress-bar=off awscli docker-compose && \
docker version && \
docker-credential-ecr-login version && \
ecs-cli --version && \
kubectl version --client && \
aws --version && \
docker-compose --version
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment