kubectlで全Resource一覧を表示するメモ

memo。

リソースを全部取得したい場合は

kubectl get $(kubectl api-resources| awk '{ print $1 }'|grep -v "NAME"|xargs|sed -e 's/ /,/g') -A

でとれる。

ちなみにCustom Resourceだけ取得したい場合は

kubectl get $(kubectl get crd -o jsonpath='{range .items[*]}{.metadata.name}{","}{end}')podtemplates -A