Management Tips
Free Up Disk Space
Port Forwarding
- Usage:
kubectl port forward TYPE/NAME [LOCAL_PORT:]REMOTE_PORT - LOCAL_PORT is the port on your local machine running kubectl
- REMOTE_PORT is the port on the target pod or service in the Kubernetes cluster
# For a service
kubectl port forward svc/my-service 8080:80
# For a deployment
kubectl port forward deploy/my-deployment 8080:80
K8s Cluster Monitoring
Kube-Prometheus-Stack
A set of Kubernetes manifests, Grafana dashboards, and Prometheus rules for monitoring Kubernetes clusters
- Kube-Prometheus-Stack installation and configuration - Virtualization Howto
- Kubernetes Monitoring with Prometheus & Grafana: Real-World Scenarios, Custom Metrics, and Proactive Alerts | Medium
- How to Monitor Kubernetes Using Prometheus and Grafana
kubectl create ns monitoring
helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm repo update
helm install prometheus-stack prometheus-community/kube-prometheus-stack -n monitoring