projectcontour / contour

Contour is a Kubernetes ingress controller using Envoy proxy.
https://projectcontour.io
Apache License 2.0
3.73k stars 681 forks source link

One httpproxy supports multiple fqdn #5649

Closed yangyy93 closed 9 months ago

yangyy93 commented 1 year ago

Now a root http proxy supports one fqdn field, but now we have a requirement that multiple different domain names can access the same service. Now I have to create multiple root httpproxy and multiple child httpproxy to realize this function. If a root httpproxy can support multiple domain names, it can simplify a lot of configuration. Envoy's domain itself supports multiple domain names.Is it possible to consider updating fqdn as an array?

tsaarni commented 1 year ago

Linking (somewhat) related discussion about pluralization of subjectName field in HTTPProxy : #5520 and the API conventions doc link https://github.com/projectcontour/contour/issues/5520#issuecomment-1603414729.

yangyy93 commented 1 year ago

Yes, implementations for singular and plural compatibility are a concern. Will you consider increasing the plural form of fqdn on this basis?

github-actions[bot] commented 1 year ago

The Contour project currently lacks enough contributors to adequately respond to all Issues.

This bot triages Issues according to the following rules:

You can:

Please send feedback to the #contour channel in the Kubernetes Slack

github-actions[bot] commented 10 months ago

The Contour project currently lacks enough contributors to adequately respond to all Issues.

This bot triages Issues according to the following rules:

You can:

Please send feedback to the #contour channel in the Kubernetes Slack

github-actions[bot] commented 9 months ago

The Contour project currently lacks enough contributors to adequately respond to all Issues.

This bot triages Issues according to the following rules:

You can:

Please send feedback to the #contour channel in the Kubernetes Slack