Value Statement
MCE already discovers all OCM registered clusters and lists them on the console. The discovery and foundation team have enhanced the discovery controller and import controller, to be able to import ROSA and ROSA-HCP clusters, when the DiscoveredCluster custom resource has its Spec.importAsManagedCluster, value set to TRUE.
It was agreed to manage this key/value with a Policy where a user can configure whether they want to import all ROSA, ROSA-HCP or some filtered subset. Examples: Filter on names, filter on labels, filter on some other key/value in the discoveredCluster custom resource.
The customer could also build their own automation to set this key/value pair.
Definition of Done for Engineering Story Owner (Checklist)
- On the Discovery configuration page in the console, it explains how to enable the policy that will cause ROSA and/or ROSA-HCP clusters to be imported.
- Namely:
- We include an alert with links and info icon pointed to
- Discovery Documentation
- Repo containing the policy
- etc...
Full Instructions on the configuration pageInstruction to read the manualDetails about the key/value pair with a link to instructions or the policyOther ideas??
- We include an alert with links and info icon pointed to
- Namely:
Development Complete
- The 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 the
build. - [ ] 100% 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](
https://github.com/stolostron/backlog/issues/new?assignees=&labels=squad%3Adoc&template=doc_issue.md&title=),
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) are met.
Support Readiness
- [ ]
The must-gather script has been updated.