-
Story
-
Resolution: Done
-
Major
-
MCE 2.2.0, ACM 2.7.0
-
False
-
None
-
False
-
-
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.
- Turn a flag off in MCE?
- Just delete the hypershift MamagedClusterAddon for local-cluster and ensure it does not get recreated?
- causes
-
ACM-2182 Disabling hypershift-preview feature does not remove addon
- Closed
- links to