examples/hotrod/kubernetes/README.md
Example deployment for the hotrod app using Helm charts in your Kubernetes environment (Kind, minikube, k3s, EKS, GKE).
cd examples/oci
./deploy-all.sh clean
# For Jaeger v2 with local images
cd examples/oci
./deploy-all.sh local <image-tag>
upgrade (default): Upgrade existing deployment or install if not presentlocal: Deploy using local registry images (localhost:5000)clean: Clean install (removes existing deployment first)After deployment completes, use port-forwarding:
# Jaeger UI
kubectl port-forward svc/jaeger-query 16686:16686
# HotROD application
kubectl port-forward svc/jaeger-hotrod 8080:80
# Prometheus (optional)
kubectl port-forward svc/prometheus 9090:9090
# Grafana (optional)
kubectl port-forward svc/prometheus-grafana 9091:80
Then access:
The deployment uses:
Configuration files:
jaeger-values.yaml - Jaeger Helm chart valuesconfig.yaml - Jaeger configurationui-config.json - Jaeger UI configurationmonitoring-values.yaml - Prometheus configuration