-
Epic
-
Resolution: Unresolved
-
Major
-
None
-
None
-
cnv-epic-template
-
Product / Portfolio Work
-
77
-
To Do
-
VIRTSTRAT-370 - Virtualization optimized cluster
-
Goal
As of 4.20 we will have 4 different ways to recommend users what additional operators need to be installed to get the best virtualization experience.
The 4 ways are:
- In the OpenShift Virtualization UI (https://issues.redhat.com/browse/CNV-46951)
- In Assisted Installer
- In the Agent Installer
- Operator Hub
We need to make make sure all provide the same recommendations / same operators and also same operators configurations (like the Application Aware Load Balance setting).
We should also try and make the UX similar, although those may be different use cases and personas.
User Stories
- As a cluster admin that installs my clusters with the virtualization bundle, either Assisted Installer or Agent based installer, I would like the running cluster to have the same operator installed for my VMs
- As a cluster admin that installed my cluster without using the virtualization bundle, I would like to easily add the same functionality (bundle) as I would if I've used the virtualization bundle during the installation
- As a cluster admin I would like that the virtualization bundle will only have operators that are relevant to my environment
- As a cluster admin that installed my cluster with the virtualization bundle, either Assisted Installer or Agent based installer, I would like to have an indication that the operators I've installed from the virtualization bundle as installed
- As a cluster admin I would like to pick and choose the operators from the virtualization bundle before the cluster install or as a day 2 operation
- As a cluster admin I would like to be able to use alternative operators / solutions to any one of the operators in the bundle without getting alerts on this
Non-Requirements
- List of things not included in this epic, to alleviate any doubt raised during the grooming process.
Notes
- potential operators are:
-
- OpenShift Virtualization Operator
- Machine and Node Configuration
- Machine Config Operator
- Node Health Check Operator
- Fence Agents Remediation Operator
- Additional Operators
- Node Maintenance Operator
- OpenShift Logging
- MetalLB
- Migration Toolkit for Virtualization
- Migration Toolkit for Containers
- Compliance Operator
- Kube Descheduler Operator
- NUMA Resources Operator
- Ansible Automation Platform Operator
- Network
- NMState Operator
- Node Failure
- Self Node Remediation Operator
- Disaster Dis
We should collaborating with a few SSA and Tiger on this
- is duplicated by
-
CNV-44356 RnD what we need to validate before running VMs
-
- Closed
-
1.
|
upstream roadmap issue |
|
New | |
Unassigned |
2.
|
upstream design |
|
New | |
Unassigned |
3.
|
upstream documentation |
|
New | |
Unassigned |
4.
|
upgrade consideration |
|
New | |
Unassigned |
5.
|
upstream roadmap issue |
|
New | |
Unassigned |
6.
|
test plans in polarion |
|
New | |
Unassigned |
7.
|
upstream design |
|
New | |
Unassigned |
8.
|
automated tests |
|
New | |
Unassigned |
9.
|
upstream documentation |
|
New | |
Unassigned |
10.
|
downstream documentation merged |
|
New | |
Unassigned |
11.
|
upgrade consideration |
|
New | |
Unassigned |
12.
|
test plans in polarion |
|
New | |
Unassigned |
13.
|
automated tests |
|
New | |
Unassigned |
14.
|
downstream documentation merged |
|
New | |
Unassigned |
15.
|
CNV QE DevOps Requirement/Enablement |
|
New | |
Unassigned |