omni
omni copied to clipboard
[bug] Workload exposer DNS not resolving
Is there an existing issue for this?
- [X] I have searched the existing issues
Current Behavior
Exposed workload does not resolve. After exposing a workload, I see it listed in the Omni cluster UI, but when clicking it the webpage does not resolve due to DNS:
Expected Behavior
Proxied workload to resolve
Steps To Reproduce
- Expose workload in cluster via annotations
omni-kube-service-exposer.sidero.dev/port: "50080"
omni-kube-service-exposer.sidero.dev/label: Hubble
- Click on workload in Omni UI -> brings me to a webpage https://p-7z6vhs-omni.{my domain}/
- Workload does not resolve: server IP address could not be found.
What is this domain supposed to point to?
What browsers are you seeing the problem on?
Chrome
Anything else?
No response
There is a bug that DNS takes some time to propagate, it will work, just give it a bit of time. It will be fixed in #17 .
I've had the service up for multiple days. Conceptually I don't understand how I could ever resolve that domain - what DNS server has the correct record for it? CoreDNS on the cluster?
Ah, you're running yourself. In that case you would need an addon to handle that. I don't think we have that documented at the moment.
I have the same issue. Any idea when the add on would be released?
I have the same issue. Any idea when the add on would be released?
We would eventually get there, but unfortunately we cannot give a date for that atm.
I have the same issue. Any idea when the add on would be released?
We would eventually get there, but unfortunately we cannot give a date for that atm.
I think I can solve this for now by putting Omni in its own subdomain with a wildcard cname so all names point to it. I'll use dashboard.omni.[domain] for the dashboard. I'll use a wildcard certificate and see how it goes.