每次输入kubectl--all-Namespaces的快捷方式 [英] shortcut for typing kubectl --all-namespaces everytime

查看:6
本文介绍了每次输入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也是为了获得有关非常规命名空间的资源的更详细信息,如nodespv...

这篇关于每次输入kubectl--all-Namespaces的快捷方式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆