kubectl 縮寫和別名


Use "kubectl explain " for a detailed description of that resource (e.g. kubectl explain pods).
See 'kubectl get -h' for help and examples.
這里可以配置一下別名,因為kubectl get 用的太多

cat >> ~/.bashrc << EOF 
alias kg='kubectl get'
alias k='kubectl'
alias kd='kubectl describe pods'
alias ke='kubectl explain'
alias ka='kubectl apply'
EOF

這里是我配置的別名
source ~/.bashrc 執行下就夠了

常用的命令有
kg namespaces
kg node
kg pods(查找pod)
kg service(查找service)
kg deploy(查找deploy)
kg sts(查找statefulsets)
kg pv(查找persistentvolumes)
kg pvc(查找persistentvolumeclaims)
kg cm(查找configmaps)
kg ing (查找limitranges)
kd #pod-name(#pod-name 是你集群中的pod名稱)
k logs -f pod/#pod-name
k edit #pod-name
kg pods #pod-name -o wide 查看pod在那台主機上
kg pods #pod-name -o yaml 查看pod創建的yaml文件
------ 同樣的 -o 參數也可以對應到其他組件上 service deployment等等上


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM