Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
O
oh-my-zsh
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
github
oh-my-zsh
Commits
42d04d38
Commit
42d04d38
authored
Dec 29, 2019
by
Alaa Qutaish
Committed by
Robby Russell
Dec 29, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add kubectl all-namespaces aliases for k8s objects (#8434)
parent
df55690d
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
0 deletions
+8
-0
kubectl.plugin.zsh
plugins/kubectl/kubectl.plugin.zsh
+8
-0
No files found.
plugins/kubectl/kubectl.plugin.zsh
View file @
42d04d38
...
@@ -37,6 +37,7 @@ alias kdelf='kubectl delete -f'
...
@@ -37,6 +37,7 @@ alias kdelf='kubectl delete -f'
# Pod management.
# Pod management.
alias
kgp
=
'kubectl get pods'
alias
kgp
=
'kubectl get pods'
alias
kgpa
=
'kubectl get pods --all-namespaces'
alias
kgpw
=
'kgp --watch'
alias
kgpw
=
'kgp --watch'
alias
kgpwide
=
'kgp -o wide'
alias
kgpwide
=
'kgp -o wide'
alias
kep
=
'kubectl edit pods'
alias
kep
=
'kubectl edit pods'
...
@@ -48,6 +49,7 @@ alias kgpl='kgp -l'
...
@@ -48,6 +49,7 @@ alias kgpl='kgp -l'
# Service management.
# Service management.
alias
kgs
=
'kubectl get svc'
alias
kgs
=
'kubectl get svc'
alias
kgsa
=
'kubectl get svc --all-namespaces'
alias
kgsw
=
'kgs --watch'
alias
kgsw
=
'kgs --watch'
alias
kgswide
=
'kgs -o wide'
alias
kgswide
=
'kgs -o wide'
alias
kes
=
'kubectl edit svc'
alias
kes
=
'kubectl edit svc'
...
@@ -56,6 +58,7 @@ alias kdels='kubectl delete svc'
...
@@ -56,6 +58,7 @@ alias kdels='kubectl delete svc'
# Ingress management
# Ingress management
alias
kgi
=
'kubectl get ingress'
alias
kgi
=
'kubectl get ingress'
alias
kgia
=
'kubectl get ingress --all-namespaces'
alias
kei
=
'kubectl edit ingress'
alias
kei
=
'kubectl edit ingress'
alias
kdi
=
'kubectl describe ingress'
alias
kdi
=
'kubectl describe ingress'
alias
kdeli
=
'kubectl delete ingress'
alias
kdeli
=
'kubectl delete ingress'
...
@@ -69,17 +72,20 @@ alias kcn='kubectl config set-context $(kubectl config current-context) --namesp
...
@@ -69,17 +72,20 @@ alias kcn='kubectl config set-context $(kubectl config current-context) --namesp
# ConfigMap management
# ConfigMap management
alias
kgcm
=
'kubectl get configmaps'
alias
kgcm
=
'kubectl get configmaps'
alias
kgcma
=
'kubectl get configmaps --all-namespaces'
alias
kecm
=
'kubectl edit configmap'
alias
kecm
=
'kubectl edit configmap'
alias
kdcm
=
'kubectl describe configmap'
alias
kdcm
=
'kubectl describe configmap'
alias
kdelcm
=
'kubectl delete configmap'
alias
kdelcm
=
'kubectl delete configmap'
# Secret management
# Secret management
alias
kgsec
=
'kubectl get secret'
alias
kgsec
=
'kubectl get secret'
alias
kgseca
=
'kubectl get secret --all-namespaces'
alias
kdsec
=
'kubectl describe secret'
alias
kdsec
=
'kubectl describe secret'
alias
kdelsec
=
'kubectl delete secret'
alias
kdelsec
=
'kubectl delete secret'
# Deployment management.
# Deployment management.
alias
kgd
=
'kubectl get deployment'
alias
kgd
=
'kubectl get deployment'
alias
kgda
=
'kubectl get deployment --all-namespaces'
alias
kgdw
=
'kgd --watch'
alias
kgdw
=
'kgd --watch'
alias
kgdwide
=
'kgd -o wide'
alias
kgdwide
=
'kgd -o wide'
alias
ked
=
'kubectl edit deployment'
alias
ked
=
'kubectl edit deployment'
...
@@ -98,6 +104,7 @@ alias kru='kubectl rollout undo'
...
@@ -98,6 +104,7 @@ alias kru='kubectl rollout undo'
# Statefulset management.
# Statefulset management.
alias
kgss
=
'kubectl get statefulset'
alias
kgss
=
'kubectl get statefulset'
alias
kgssa
=
'kubectl get statefulset --all-namespaces'
alias
kgssw
=
'kgss --watch'
alias
kgssw
=
'kgss --watch'
alias
kgsswide
=
'kgss -o wide'
alias
kgsswide
=
'kgss -o wide'
alias
kess
=
'kubectl edit statefulset'
alias
kess
=
'kubectl edit statefulset'
...
@@ -134,6 +141,7 @@ alias kdelno='kubectl delete node'
...
@@ -134,6 +141,7 @@ alias kdelno='kubectl delete node'
# PVC management.
# PVC management.
alias
kgpvc
=
'kubectl get pvc'
alias
kgpvc
=
'kubectl get pvc'
alias
kgpvca
=
'kubectl get pvc --all-namespaces'
alias
kgpvcw
=
'kgpvc --watch'
alias
kgpvcw
=
'kgpvc --watch'
alias
kepvc
=
'kubectl edit pvc'
alias
kepvc
=
'kubectl edit pvc'
alias
kdpvc
=
'kubectl describe pvc'
alias
kdpvc
=
'kubectl describe pvc'
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment