From 7ebcfc64adadfe861cbb07c36f1522757dbd791b Mon Sep 17 00:00:00 2001 From: David Noland Date: Mon, 4 Jan 2021 15:47:44 -0800 Subject: [PATCH] Improved command to get namespaces Previous command had flags like `-A` which make no sense when getting namespaces. Removed dependence on `jq` binary. --- .../v2.x/en/security/rancher-2.4/hardening-2.4/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/rancher/v2.x/en/security/rancher-2.4/hardening-2.4/_index.md b/content/rancher/v2.x/en/security/rancher-2.4/hardening-2.4/_index.md index 583080c10af..e3636755203 100644 --- a/content/rancher/v2.x/en/security/rancher-2.4/hardening-2.4/_index.md +++ b/content/rancher/v2.x/en/security/rancher-2.4/hardening-2.4/_index.md @@ -89,7 +89,7 @@ Create a bash script file called `account_update.sh`. Be sure to `chmod +x accou ``` #!/bin/bash -e -for namespace in $(kubectl get namespaces -A -o json | jq -r '.items[].metadata.name'); do +for namespace in $(kubectl get namespaces -o custom-columns=NAME:.metadata.name --no-headers); do kubectl patch serviceaccount default -n ${namespace} -p "$(cat account_update.yaml)" done ```