Useful Shorthands and Timesavers

alias k='kubectl'
alias kga='k get pods -A'
alias ktopmem='k top pods --sort-by memory'
alias ktopcpu='k top pods --sort-by cpu'

Fetch YAML

~$ k get deployments.apps flowerapi -o yaml
# To file
~$ k get deployments.apps nchat -o yaml > deployment.yaml

Generate YAML

~$ k create deployment frontend --image=nginx --dry-run=client --output=yaml
# To file
~$ k create deployment backend --image=mariadb --dry-run=client --output=yaml > backend.yaml