Skip to content
Snippets Groups Projects
Dockerfile 781 B
Newer Older
FROM ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}bitnami/kubectl:1.25 AS kubectl
FROM ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}amazon/aws-cli:2.11.20
ENTRYPOINT []
COPY --from=kubectl /opt/bitnami/kubectl/bin/kubectl /usr/local/bin/kubectl
Richard J Quintin's avatar
Richard J Quintin committed
# Install jq & kubeseal
Richard J Quintin's avatar
Richard J Quintin committed
ENV KUBESEAL_VERSION=0.19.5 \
    KUBESEAL_CHECKSUM=9f8de35b8272533cc687c909ce717d4340aea23a16a3e422a92a6105f23b835b
RUN curl -jksSL -o kubeseal.tgz https://github.com/bitnami-labs/sealed-secrets/releases/download/v${KUBESEAL_VERSION}/kubeseal-${KUBESEAL_VERSION}-linux-amd64.tar.gz && \
    echo "${KUBESEAL_CHECKSUM}  ./kubeseal.tgz" | sha256sum -c - && \
Richard J Quintin's avatar
Richard J Quintin committed
    yum -y install jq tar gzip && \
Richard J Quintin's avatar
Richard J Quintin committed
    tar -C /usr/local/bin -zxf ./kubeseal.tgz && \
    yum -y erase tar gzip && \
    yum -y clean all && rm -rf /var/cache