Uploaded image for project: 'Docs for Red Hat Developers'
  1. Docs for Red Hat Developers
  2. RHDEVDOCS-1779

"CHE_INFRA_KUBERNETES_NAMESPACE_ALLOWUSERDEFINED" cannot be used

XMLWordPrintable

    • devex docs #182 Apr 1-Apr 21, devex docs #183 Apr 22-May 12
    • Hide

      1. add to org_v1_che_cr.yaml:

      spec:
      server:
      customCheProperties:
      CHE_INFRA_KUBERNETES_NAMESPACE_ALLOWUSERDEFINED: "true"

      2. Install CRW, being sure to specify --che-operator-cr-yaml=org_v1_che_cr.yaml

      3. When CRW becomes available, start a workspace. Try to find a way to get CRW to " honor the user selection of a namespace".

      Show
      1. add to org_v1_che_cr.yaml: spec: server: customCheProperties: CHE_INFRA_KUBERNETES_NAMESPACE_ALLOWUSERDEFINED: "true" 2. Install CRW, being sure to specify --che-operator-cr-yaml=org_v1_che_cr.yaml 3. When CRW becomes available, start a workspace. Try to find a way to get CRW to " honor the user selection of a namespace".

      At [1] the doc reads:
      "5.2.4. Allowing user-defined workspace namespaces
      Che server can be configured to honor the user selection of a namespace when a workspace is created. This feature is disabled by default."

      Regardless of whether the option is enabled or not, there does not seem to be a way to designate which namespace/Project the workspace belongs in. The feature does not seem usable.

      [1] https://access.redhat.com/documentation/en-us/red_hat_codeready_workspaces/2.0/html-single/installation_guide/index#configuring-namespace-strategies_advanced-configuration-options

              rkratky@redhat.com Robert Krátký (Inactive)
              rhn-support-rick Rick Wagner
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: