Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

service.single false does not work #1167

Closed
2 tasks done
serhii-kuzniechykov opened this issue Aug 15, 2024 · 1 comment · Fixed by #1168
Closed
2 tasks done

service.single false does not work #1167

serhii-kuzniechykov opened this issue Aug 15, 2024 · 1 comment · Fixed by #1168
Labels
kind/bug/confirmed a confirmed bug (reproducible).

Comments

@serhii-kuzniechykov
Copy link

serhii-kuzniechykov commented Aug 15, 2024

Welcome!

  • Yes, I've searched similar issues on GitHub and didn't find any.
  • Yes, I've searched similar issues on the Traefik community forum and didn't find any.

What version of the Traefik's Helm Chart are you using?

30.0.2

What version of Traefik are you using?

3.1.0

What did you do?

helm install traefik traefik/traefik -n traefik --values traefik-values.yaml

traefik-values.yaml -

ports:
websecure:
http3:
enabled: true
service:
single: false

What did you see instead?

Only single service is rendered and deployed

What is your environment & configuration?

Helm 3.15

Additional Information

Set "single: false" is not enough to deploy two services because the protocol value of http3 is hardcoded in _service.tpl. By default no one will match {{- if eq (toString $config.protocol) "UDP" -}} dist will be empty.

@mloiseleur mloiseleur added kind/bug/possible a possible bug that needs analysis before it is confirmed or fixed. and removed status/0-needs-triage labels Aug 16, 2024
@mloiseleur mloiseleur added kind/bug/confirmed a confirmed bug (reproducible). and removed kind/bug/possible a possible bug that needs analysis before it is confirmed or fixed. labels Aug 16, 2024
@mloiseleur
Copy link
Contributor

@serhii-kuzniechykov Thanks for this detailed bug report. I was able to reproduce and create a fix for it.

You are welcome to review and test PR #1168, if you can.

In order to test from a PR, you just have to checkout it

gh pr checkout 1168

and use helm command with local chart

helm template traefik -f test.yaml ./traefik

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug/confirmed a confirmed bug (reproducible).
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants