diff --git a/config/crd/bases/toolchain.dev.openshift.com_toolchainconfigs.yaml b/config/crd/bases/toolchain.dev.openshift.com_toolchainconfigs.yaml index a79125bbf..f3a98d577 100644 --- a/config/crd/bases/toolchain.dev.openshift.com_toolchainconfigs.yaml +++ b/config/crd/bases/toolchain.dev.openshift.com_toolchainconfigs.yaml @@ -235,6 +235,19 @@ spec: use for the registration service deployment format: int32 type: integer + uiCanaryDeploymentWeight: + description: |- + UICanaryDeploymentWeight specifies the threshold of users that will be using the new UI. + This configuration option is just a temporary solution for rolling out our new RHDH based UI using canary deployment strategy. + Once we switch all our users to the new UI this will be removed. + How this works: + - backend returns a weight + - old UI assigns a sticky random number for each user + - if the user has a number within the weight returned from the backend than user get's redirect to new UI + - if the user has a number above the weight they keep using the current UI + maximum: 100 + minimum: 0 + type: integer verification: description: Keeps parameters necessary for the registration service verification config