Skip to content

m-wrona/k8s-traefik

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

k8s-traefik

Examples of reverse proxy for Kubernetes using Traefik

Scope:

  • routing rules

  • config

  • health checks

  • metrics (for Prometheus)

  • canary releases

Install

  1. Create RBAC for Traefik
kubectl apply -f devops/traefik-rbac.yaml
  1. Create Traefik service
kubectl apply -f devops/traefik-deployment.yaml
kubectl apply -f devops/traefik-service.yaml
  1. Create route for Traefik dashboard
kubectl apply -f devops/ui.yaml

Uninstall

kubectl apply -f devops/

Sample services

  1. Install
kubectl apply -f config/
  1. Uninstall
kubectl delete -f config/

Docs

Releases

No releases published

Packages

No packages published