summaryrefslogtreecommitdiff
path: root/plugins/kubectl/kubectl.plugin.zsh
diff options
context:
space:
mode:
authorNanoNova <kid1412621@gmail.com>2025-12-18 02:27:29 +0800
committerGitHub <noreply@github.com>2025-12-17 19:27:29 +0100
commit945d89f7ae86c740f0e09e94b7baf9b12a384535 (patch)
treed3c5f45e3dd120fdf75983f950c4a9ef38178090 /plugins/kubectl/kubectl.plugin.zsh
parent8a231b19308140ca88732e4cb0f3de9768036bfb (diff)
downloadzsh-945d89f7ae86c740f0e09e94b7baf9b12a384535.tar.gz
zsh-945d89f7ae86c740f0e09e94b7baf9b12a384535.tar.bz2
zsh-945d89f7ae86c740f0e09e94b7baf9b12a384535.zip
feat(kubectl): add aliases for kustomization directories (#13033)
Diffstat (limited to 'plugins/kubectl/kubectl.plugin.zsh')
-rw-r--r--plugins/kubectl/kubectl.plugin.zsh4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/kubectl/kubectl.plugin.zsh b/plugins/kubectl/kubectl.plugin.zsh
index 1792d5967..1e6080454 100644
--- a/plugins/kubectl/kubectl.plugin.zsh
+++ b/plugins/kubectl/kubectl.plugin.zsh
@@ -21,6 +21,9 @@ alias kca='_kca(){ kubectl "$@" --all-namespaces; unset -f _kca; }; _kca'
# Apply a YML file
alias kaf='kubectl apply -f'
+# Apply a kustomization directory
+alias kapk='kubectl apply -k'
+
# Drop into an interactive terminal on a container
alias keti='kubectl exec -t -i'
@@ -36,6 +39,7 @@ alias kcgc='kubectl config get-contexts'
# General aliases
alias kdel='kubectl delete'
alias kdelf='kubectl delete -f'
+alias kdelk='kubectl delete -k'
alias kge='kubectl get events --sort-by=".lastTimestamp"'
alias kgew='kubectl get events --sort-by=".lastTimestamp" --watch'