Skip to content

Latest commit

 

History

History
85 lines (69 loc) · 1.4 KB

README.md

File metadata and controls

85 lines (69 loc) · 1.4 KB

Open the bashrc

ls -a vim .bashrc

Add Aliases in /etc/profile

vim /etc/profile
source /etc/profile

OR

ls -a
vim .bashrc
source .bashrc

kubctl

alias k='kubectl'
alias kgnode='kubectl get no'
alias kgn='kubectl get namespace'
alias kgp='kubectl get po'
alias kgs='kubectl get svc'
alias kgd='kubectl get deploy'
alias kdd='kubectl describe deploy'
alias kdp='kubectl describe pod'

alias kdelp='kubectl delete po'
alias kdels='kubectl delete svc'
alias kdeld='kubectl delete deploy'

alias kga='kubectl get all'

Ingress

alias kgi='kubectl get ingress'
alias kge='kubectl edit ingress'

Logs

alias kl='kubectl logs'

YMAL

alias kgdy='kubectl get deploy -o yaml'
alias kgsy='kubectl get svc -o yaml'
alias kgpy='kubectl get po -o yaml'

Cluster navigation

alias kb='kubens'
alias kx='kubectx'

Velero

alias kvl='kubectl -n velero logs'
alias kvp='kubectl -n velero get pods'

Backup

alias kgb='kubectl get backup -n backup'

Docker

alias d='docker'
alias di='docker images'
alias dps='docker ps'
alias dpsa='docker ps -a'
alias drm='docker rm'
alias drmi='docker rmi'
alias ddc='for cont in $(docker ps -a |awk '{print$1}'); do docker stop $cont; docker rm -f $cont; done'
alias ddi='for im in $(docker images |awk '{print$3}'); do docker rmi -f $im; done'
alias dsp='docker system prune -a'
alias db='docker build -t'