web-dev-qa-db-ja.com

毎回kubectl --all-namespacesを入力するためのショートカット

Kubectlがコマンドkubectl --all-namespacesまたはコマンド全体の入力を最小限に抑えるためのあらゆる種類のショートカットを認識しないため、すべての名前空間に作成できるエイリアスはありますか?.

12
Tinkal Gogoi

すべての名前空間に作成できるエイリアスはありますか

この優れた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楽しみのために追加され、nodespv...

10
Const

Kubectl v1.14の新機能である-A の代わりに --all-namespaces、例:

kubectl get -A pod

(喜ぶ)

8
Tracey Jaquith

kubectl v1.14の新機能で、-Aの代わりに--all-namespacesを使用できます。例:

kubectl get -A pod

(喜ぶ)

1
Tracey Jaquith