feat(kubectl): get and set current context namespace

Signed-off-by: Jans Rautenbach <git@moat.rauten.co.za>
This commit is contained in:
Jans Rautenbach 2025-07-16 10:53:31 +02:00
commit 1e511d8c5c
No known key found for this signature in database
GPG key ID: 2C19123C61D56874
2 changed files with 6 additions and 2 deletions

View file

@ -24,11 +24,13 @@ alias kaf='kubectl apply -f'
# Drop into an interactive terminal on a container
alias keti='kubectl exec -t -i'
# Manage configuration quickly to switch contexts between local, dev ad staging.
# Manage configuration quickly to switch contexts between local, dev and staging.
alias kcuc='kubectl config use-context'
alias kcsc='kubectl config set-context'
alias kcdc='kubectl config delete-context'
alias kccc='kubectl config current-context'
alias kcsetns="kcsc --current --namespace"
alias kcgetns="k config view --minify -o 'jsonpath={.contexts[0].context.namespace}'"
# List all contexts
alias kcgc='kubectl config get-contexts'