[SPI] Prefix names of objects in OpenShift recipe on provisioning step #5963
Labels
kind/task
Internal things, technical debt, and to-do tasks to be performed.
target/branch
Indicates that a PR will be merged into a branch other than master.
It is needed to rename objects in OpenShift recipe to make it possible to create two OpenShift workspace in one project aka namespace.
To make it possible it is needed to prefixes all objects in original user's OpenShift Recipe with some unique for workspace value like
id
.Now it is known the following list of fields which must be updated:
Update: Services names should not be prefixed because a user may use it for communication between pods. Note that in this case, a workspace will fail to start if there is another running workspace which contains at least one service with the same name.
Removed prefixing of labels and selectors keys. Issues with ensuring that services use only pods in the same workspace will be solved by adding label and selector fields entry with workspace id within this issue.
The text was updated successfully, but these errors were encountered: