-
Story
-
Resolution: Done
-
Critical
-
Global Hub 0.7.0
Value Statement
User likes the all-in-one instead of installing multiple operator by themselves.
Definition of Done for Engineering Story Owner (Checklist)
- remove the dependencies of global hub operator
- move the previous dependencies as a BYO solution
- install kafka and postgres operator by the global hub operator. if the operator is from downstream, the kafka operator is amq-streams and postgres operator is redhat certified. otherwise, the kafka operator is strimzi operator and postgres operator is community version
- the kafka and postgres operator install plan is automatic
- the kafka/kafkauser/kafkatopic/postgrescluster operand will be created by global hub operator. but the global hub operator won't reconcile it. if they are deleted, the global hub operator will recreate them. if they are modified, the global hub does nothing
- the global hub operator won't uninstall kafka and postgres.
- document: mirror amq-streams and crunchy postgres operator
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.