kubectl命令别名
最后更新于
最后更新于
www.huweihuang.com
kubectl-aliases开源工具是由脚本通过拼接各种kubectl相关元素组成的alias命令别名列表,其中命令别名拼接元素如下:
base | [system?] | [operation] | [resource] | [flags] |
---|---|---|---|---|
k
=kubectl
sys=--namespace kube-system
commands:
g=get
d=describe
rm=delete
a:apply -f
ex: exec -i -t
lo: logs -f
resources:
po=pod
dep=deployment
ing=ingress
svc=service
cm=configmap
sec=secret
ns=namespace
no=node
flags:
output format: oyaml, ojson, owide
all: --all
or --all-namespaces
depending on the command
sl: --show-labels
w=-w/--watch
value flags (should be at the end):
f=-f/--filename
l=-l/--selector
alias get示例:
参考:
https://ahmet.im/blog/kubectl-aliases/
https://github.com/ahmetb/kubectl-aliases
k
ubectl
-n=kube-sys
tem
g
et
d
escribe
rm
:delete
lo
gs
ex
ec
a
pply
po
ds
dep
loyment
sec
ret
ing
ress
no
de
svc
ns
cm
oyaml
ojson
owide
all
w
atch
f
ile
l