summaryrefslogtreecommitdiff
path: root/plugins/kubectl
diff options
context:
space:
mode:
authorSerhii Kuts <sergeykuc@gmail.com>2018-08-29 22:01:40 +0300
committerRobby Russell <robby@planetargon.com>2018-08-29 12:01:40 -0700
commit94df5038632df5453ffd0ff4b6367399bc5fe7e8 (patch)
treee56cd34a5324e00fe186676d808f6907ad691ae2 /plugins/kubectl
parent143cc8f90158f39d8630f26e9b0865502a467c61 (diff)
downloadzsh-94df5038632df5453ffd0ff4b6367399bc5fe7e8.tar.gz
zsh-94df5038632df5453ffd0ff4b6367399bc5fe7e8.tar.bz2
zsh-94df5038632df5453ffd0ff4b6367399bc5fe7e8.zip
Update kubectl.plugin.zsh (#6636)
Diffstat (limited to 'plugins/kubectl')
-rw-r--r--plugins/kubectl/kubectl.plugin.zsh6
1 files changed, 6 insertions, 0 deletions
diff --git a/plugins/kubectl/kubectl.plugin.zsh b/plugins/kubectl/kubectl.plugin.zsh
index 197ada37b..680ec1a8c 100644
--- a/plugins/kubectl/kubectl.plugin.zsh
+++ b/plugins/kubectl/kubectl.plugin.zsh
@@ -31,6 +31,9 @@ alias kep='kubectl edit pods'
alias kdp='kubectl describe pods'
alias kdelp='kubectl delete pods'
+# get pod by label: kgpl "app=myapp" -n myns
+alias kgpl='function _kgpl(){ label=$1; shift; kgp -l $label $*; };_kgpl'
+
# Service management.
alias kgs='kubectl get svc'
alias kes='kubectl edit svc'
@@ -61,6 +64,9 @@ alias kgrs='kubectl get rs'
alias krh='kubectl rollout history'
alias kru='kubectl rollout undo'
+# Port forwarding
+alias kpf="k port-forward"
+
# Logs
alias kl='kubectl logs'
alias klf='kubectl logs -f'