Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-1754

As a MCE cluster admin, I want to enable and disable "local-cluster" to be a hypershift hosting cluster.

XMLWordPrintable

    • False
    • None
    • False
    • Hide
      - Enabling hypershift-preview feature in MCE should enable the "enableLocalHosting" sub-component to install the hypershift ManagedClusterAddon for local-cluster by default.
      - A cluster admin can choose to disable the hypershift ManagedClusterAddon for local-cluster by disabling the "enableLocalHosting" sub-component in MCE if the admin does not wish local-cluster to be a hosting cluster.
      - Disabling hypershift-preview feature in MCE should also disable the "enableLocalHosting" sub-component to uninstall the hypershift ManagedClusterAddon from local-cluster.
      Show
      - Enabling hypershift-preview feature in MCE should enable the "enableLocalHosting" sub-component to install the hypershift ManagedClusterAddon for local-cluster by default. - A cluster admin can choose to disable the hypershift ManagedClusterAddon for local-cluster by disabling the "enableLocalHosting" sub-component in MCE if the admin does not wish local-cluster to be a hosting cluster. - Disabling hypershift-preview feature in MCE should also disable the "enableLocalHosting" sub-component to uninstall the hypershift ManagedClusterAddon from local-cluster.
    • ACM-635 - HyperShift

      Value Statement

      A cluster admin should be able to make "local-cluster" a hosting cluster by enabling a sub-component under "hypershift-preview" component in MCE and this should be enabled by default when the admin enables "hypershift-preview" component. This enables MCE cluster admins to start using the hypershift feature to provision immediately after enabling the component to provision hosted clusters on local-cluster without any extra steps especially on BareMetal. 

      Acceptance Criteria

      • Enabling hypershift-preview feature in MCE should enable the "enableLocalHosting" sub-component to install the hypershift ManagedClusterAddon for local-cluster by default.
      • A cluster admin can choose to disable the hypershift ManagedClusterAddon for local-cluster by disabling the "enableLocalHosting" sub-component in MCE if the admin does not wish local-cluster to be a hosting cluster.
      • Disabling hypershift-preview feature in MCE should also disable the "enableLocalHosting" sub-component to uninstall the hypershift ManagedClusterAddon from local-cluster.

      Definition of Done for Engineering Story Owner (Checklist)

      Development Complete

      • Code is complete.
      • Functionality is working.
      • Any required downstream Docker file changes are made.

      Tests Automated

      • Unit/function tests have been automated and incorporated into build.
      • 70% automated unit/function test coverage for new or changed APIs.

      Secure Design

      • Security has been assessed and incorporated into your threat model.

      Multidisciplinary Teams Readiness

      • Create an informative documentation issue using the Customer Portal_doc_issue template, and ensure doc acceptance criteria is met. Link the development issue to the doc issue.
      • Provide input to the QE team, and ensure QE acceptance criteria (established between story owner and QE focal) is met.

      https://github.com/stolostron/backlog/blob/master/.github/ISSUE_TEMPLATE/user-story.md#support-readiness

      Support Readiness

      • The must-gather script has been updated.

       

       

      Enable the hypershift ManagedClusterAddon for local-cluster by default but provide an ability (flag, switch somewhere) to opt out.

       

      1. Turn a flag off in MCE?
      2. Just delete the hypershift MamagedClusterAddon for local-cluster and ensure it does not get recreated?

              jagray@redhat.com Jakob Gray
              rokejungrh Roke Jung
              David Huynh David Huynh
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: