Skip to content
Discussion options

You must be logged in to vote

Tracked as a design issue: #226.

Short version: yes, it's a real gap, no, it's not a copy-paste of Traefik. The manifesto principles ("explicit, no magic") rule out an in-process Docker SDK by default. The issue lays out four candidate shapes (control plane, external agent, native built-in, sidecar generator) and recommends starting with a sidecar that watches the Docker socket and writes KDL fragments to /etc/zentinel/conf.d/. The proxy already supports multi-file config and SIGHUP reload, so the generated routing state stays on disk where you can cat it, diff it, and check it into git.

Feedback welcome on the issue, especially on:

  • Label namespace (zentinel.* vs shorter)
  • Mirror Traefik'…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by Weasy666
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants