Can someone help me with this Stack Overflow?
TY in advance!
Can someone help me with this Stack Overflow?
TY in advance!
Hey @jrgleason
The ingress has not added Entrypoints annotations and the section backend has some typos; it should refer to the service port (3000).
Please refer to this working example:
I highly recommend also reviewing the official Traefik documentation of Kubernetes Ingress and available annotations.
https://doc.traefik.io/traefik/routing/providers/kubernetes-ingress/
I hope that helps, please let me know.
I reviewed the docs but I feel like it lacked an example of one port to another. I think at the end of the day it was just me being new to k3s. Thank you for providing the example though I will look through it and thank you very much for your help.
Also I know compared to my working one I noticed you add
traefik.ingress.kubernetes.io/router.entrypoints: web
And I don't see a port in your path is that inferred given this config? Just read through stuff is a fine response too I was just not sure if you could give a quick answer.
How did you install Traefik?
If you use the official Helm Chart - Traefik will be installed and configured according to the default values.yaml - this is how Helm works.
The entry point is part of static configuration and can be defined in a file or via CLI command:
https://doc.traefik.io/traefik/routing/entrypoints/
If you create entry point then you can add it to Kubernetes Ingress object by adding the custom annotation. Going further Ingress is connected with a service that exposes your application deployed on a cluster.
I also recommend you to join the upcoming workshop "Getting started with Traefik" where I will present how to install Traefik and deploy sample services using Kubernetes.
@jakubhajek it comes preinstalled with k3s so I was not expecting to have to learn it but I need it to get port 80 out of my raspberry pi cluster. Probably for the better to learn it though. Thanks for the invite I will try to make it.
@jakubhajek Oh just looked at the date, I will be flying to the Maldives that day, I will still try but you know airplane internet. If you record or do another one I am totally down.
Enjoy your trip. I am sure that there will be available recording from that session, so we can have a look at it later on.