grim/kube-lint
Clone
Summary
Browse
Changes
Graph
Update kubeval and then disable it because it's being a pain
default
tip
2021-09-28, Gary Kramlich
dc872bbd197f
Update kubeval and then disable it because it's being a pain
FROM
debian:buster-slim
ENV
KUBEVAL_VERSION
=
v0.16.1
ENV
KUBEVAL_CHECKSUM
=
2d6f9bda1423b93787fa05d9e8dfce2fc1190fefbcd9d0936b9635f3f78ba790
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"
]