My ingress objects seem to ignore any entrypoint annotations and defaults to 80 and 443 (just 80 if tls is not specified). This didn't used to be the case and I can't seem to deduce why it's happening. I have two instances of traefik deployed in my cluster and I'm seeing this behavior from both of them. Below are the specs of one of traefik deployments (the other is essentially identical) and a sample ingress object that fails to conform to its given annotation (should be available at 26257 but is instead open at 80).
Traefik deployment:
Name: traefik-internal
Namespace: traefik
Labels: app.kubernetes.io/instance=traefik-internal
app.kubernetes.io/managed-by=Helm
app.kubernetes.io/name=traefik
helm.sh/chart=traefik-10.24.0
helm.toolkit.fluxcd.io/name=traefik-internal
helm.toolkit.fluxcd.io/namespace=traefik
Annotations: meta.helm.sh/release-name: traefik-internal
meta.helm.sh/release-namespace: traefik
Selector: app.kubernetes.io/instance=traefik-internal,app.kubernetes.io/name=traefik
Type: LoadBalancer
IP Family Policy: SingleStack
IP Families: IPv4
IP: 10.43.227.228
IPs: 10.43.227.228
LoadBalancer Ingress: 192.168.1.50
Port: cockroachdb 26257/TCP
TargetPort: cockroachdb/TCP
NodePort: cockroachdb 31453/TCP
Endpoints: 10.42.0.146:26257
Port: web 80/TCP
TargetPort: web/TCP
NodePort: web 32380/TCP
Endpoints: 10.42.0.146:8000
Port: websecure 443/TCP
TargetPort: websecure/TCP
NodePort: websecure 31333/TCP
Endpoints: 10.42.0.146:8443
Session Affinity: None
External Traffic Policy: Cluster
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal nodeAssigned 89s (x617 over 2d1h) metallb-speaker announcing from node "k3s" with protocol "layer2"
Sample ingress:
NAME CLASS HOSTS ADDRESS PORTS AGE
test traefik-internal testnote.claytonc.dev 80 10m
Name: test
Labels: <none>
Namespace: jot
Address:
Ingress Class: traefik-internal
Default backend: <default>
Rules:
Host Path Backends
---- ---- --------
mysecreturl.sample.com
/ notes-backend:4000 (10.42.0.36:4000)
Annotations: traefik.ingress.kubernetes.io/router.entrypoints: cockroachdb
Events: <none>