Skip to content

Instantly share code, notes, and snippets.

View vnovichek's full-sized avatar

Vladimir Novichek vnovichek

View GitHub Profile
alias k=kubectl
alias kg='kubectl get'
alias kga='kubectl get all'
alias kgp='kubectl get pod'
alias kgd='kubectl get deploy'
alias kd='kubectl describe'
alias k-prom-prod='kubectl port-forward --address 0.0.0.0 -n prometheus deploy/prometheus-server 9090:9090 &> /dev/null & kubectl port-forward --address 0.0.0.0 -n prometheus deploy/prometheus-alertmanager 9093:9093 &> /dev/null &'
alias k-prom-stage='kubectl port-forward --address 0.0.0.0 -n prometheus deploy/prometheus-server 9190:9090 &> /dev/null & kubectl port-forward --address 0.0.0.0 -n prometheus deploy/prometheus-alertmanager 9193:9093 &> /dev/null &'
alias bb='kubectl run busybox --image=busybox --rm -it --restart=Never --command --'
# busybox sh
kubectl run busybox --image=busybox --rm -it --restart=Never /bin/sh
# curl http://prometheus-node-exporter:9100/metrics
kubectl -n prometheus run -it test --image=appropriate/curl --restart=Never --rm -- prometheus-node-exporter:9100/metrics