Include Traefik Tags for Canary Allocations
All checks were successful
Build and Push Docker Image / build (push) Successful in 2m6s

This commit is contained in:
2026-09-17 03:49:07 -07:00
parent 65588a53eb
commit 23fc8df0f4
2 changed files with 46 additions and 30 deletions

View File

@@ -119,7 +119,22 @@
"traefik.http.services.blog-svc.loadbalancer.healthcheck.hostname=cbraaten.dev"
],
"CanaryTags": [
"canary"
"traefik.enable=true",
"traefik.http.routers.blog.rule=Host(`cbraaten.dev`)",
"traefik.http.routers.blog.entrypoints=websecure",
"traefik.http.routers.blog.tls=true",
"traefik.http.routers.blog.service=blog-svc",
"traefik.http.routers.blog-www.rule=Host(`www.cbraaten.dev`)",
"traefik.http.routers.blog-www.entrypoints=websecure",
"traefik.http.routers.blog-www.tls=true",
"traefik.http.routers.blog-www.middlewares=redirect-www-to-root",
"traefik.http.middlewares.redirect-www-to-root.redirectregex.regex=^https?://www\\.cbraaten.dev(.*)",
"traefik.http.middlewares.redirect-www-to-root.redirectregex.replacement=https://cbraaten.dev${1}",
"traefik.http.middlewares.redirect-www-to-root.redirectregex.permanent=true",
"traefik.http.services.blog-svc.loadbalancer.healthcheck.path=/healthz",
"traefik.http.services.blog-svc.loadbalancer.healthcheck.interval=5s",
"traefik.http.services.blog-svc.loadbalancer.healthcheck.timeout=2s",
"traefik.http.services.blog-svc.loadbalancer.healthcheck.hostname=cbraaten.dev"
],
"EnableTagOverride": false,
"PortLabel": "http",