每次输入kubectl--all-Namespaces的快捷方式 [英] shortcut for typing kubectl --all-namespaces everytime
本文介绍了每次输入kubectl--all-Namespaces的快捷方式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
由于kubectl无法识别命令kubectl --all-namespaces
或任何类型的快捷方式以最大限度地减少整个命令的键入,我们是否可以为all-NameSpace创建任何别名。
推荐答案
我们是否可以为All-NameSpace创建别名
基于this excellent SO answer,您可以创建在前缀和后缀之间插入参数的别名,如下所示:
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
...
这篇关于每次输入kubectl--all-Namespaces的快捷方式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文