truecharts / public

Community Helm Chart Repository
https://truecharts.org
GNU Affero General Public License v3.0
1.14k stars 617 forks source link

[External-service] ingress not picked up by traefik #22139

Closed xquyan closed 4 months ago

xquyan commented 4 months ago

chart Name

external-service

Operating System

TrueNAS SCALE 24.04.0

Deployment Method

TrueNAS SCALE charts

Chart Version

14.0.5

Kubernetes Events

2024-05-17 00:37:32
Successfully updated Certificate "orangepi-external-service-tls-0"

chartlication Logs

N/A

Chart Configuration

external ip:192.168.18.3 port type: http port: 80 ingress enabled, with a host name and path "/" prefix traefik enabled, entrypoint webseure cert-manager set to 'cert'

Describe the bug

It seems that this version won't be picked up by traefik, won't show in "HTTP Routers" or "HTTP Services", and visiting hostname gives out 404 with a valid certificate. Updating existing instances removes it from traefik, tho if you are only upgrading it seems fine. Easily fixable on users' side, just use any older version. Just thought should let you know.

To Reproduce

  1. Install a new instance with version 14.0.5, with traefik enabled
  2. check traefik for corresponding routers

Expected Behavior

should be automatically picked up by traefik

Screenshots

截屏2024-05-17 00 49 57 截屏2024-05-17 00 50 05 截屏2024-05-17 00 50 42

Additional Context

the instance in screenshot was installed a week ago for testing purpose. I installed a new instance and found out it's not picked up, so I changed the old one's setting a little to see what's what and noticed that it disappeared in traefik and changing back the setting doesn't bring it back. Installing an older version fixed my problem. since my last instance was installed 7d ago and it was working fine, it seems like a latest version problem. Please note.

I've read and agree with the following

PrivatePuffin commented 4 months ago

We've many people using external-service without issues. So most-likely user error, please make a thread on discord instead, this doesn't warrant developer attention at this point in time.

PrivatePuffin commented 4 months ago

without actuall listing all versions discussed in your issue we would also not be able to accept it. We're not going to randomly test all sorts of versions because an issue isn't specific.

But at this point in time, we do want this passed through the support-staff anyway.

PrivatePuffin commented 4 months ago

Please also note, as I see what i presume is chinese:

We have Zero support for anything china-based. As we cannot guarantee any container can be pulled there.

external-service is also officially out of our support scope, but a thread on discord will likely still get staff attention.