Можно ли создать псевдоним для всего пространства имен
На основе этого превосходного ответа SO вы можете создать псевдоним, который вставляет аргументы между префиксом и суффиксом следующим образом:
alias kca='f(){ kubectl "$@" --all-namespaces -o wide; unset -f f; }; f'
и затем регулярно используйте его так:
kca get nodes
kca get pods
kca get svc,sts,deploy,pvc,pv
и т.д ..
Примечание : добавлено -o wide
для развлечения, чтобы получить более подробную информацию о ресурсах, которые обычно не имеют пространства имен, таких как nodes
и pv
...