# docker build -t jovianx/eksctl - < eksctl.Dockerfile
# docker push jovianx/eksctl
FROM alpine
RUN apk add curl bash
RUN curl --silent --location "https://github.com/weaveworks/eksctl/releases/latest/download/eksctl_$(uname -s)_amd64.tar.gz" | tar xz -C /tmp && \
mv /tmp/eksctl /usr/local/bin && \
eksctl version
RUN curl -o aws-iam-authenticator https://amazon-eks.s3.us-west-2.amazonaws.com/1.21.2/2021-07-05/bin/linux/amd64/aws-iam-authenticator && \
chmod +x ./aws-iam-authenticator && \
cp ./aws-iam-authenticator /usr/local/bin/aws-iam-authenticator && \
aws-iam-authenticator help
RUN curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" && \
install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl && \
kubectl version --client
Content type
Image
Digest
Size
123.1 MB
Last updated
almost 5 years ago
docker pull jovianx/eksctl