FROM bitnami/minideb:stretch LABEL maintainer "Bitnami containers@bitnami.com"

Install required system packages and dependencies

RUN install_packages ca-certificates wget RUN wget -nc -P /tmp/bitnami/pkg/cache/ https://downloads.bitnami.com/files/stacksmith/kubectl-1.12.10-0-linux-amd64-debian-9.tar.gz &&
echo "79ec8c0bf319de8ea60b6b58c545f773abf45e1bc957f3227c74f1d260a155dc /tmp/bitnami/pkg/cache/kubectl-1.12.10-0-linux-amd64-debian-9.tar.gz" | sha256sum -c - &&
tar -zxf /tmp/bitnami/pkg/cache/kubectl-1.12.10-0-linux-amd64-debian-9.tar.gz -P --transform 's|^[^/]/files|/opt/bitnami|' --wildcards '/files' &&
rm -rf /tmp/bitnami/pkg/cache/kubectl-1.12.10-0-linux-amd64-debian-9.tar.gz

RUN chmod +x /opt/bitnami/kubectl/bin/kubectl ENV BITNAMI_APP_NAME="kubectl"
BITNAMI_IMAGE_VERSION="1.12.10-debian-9-r56"
PATH="/opt/bitnami/kubectl/bin:$PATH"

USER 1001 ENTRYPOINT [ "kubectl" ] CMD [ "--help" ]

FROM alpine:3.8

ENV KUBECTL_VERSION="v1.10.0"

RUN apk add --update ca-certificates curl bash
&& curl -L https://storage.googleapis.com/kubernetes-release/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl -o /usr/local/bin/kubectl
&& chmod +x /usr/local/bin/kubectl
&& rm /var/cache/apk/*

WORKDIR /opt

COPY . /opt

CMD ["bash", "port-forward.sh"]