Skip to content

Commit

Permalink
Merge pull request #269 from qJkee/CNF-5642-optional-operator
Browse files Browse the repository at this point in the history
CNF-5642 make operator optional
  • Loading branch information
openshift-merge-robot committed Jun 28, 2023
2 parents f13083a + fc577de commit 8234904
Show file tree
Hide file tree
Showing 9 changed files with 10 additions and 0 deletions.
1 change: 1 addition & 0 deletions hack/gen-crd.sh
Expand Up @@ -6,6 +6,7 @@ function annotate_crd() {
script1='/^ annotations:/a\
\ \ \ \ exclude.release.openshift.io/internal-openshift-hosted: "true"\
\ \ \ \ include.release.openshift.io/self-managed-high-availability: "true"\
\ \ \ \ capability.openshift.io/name: MachineAPI\
\ \ \ \ include.release.openshift.io/single-node-developer: "true"'
script2='/^ controller-gen.kubebuilder.io\/version: .*$/d'
input="${1}"
Expand Down
1 change: 1 addition & 0 deletions install/01_clusterautoscaler.crd.yaml
Expand Up @@ -5,6 +5,7 @@ metadata:
annotations:
exclude.release.openshift.io/internal-openshift-hosted: "true"
include.release.openshift.io/self-managed-high-availability: "true"
capability.openshift.io/name: MachineAPI
include.release.openshift.io/single-node-developer: "true"
name: clusterautoscalers.autoscaling.openshift.io
spec:
Expand Down
1 change: 1 addition & 0 deletions install/02_machineautoscaler.crd.yaml
Expand Up @@ -5,6 +5,7 @@ metadata:
annotations:
exclude.release.openshift.io/internal-openshift-hosted: "true"
include.release.openshift.io/self-managed-high-availability: "true"
capability.openshift.io/name: MachineAPI
include.release.openshift.io/single-node-developer: "true"
name: machineautoscalers.autoscaling.openshift.io
spec:
Expand Down
1 change: 1 addition & 0 deletions install/05_kube_rbac_proxy.yaml
Expand Up @@ -7,6 +7,7 @@ metadata:
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"
capability.openshift.io/name: MachineAPI
data:
config-file.yaml: |+
authorization:
Expand Down
1 change: 1 addition & 0 deletions install/06_servicemonitor.yaml
Expand Up @@ -9,6 +9,7 @@ metadata:
exclude.release.openshift.io/internal-openshift-hosted: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
capability.openshift.io/name: MachineAPI
spec:
endpoints:
- bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
Expand Down
1 change: 1 addition & 0 deletions install/07_deployment.yaml
Expand Up @@ -10,6 +10,7 @@ metadata:
exclude.release.openshift.io/internal-openshift-hosted: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
capability.openshift.io/name: MachineAPI
spec:
replicas: 1
selector:
Expand Down
1 change: 1 addition & 0 deletions install/08_clusteroperator.yaml
Expand Up @@ -6,6 +6,7 @@ metadata:
exclude.release.openshift.io/internal-openshift-hosted: "true"
include.release.openshift.io/self-managed-high-availability: "true"
include.release.openshift.io/single-node-developer: "true"
capability.openshift.io/name: MachineAPI
status:
versions:
- name: operator
Expand Down
1 change: 1 addition & 0 deletions install/10_cluster_reader_rbac.yaml
Expand Up @@ -8,6 +8,7 @@ metadata:
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"
capability.openshift.io/name: MachineAPI
rules:
- apiGroups:
- autoscaling.openshift.io
Expand Down
2 changes: 2 additions & 0 deletions install/99_tombstones.yaml
Expand Up @@ -6,6 +6,7 @@ metadata:
annotations:
include.release.openshift.io/self-managed-high-availability: "true"
release.openshift.io/delete: "true"
capability.openshift.io/name: MachineAPI
---
apiVersion: monitoring.coreos.com/v1
kind: PrometheusRule
Expand All @@ -15,3 +16,4 @@ metadata:
annotations:
include.release.openshift.io/self-managed-high-availability: "true"
release.openshift.io/delete: "true"
capability.openshift.io/name: MachineAPI

0 comments on commit 8234904

Please sign in to comment.