From 03b23caaa44cb8eb99fa91d8115f593450ef11c4 Mon Sep 17 00:00:00 2001 From: Simen Kirkvik Date: Mon, 30 Aug 2021 14:58:45 +0200 Subject: [PATCH] Add script for listing all resources in namespace --- scripts/k8s-all | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 scripts/k8s-all diff --git a/scripts/k8s-all b/scripts/k8s-all new file mode 100755 index 0000000..e9e610f --- /dev/null +++ b/scripts/k8s-all @@ -0,0 +1,13 @@ +#!/usr/bin/env bash + +# Simple script for fetching all resources from a namespace, might include some +# clutter + +[ $# -lt 1 ] && echo "Usage: k8s-all [namespace]" && exit 1 + +for r in $(kubectl api-resources --verbs=list --namespaced -o name) +do + echo "Resource: $r" \ + && kubectl get $r -n $1 --ignore-not-found \ + && echo +done