kubectl命令别名
1. kubectl-aliases
kubectl-aliases开源工具是由脚本通过拼接各种kubectl相关元素组成的alias命令别名列表,其中命令别名拼接元素如下:
base
[system?]
[operation]
[resource]
[flags]
kubectl
-n=kube-system
get
describe
rm:delete
logs
exec
apply
pods
deployment
secret
ingress
node
svc
ns
cm
oyaml
ojson
owide
all
watch
file
l
k=kubectlsys=
--namespace kube-system
commands:
g=
getd=
describerm=
deletea:
apply -fex:
exec -i -tlo:
logs -f
resources:
po=
poddep=
deploymenting=
ingresssvc=
servicecm=
configmapsec=
secretns=
namespaceno=
node
flags:
output format: oyaml, ojson, owide
all:
--allor--all-namespacesdepending on the commandsl:
--show-labelsw=
-w/--watch
value flags (should be at the end):
f=
-f/--filenamel=
-l/--selector
2. 示例
alias get示例:
3. 安装
参考:
https://ahmet.im/blog/kubectl-aliases/
https://github.com/ahmetb/kubectl-aliases
最后更新于
这有帮助吗?