diff --git a/manifests/0000_90_openshift-controller-manager-operator_00_prometheusrole.yaml b/manifests/0000_90_openshift-controller-manager-operator_00_prometheusrole.yaml index 4f5121f90..3e0775d18 100644 --- a/manifests/0000_90_openshift-controller-manager-operator_00_prometheusrole.yaml +++ b/manifests/0000_90_openshift-controller-manager-operator_00_prometheusrole.yaml @@ -7,6 +7,7 @@ metadata: annotations: include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" + include.release.openshift.io/single-node-developer: "true" rules: - apiGroups: - "" diff --git a/manifests/0000_90_openshift-controller-manager-operator_01_prometheusrolebinding.yaml b/manifests/0000_90_openshift-controller-manager-operator_01_prometheusrolebinding.yaml index 4ea7c6fc9..01524c1b1 100644 --- a/manifests/0000_90_openshift-controller-manager-operator_01_prometheusrolebinding.yaml +++ b/manifests/0000_90_openshift-controller-manager-operator_01_prometheusrolebinding.yaml @@ -6,6 +6,7 @@ metadata: annotations: include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" + include.release.openshift.io/single-node-developer: "true" roleRef: apiGroup: rbac.authorization.k8s.io kind: Role diff --git a/manifests/0000_90_openshift-controller-manager-operator_02_servicemonitor.yaml b/manifests/0000_90_openshift-controller-manager-operator_02_servicemonitor.yaml index 13261defd..76496e84b 100644 --- a/manifests/0000_90_openshift-controller-manager-operator_02_servicemonitor.yaml +++ b/manifests/0000_90_openshift-controller-manager-operator_02_servicemonitor.yaml @@ -5,6 +5,7 @@ metadata: namespace: openshift-controller-manager-operator annotations: include.release.openshift.io/self-managed-high-availability: "true" + include.release.openshift.io/single-node-developer: "true" exclude.release.openshift.io/internal-openshift-hosted: "true" spec: endpoints: diff --git a/manifests/0000_90_openshift-controller-manager-operator_03_operand-servicemonitor.yaml b/manifests/0000_90_openshift-controller-manager-operator_03_operand-servicemonitor.yaml index 368e87fb6..fb5a24c28 100644 --- a/manifests/0000_90_openshift-controller-manager-operator_03_operand-servicemonitor.yaml +++ b/manifests/0000_90_openshift-controller-manager-operator_03_operand-servicemonitor.yaml @@ -5,6 +5,7 @@ metadata: namespace: openshift-controller-manager annotations: include.release.openshift.io/self-managed-high-availability: "true" + include.release.openshift.io/single-node-developer: "true" rules: - apiGroups: - "" @@ -24,6 +25,7 @@ metadata: namespace: openshift-controller-manager annotations: include.release.openshift.io/self-managed-high-availability: "true" + include.release.openshift.io/single-node-developer: "true" roleRef: apiGroup: rbac.authorization.k8s.io kind: Role @@ -40,6 +42,7 @@ metadata: namespace: openshift-controller-manager annotations: include.release.openshift.io/self-managed-high-availability: "true" + include.release.openshift.io/single-node-developer: "true" exclude.release.openshift.io/internal-openshift-hosted: "true" spec: endpoints: diff --git a/manifests/00_namespace.yaml b/manifests/00_namespace.yaml index 1b545601f..0be1c8505 100644 --- a/manifests/00_namespace.yaml +++ b/manifests/00_namespace.yaml @@ -4,6 +4,7 @@ metadata: annotations: include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" + include.release.openshift.io/single-node-developer: "true" openshift.io/node-selector: "" labels: openshift.io/cluster-monitoring: "true" diff --git a/manifests/03_config.cr.yaml b/manifests/03_config.cr.yaml index 46aad8571..97f14fcba 100644 --- a/manifests/03_config.cr.yaml +++ b/manifests/03_config.cr.yaml @@ -5,6 +5,7 @@ metadata: annotations: include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" + include.release.openshift.io/single-node-developer: "true" release.openshift.io/create-only: "true" spec: managementState: Managed diff --git a/manifests/03_configmap.yaml b/manifests/03_configmap.yaml index fe5fd7bc7..ba2ca8ff8 100644 --- a/manifests/03_configmap.yaml +++ b/manifests/03_configmap.yaml @@ -6,6 +6,7 @@ metadata: annotations: include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" + include.release.openshift.io/single-node-developer: "true" data: config.yaml: | apiVersion: operator.openshift.io/v1 diff --git a/manifests/04_metricservice.yaml b/manifests/04_metricservice.yaml index c19701620..4df3e8df0 100644 --- a/manifests/04_metricservice.yaml +++ b/manifests/04_metricservice.yaml @@ -3,6 +3,7 @@ kind: Service metadata: annotations: include.release.openshift.io/self-managed-high-availability: "true" + include.release.openshift.io/single-node-developer: "true" service.alpha.openshift.io/serving-cert-secret-name: openshift-controller-manager-operator-serving-cert exclude.release.openshift.io/internal-openshift-hosted: "true" labels: diff --git a/manifests/05_builder-deployer-config.yaml b/manifests/05_builder-deployer-config.yaml index 4c41dd88e..df0db7666 100644 --- a/manifests/05_builder-deployer-config.yaml +++ b/manifests/05_builder-deployer-config.yaml @@ -6,6 +6,7 @@ metadata: annotations: include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" + include.release.openshift.io/single-node-developer: "true" data: builderImage: quay.io/openshift/origin-docker-builder:v4.0 deployerImage: quay.io/openshift/origin-deployer:v4.0 diff --git a/manifests/06_roles.yaml b/manifests/06_roles.yaml index d54883f48..e72551c6d 100644 --- a/manifests/06_roles.yaml +++ b/manifests/06_roles.yaml @@ -5,6 +5,7 @@ metadata: annotations: include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" + include.release.openshift.io/single-node-developer: "true" roleRef: kind: ClusterRole name: cluster-admin diff --git a/manifests/07_serviceaccount.yaml b/manifests/07_serviceaccount.yaml index abd8841e1..0c8f287c5 100644 --- a/manifests/07_serviceaccount.yaml +++ b/manifests/07_serviceaccount.yaml @@ -6,5 +6,6 @@ metadata: annotations: include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" + include.release.openshift.io/single-node-developer: "true" labels: app: openshift-controller-manager-operator diff --git a/manifests/09_deployment.yaml b/manifests/09_deployment.yaml index b1121da94..e2d533faf 100644 --- a/manifests/09_deployment.yaml +++ b/manifests/09_deployment.yaml @@ -7,6 +7,7 @@ metadata: app: openshift-controller-manager-operator annotations: include.release.openshift.io/self-managed-high-availability: "true" + include.release.openshift.io/single-node-developer: "true" exclude.release.openshift.io/internal-openshift-hosted: "true" spec: replicas: 1 diff --git a/manifests/10_flowschema.yaml b/manifests/10_flowschema.yaml index 089c83c74..d42a6364e 100644 --- a/manifests/10_flowschema.yaml +++ b/manifests/10_flowschema.yaml @@ -5,6 +5,7 @@ metadata: annotations: include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" + include.release.openshift.io/single-node-developer: "true" spec: distinguisherMethod: type: ByUser diff --git a/manifests/11_clusteroperator.yaml b/manifests/11_clusteroperator.yaml index 0c6e78782..1822289e2 100644 --- a/manifests/11_clusteroperator.yaml +++ b/manifests/11_clusteroperator.yaml @@ -4,6 +4,7 @@ metadata: name: openshift-controller-manager annotations: include.release.openshift.io/self-managed-high-availability: "true" + include.release.openshift.io/single-node-developer: "true" exclude.release.openshift.io/internal-openshift-hosted: "true" spec: {} status: