From da1e3bb36af5c561580ead8c632b17cb5be1ccd2 Mon Sep 17 00:00:00 2001 From: Nicolas Grauss Date: Tue, 4 Feb 2025 15:32:40 +0100 Subject: [PATCH] OSD-28131: Deploying COO in place of OBO on SC clusters --- deploy/olm/syncselector-template.yaml | 36 ++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/deploy/olm/syncselector-template.yaml b/deploy/olm/syncselector-template.yaml index d53c54e4..d32ef57f 100644 --- a/deploy/olm/syncselector-template.yaml +++ b/deploy/olm/syncselector-template.yaml @@ -50,7 +50,6 @@ objects: operator: In values: - management-cluster - - service-cluster resourceApplyMode: Sync resources: - apiVersion: operators.coreos.com/v1alpha1 @@ -94,6 +93,41 @@ objects: requests: cpu: ${RESOURCE_REQUEST_CPU} memory: ${RESOURCE_REQUEST_MEMORY} + - apiVersion: hive.openshift.io/v1 + kind: SelectorSyncSet + metadata: + name: cluster-observability-operator-hypershift + spec: + clusterDeploymentSelector: + matchLabels: + api.openshift.com/managed: 'true' + matchExpressions: + - key: ext-hypershift.openshift.io/cluster-type + operator: In + values: + - service-cluster + resourceApplyMode: Sync + resources: + - apiVersion: operators.coreos.com/v1alpha1 + kind: Subscription + metadata: + labels: + operators.coreos.com/cluster-observability-operator.openshift-operators: "" + name: cluster-observability-operator + namespace: openshift-operators + spec: + channel: development # This is the only channel available for now - To be replaced with ${CHANNEL} when possible + name: cluster-observability-operator + source: redhat-operators + sourceNamespace: openshift-marketplace + config: + resources: + limits: + cpu: ${RESOURCE_LIMIT_CPU} + memory: ${RESOURCE_LIMIT_MEMORY} + requests: + cpu: ${RESOURCE_REQUEST_CPU} + memory: ${RESOURCE_REQUEST_MEMORY} - apiVersion: hive.openshift.io/v1 kind: SelectorSyncSet metadata: