kcd
alias kcd=’kubectl config set-context $(kubectl config current-context) —namespace’
kcd 命名空间
# Get current contextalias krc='kubectl config current-context'# List all contextsalias klc='kubectl config get-contexts -o name | sed "s/^/ /;\|^ $(krc)$|s/ /*/"'# Change current contextalias kcc='kubectl config use-context "$(klc | fzf -e | sed "s/^..//")"'# Get current namespacealias krn='kubectl config get-contexts --no-headers "$(krc)" | awk "{print \$5}" | sed "s/^$/default/"'# List all namespacesalias kln='kubectl get -o name ns | sed "s|^.*/| |;\|^ $(krn)$|s/ /*/"'# Change current namespacealias kcn='kubectl config set-context --current --namespace "$(kln | fzf -e | sed "s/^..//")"'作者:tonybai链接:https://www.imooc.com/article/291842来源:慕课网本文首次发布于慕课网 ,转载请注明出处,谢谢合作
