-
Feature
-
Resolution: Unresolved
-
Major
-
None
-
None
-
Product / Portfolio Work
-
None
-
100% To Do, 0% In Progress, 0% Done
-
False
-
-
False
-
None
-
None
-
None
-
None
-
None
-
-
None
-
None
-
None
-
None
Feature Overview (aka. Goal Summary)
Enable Hosted Control Planes for the ARO/HCP Managed OpenShift offering.
Goals (aka. expected user outcomes)
Support Hosted Clusters NodePool ability to scale down to zero replicas and successfully scale back up.
Requirements (aka. Acceptance Criteria):
The functionality must work across all supported releases of ARO/HCP.
Anyone reviewing this Feature needs to know which deployment configurations that the Feature will apply to (or not) once it's been completed. Describe specific needs (or indicate N/A) for each of the following deployment scenarios. For specific configurations that are out-of-scope for a given release, ensure you provide the OCPSTRAT (for the future to be supported configuration) as well.
| Deployment considerations | List applicable specific needs (N/A = not applicable) |
| Self-managed, managed, or both | managed |
| Classic (standalone cluster) | No |
| Hosted control planes | Yes |
| Multi node, Compact (three node), or Single node (SNO), or all | N/A |
| Connected / Restricted Network | N/A |
| Architectures, e.g. x86_x64, ARM (aarch64), IBM Power (ppc64le), and IBM Z (s390x) | Dual |
| Operator compatibility | N/A |
| Backport needed (list applicable versions) | Not needed. Annotator makes CAPZ work not needed to be backported. |
| UI need (e.g. OpenShift Console, dynamic plugin, OCM) | No |
| Other (please specify) | Upstream work needs to be tackled first |
Use Cases:
Allow Hosted Cluster admins to scale to zero node pools which is similar to pausing the cluster for workload purposes.
Allow ARO/HCP Cluster Lifecycle SRE to scale down to zero when NodePools run versions affected by vulnerabilities or out of support.
Out of Scope
Self-managed Azure support is out of scope (but can be a stretch goal)
Background
Follows up on the work done in OCPSTRAT-1525
Customer Considerations
Provide any additional customer-specific considerations that must be made when designing and delivering the Feature. Initial completion during Refinement status.
Needs to be coordinated with ARO/HCP for HCMSTRAT-6
Documentation Considerations
Support needs to be documented API wise in upstream documentation.
Interoperability Considerations
ARO/HCP
- is related to
-
OCPSTRAT-1525 Enable autoscaler from/to zero on Hypershift
-
- In Progress
-
- links to