Open jmunozro opened 3 years ago
I've opened solo-io/dev-portal#1738 which aims to resolve this issue by appending a prefix representing the owning resource type to the names of generated VirtualService
s.
We've identified that this could be a breaking change in a couple of ways:
VirtualService
s will have the same name as the owning resources, in which case adding a suffix would break the assumptionVirtualService
s with identical domains which breaks the gatewayThe options here would be:
Environment
s and Portal
s sharing namesLooking for guidance from @jmunozro based on customer requirements
Describe the bug Both Environment and Portal CRD are creating VirtualServices following the same naming strategy ->which produces conflicts
If you create an environment and a portal with the same name in the same namespace they try to create a VS with the same name The first who create the VS won and the second VS will never be created
To Reproduce Steps to reproduce the behavior:
Expected behavior Environments and Portal generate VS with a different name
Additional context Tested with gloo 1.7.3