grim/kube-lint

Initial import

2020-01-04, Gary Kramlich
d8b6103131eb
Initial import
FROM debian:buster-slim
ENV KUBEVAL_VERSION=0.14.0
ENV KUBEVAL_CHECKSUM=8b1b8c63df9ee3206113a3352e07474ea071610cfacf40a64db74c56e163f1e2
RUN set -ex && \
apt-get update && \
apt-get install -y --no-install-recommends yamllint wget ca-certificates && \
apt-get clean && \
rm -rf /var/lib/apt/lists
RUN set -ex && \
wget -O /tmp/kubeval.tar.gz https://github.com/instrumenta/kubeval/releases/download/${KUBEVAL_VERSION}/kubeval-linux-amd64.tar.gz && \
echo ${KUBEVAL_CHECKSUM} /tmp/kubeval.tar.gz | sha256sum -c - && \
mkdir -p /usr/local/bin && \
tar -C /usr/local/bin/ -zxf /tmp/kubeval.tar.gz kubeval && \
chmod +x /usr/local/bin/kubeval && \
rm -f /tmp/kubeval.tar.gz
COPY run.sh /usr/local/bin
CMD ["/usr/local/bin/run.sh"]