Examples of reverse proxy for Kubernetes using Traefik
Scope:
-
routing rules
-
config
-
health checks
-
metrics (for Prometheus)
-
canary releases
- Create RBAC for Traefik
kubectl apply -f devops/traefik-rbac.yaml- Create Traefik service
kubectl apply -f devops/traefik-deployment.yaml
kubectl apply -f devops/traefik-service.yaml- Create route for Traefik dashboard
kubectl apply -f devops/ui.yamlkubectl apply -f devops/- Install
kubectl apply -f config/- Uninstall
kubectl delete -f config/