install jq for kube-bench report parsing
Kube-bench CIS scan / Scan ephemeral K3s cluster (push) Failing after 1m37s
Kube-bench CIS scan / Scan ephemeral K3s cluster (push) Failing after 1m37s
This commit is contained in:
@@ -38,6 +38,21 @@ jobs:
|
|||||||
install -m 0755 "$temp_dir/kubectl" /usr/local/bin/kubectl
|
install -m 0755 "$temp_dir/kubectl" /usr/local/bin/kubectl
|
||||||
kubectl version --client
|
kubectl version --client
|
||||||
|
|
||||||
|
- name: Install jq
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
set -euo pipefail
|
||||||
|
jq_version=1.8.2
|
||||||
|
jq_sha256=b1c22172dd303f3be49e935aa56aa48a8b7a46e0bc838b4997d3bb451495870f
|
||||||
|
temp_dir="$(mktemp -d)"
|
||||||
|
trap 'rm -rf "$temp_dir"' EXIT
|
||||||
|
curl --fail --location --retry 3 \
|
||||||
|
--output "$temp_dir/jq" \
|
||||||
|
"https://github.com/jqlang/jq/releases/download/jq-${jq_version}/jq-linux-amd64"
|
||||||
|
printf '%s %s\n' "$jq_sha256" "$temp_dir/jq" | sha256sum --check --strict -
|
||||||
|
install -m 0755 "$temp_dir/jq" /usr/local/bin/jq
|
||||||
|
jq --version
|
||||||
|
|
||||||
- name: Create ephemeral K3s cluster
|
- name: Create ephemeral K3s cluster
|
||||||
run: |
|
run: |
|
||||||
k3d cluster delete security-baseline-ci >/dev/null 2>&1 || true
|
k3d cluster delete security-baseline-ci >/dev/null 2>&1 || true
|
||||||
|
|||||||
Reference in New Issue
Block a user