kubectl: add wrappers for colorized output in JSON and YAML (#9316)

Co-authored-by: Marc Cornellà <marc.cornella@live.com>
This commit is contained in:
Raphaël Pinson 2020-10-08 19:18:43 +02:00 committed by GitHub
commit 68f809448a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 24 additions and 0 deletions

View file

@ -150,3 +150,19 @@ alias kepvc='kubectl edit pvc'
alias kdpvc='kubectl describe pvc'
alias kdelpvc='kubectl delete pvc'
# Colored JSON output
kj() {
kubectl "$@" -o json | jq
}
compdef kj=kubectl
kjx() {
kubectl "$@" -o json | fx
}
compdef kjx=kubectl
# Colored YAML output
ky() {
kubectl "$@" -o yaml | yh
}
compdef ky=kubectl