-
Notifications
You must be signed in to change notification settings - Fork 770
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
http3 + internal port cause error deploying #1233
Comments
Nevermind, I'm able to reproduce this issue. Thanks for this detailed report. |
It should work with this workaround: --- failing.yaml
+++ working.yaml
@@ -1,6 +1,7 @@
service:
additionalServices:
internal:
+ single: true
type: ClusterIP
labels:
traefik-service-label: internal |
thanks @mloiseleur that did the trick, now it installs without error, still I cannot access the dashboard through the new created service |
For the dashboard, there are examples on how it can be done. Feel free to contribute and improve them, if something is missing 🙏 |
Thanks, this is the example I am following, and it doesn't work: https://github.com/traefik/traefik-helm-chart/blob/master/EXAMPLES.md#add-custom-internal-services |
Adding an (internal) Service does not mean that the dashboard is exposed. |
You are right, but then something is odd with the docs, as you can see here:
|
So I double-checked the Args in the pod and |
If I enabled the |
The documentation is correct and what I'm saying also. It's a tree, not a single standalone parameter. It says that It means that when it's running with |
Thanks for the clarifications, then it means both need to be enabled for the dashboard to be exposed? |
For convenience, when one set |
Thanks for your time :) |
Welcome!
What version of the Traefik's Helm Chart are you using?
32.1.1
What version of Traefik are you using?
3.1.6
What did you do?
When I combine http3 + port + internal service to access dashboard, I get this error:
Error: INSTALLATION FAILED: failed to create resource: Service "traefik-internal-udp" is invalid: spec.ports: Required value
If I remove the
http3
it installs as expected, but the dashboard is not accessible from inside the k8s network:What did you see instead?
Error: INSTALLATION FAILED: failed to create resource: Service "traefik-internal-udp" is invalid: spec.ports: Required value
What is your environment & configuration?
Additional Information
No response
The text was updated successfully, but these errors were encountered: