Replies: 3 comments 1 reply
-
Thank you! Converting this to a discussion to gather feedback and then we will take the results back to an issue if we decide to move forward. |
Beta Was this translation helpful? Give feedback.
-
I see multiple possible issues/ideas wrapped up inside of this. Issue 1 - we have lots of VirtualServers defined, we do this because of hostname, TLS, and possibly other specific server level settings that need to be unique per hostname. Anyone have other possible ideas here? |
Beta Was this translation helpful? Give feedback.
-
I am curious if this can be addressed in some way by #4092 |
Beta Was this translation helpful? Give feedback.
-
Is your feature request related to a problem? Please describe.
We deploy multiple websites and have certain common sub paths across all of them. Currently we have to duplicate these sub paths for each site.
For example we have:
http://site1/commonPath1
http://site1/commonPath2
http://site2/commonPath1
http://site2/commonPath2
Currently we we have to deploy 4 resource for the above setup (2
VirtualServers
and 2VirtualServerRoutes
). This multiplies rather quickly if you have many sites and many common sub paths.The reason for this is that the
Host
field in aVirtualServerRoute
has to match theHost
field in aVirtualServer
.Describe the solution you'd like
If possible, it would be nice to remove the restriction to require a
Host
field in aVirtualServerRoute
allowing that route to be used in any VirtualServer that includes it. This would allow us to create routes for the common sub paths once and include them in everyVirtualServer
as necessary.Describe alternatives you've considered
We tried to use wildcard domains but the restriction is the same. For example we tried to define the VirtualServer as
site.domain
and the VirtualServerRoute as"*.domain"
but the ingress controller considers this an invalid configuration.Additional context
Full sample setup we currently use:
Instead of the above it would be nice to have the following setup where we declare the VirtualServerRoute once and use it for both VirtualServers
Beta Was this translation helpful? Give feedback.
All reactions