solo-io / gloo-portal-issues

Public tracker for issues related to Gloo Portal
https://docs.solo.io/gloo-portal/latest/
1 stars 3 forks source link

Expand options for variable expansions in Environment basePath #141

Closed jameshbarton closed 2 years ago

jameshbarton commented 2 years ago

Is your feature request related to a problem? Please describe. Multi-tenant users are frustrated when it is difficult to disambiguate different APIProducts owned by separate teams when they are targeted at a single Environment. The basePath in the EnvironmentSpec supports only a variable {%version%} to help with this.

We need to provide other variable options as well. Some suggestions:

Describe the solution you'd like Multi-tenant users can easily develop conventions that allow different product owners to avoid naming conflicts for APIProducts within a single environment. Possible examples:

Describe alternatives you've considered Establish a convention to put other distinguishing bits like product name into the current {%version%} variable.

jameshbarton commented 2 years ago

We decided after a discussion with the user that the label-based solution would be adequate.

jameshbarton commented 2 years ago

Related Zendesk ticket: https://solo-io.zendesk.com/agent/tickets/456

bewebi commented 2 years ago

This is resolved by solo-io/dev-portal#2120, to be released in 1.2.0-beta6