Helpful tools and software I've used with K8s
alias kgn="kubectl get node"
alias kgs="kubectl get svc"
alias kgd="kubectl get deploy"
alias kgp="kubectl get pod"
alias kgi="kubectl get ingress"
alias kns="kubens"
alias ktx="kubectx"
- nginx-ingress - used in most K8s clusters
- app-root - if your applications root path is different than
/
- app-root - if your applications root path is different than
- alb-ingress-controller - use ALB's as ingress endpoints, super convenient
- longhorn - really easy to use persitent storage, replicates across nodes for backup
- ebs csi driver - use ebs volumes for persistent storage
- external-secrets - uses aws ssm/secrets manager for generating kubernetes secrets
- cluster-autoscaler
- dnsutils test
- rancher overlay test
- service internal loadbalancer - turn a service into a basic NLB
- Kube Pug - check what you're going to break before upgrading K8s versions