From 4f017d767cdbd2fe8ae42223d61c06ac069ef283 Mon Sep 17 00:00:00 2001 From: Antoine Barthelemy Date: Fri, 1 Nov 2024 17:47:52 +0100 Subject: [PATCH] feat(kube-linter): add --- scripts/kubelinter.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 scripts/kubelinter.sh diff --git a/scripts/kubelinter.sh b/scripts/kubelinter.sh new file mode 100644 index 0000000..2a07198 --- /dev/null +++ b/scripts/kubelinter.sh @@ -0,0 +1,10 @@ +#!/bin/sh +set -o errexit +mkdir -p /tmp/kube-linter +LATEST_VERSION=$(curl -s "https://api.github.com/repos/stackrox/kube-linter/releases/latest" | grep -Po '"tag_name": "\K(.*)(?=")') +curl -L "https://github.com/stackrox/kube-linter/releases/download/$LATEST_VERSION/kube-linter-linux.tar.gz" -o "/tmp/kube-linter/kube-linter.tar.gz" +tar -xzf "/tmp/kube-linter/kube-linter.tar.gz" -C "/tmp/kube-linter" +sudo mv "/tmp/kube-linter/kube-linter" "/usr/local/bin/kube-linter" +sudo chmod +x "/usr/local/bin/kube-linter" +rm -rf /tmp/kube-linter +kube-linter version