Uploaded image for project: 'Hybrid Application Console'
  1. Hybrid Application Console
  2. HAC-3850

[Rosa Hypershift Wizard] Updates to Cluster roles and policies step

XMLWordPrintable

      As a user I want to be able to create an "oidc provider" and "operater-roles with prefix" before submitting a Hypershift cluster creation request because the request, at some point in the future, may return an error from the backend if OIDC provider or operator-roles have not been created.

      This will primarily be done on Step 5 "Cluster roles and policies":

      Acceptance Criteria

      • Add rosa operator-roles cli instructions (prefilled with selected oidc-id and operator-role prefix) under the Operator role prefix input box.  Will update automatically on selected oidc-id change or operator-role prefix changes.
      • For Rosa classic, update button switcher text

      Operator roles

      Add this rosa cli for 'HCP' only:

      rosa create operator-roles --hosted-cp --prefix "<user-defined>" --oidc-config-id "<odic-config-id>"

      UX

      Since we are now adding "operator roles" cli commands, do we need to udpate the buttons choices for Rosa classic?

      There was suggestions of:

      • "Create OIDC Post Installation|Later" instead of "Red Hat managed the OIDC"
      • "Create OIDC Now" for "Manage the OIDC myself".

      Implementation Notes

      •  

        1. image-2023-05-01-15-05-18-820.png
          image-2023-05-01-15-05-18-820.png
          80 kB
        2. rolesandoidc.png
          rolesandoidc.png
          46 kB
        3. image-2023-05-02-11-55-38-838.png
          image-2023-05-02-11-55-38-838.png
          46 kB
        4. questions-rosaClassic.png
          questions-rosaClassic.png
          266 kB
        5. rosaHostedAfter.png
          rosaHostedAfter.png
          282 kB

            rh-ee-dcooper Dylan Cooper
            dtaylor@redhat.com David Taylor
            Jayakrishnan Mekkattillam Jayakrishnan Mekkattillam
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: