Replies: 1 comment 2 replies
-
Are your hostnames completely unique, or do they follow a wildcard pattern? In the latter case, you could setup a listener with a wildcard hostname (i.e. *.vehicles.coolcarcompany.com). You could also supply a wildcard cert to cover each case. If not, or you don't want to split your teams into their own subdomains, how do you configure your Ingress today to accept any hostname to any service? As I understand, you'd still need configuration on the Ingress to direct a new hostname to a service. NGINX Gateway Fabric is compatible with cert manager - so I would expect any setup you have working with Ingress for certificate management should look pretty similar. There has been some discussion on allowing app teams to control hostnames within the Gateway API community, BUT there shouldn't be anything possible in Ingress that is not possible with Gateway API, we'd just have to see how your Ingress is setup. |
Beta Was this translation helpful? Give feedback.
-
Currently on ingress, we use cert manager and external dns to allow cluster tenants to manage their own DNS and certificates for whatever hostnames they need in their namespace. The cluster operators manage the ingress controller. Is there a way for me to enable this with gateway api? Not excited about adding hostnames and tls configuration to the gateway everytime an app team wants to change something.
Thank you for any advice/input.
Beta Was this translation helpful? Give feedback.
All reactions