Skip to content

Commit 911a012

Browse files
Merge pull request #277 from cfergeau/single-node-developer
Annotate manifests for single-node-developer cluster profile
2 parents d8e5c68 + 959df39 commit 911a012

11 files changed

+22
-0
lines changed

manifests/02-namespace.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ metadata:
66
include.release.openshift.io/self-managed-high-availability: "true"
77
openshift.io/node-selector: ""
88
include.release.openshift.io/ibm-cloud-managed: "true"
9+
include.release.openshift.io/single-node-developer: "true"
910
labels:
1011
openshift.io/cluster-monitoring: "true"
1112
name: openshift-insights

manifests/03-clusterrole.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ metadata:
55
annotations:
66
include.release.openshift.io/self-managed-high-availability: "true"
77
include.release.openshift.io/ibm-cloud-managed: "true"
8+
include.release.openshift.io/single-node-developer: "true"
89
roleRef:
910
kind: ClusterRole
1011
name: system:auth-delegator
@@ -21,6 +22,7 @@ metadata:
2122
annotations:
2223
include.release.openshift.io/self-managed-high-availability: "true"
2324
include.release.openshift.io/ibm-cloud-managed: "true"
25+
include.release.openshift.io/single-node-developer: "true"
2426
roleRef:
2527
kind: Role
2628
name: extension-apiserver-authentication-reader
@@ -37,6 +39,7 @@ metadata:
3739
annotations:
3840
include.release.openshift.io/self-managed-high-availability: "true"
3941
include.release.openshift.io/ibm-cloud-managed: "true"
42+
include.release.openshift.io/single-node-developer: "true"
4043
rules:
4144
# allow the operator to update cluster operator status
4245
- apiGroups:
@@ -80,6 +83,7 @@ metadata:
8083
annotations:
8184
include.release.openshift.io/self-managed-high-availability: "true"
8285
include.release.openshift.io/ibm-cloud-managed: "true"
86+
include.release.openshift.io/single-node-developer: "true"
8387
roleRef:
8488
kind: ClusterRole
8589
name: insights-operator
@@ -96,6 +100,7 @@ metadata:
96100
annotations:
97101
include.release.openshift.io/self-managed-high-availability: "true"
98102
include.release.openshift.io/ibm-cloud-managed: "true"
103+
include.release.openshift.io/single-node-developer: "true"
99104
rules:
100105
- apiGroups:
101106
- ""
@@ -176,6 +181,7 @@ metadata:
176181
annotations:
177182
include.release.openshift.io/self-managed-high-availability: "true"
178183
include.release.openshift.io/ibm-cloud-managed: "true"
184+
include.release.openshift.io/single-node-developer: "true"
179185
roleRef:
180186
kind: ClusterRole
181187
name: insights-operator-gather
@@ -192,6 +198,7 @@ metadata:
192198
annotations:
193199
include.release.openshift.io/self-managed-high-availability: "true"
194200
include.release.openshift.io/ibm-cloud-managed: "true"
201+
include.release.openshift.io/single-node-developer: "true"
195202
roleRef:
196203
kind: ClusterRole
197204
name: cluster-reader
@@ -209,6 +216,7 @@ metadata:
209216
annotations:
210217
include.release.openshift.io/self-managed-high-availability: "true"
211218
include.release.openshift.io/ibm-cloud-managed: "true"
219+
include.release.openshift.io/single-node-developer: "true"
212220
rules:
213221
- apiGroups:
214222
- ""
@@ -228,6 +236,7 @@ metadata:
228236
annotations:
229237
include.release.openshift.io/self-managed-high-availability: "true"
230238
include.release.openshift.io/ibm-cloud-managed: "true"
239+
include.release.openshift.io/single-node-developer: "true"
231240
roleRef:
232241
kind: Role
233242
name: insights-operator
@@ -245,6 +254,7 @@ metadata:
245254
annotations:
246255
include.release.openshift.io/self-managed-high-availability: "true"
247256
include.release.openshift.io/ibm-cloud-managed: "true"
257+
include.release.openshift.io/single-node-developer: "true"
248258
rules:
249259
- apiGroups:
250260
- ""
@@ -269,6 +279,7 @@ metadata:
269279
annotations:
270280
include.release.openshift.io/self-managed-high-availability: "true"
271281
include.release.openshift.io/ibm-cloud-managed: "true"
282+
include.release.openshift.io/single-node-developer: "true"
272283
roleRef:
273284
kind: Role
274285
name: insights-operator

manifests/03-prometheus_role.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ metadata:
66
annotations:
77
include.release.openshift.io/self-managed-high-availability: "true"
88
include.release.openshift.io/ibm-cloud-managed: "true"
9+
include.release.openshift.io/single-node-developer: "true"
910
rules:
1011
- apiGroups:
1112
- ""

manifests/03-prometheus_rolebinding.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ metadata:
66
annotations:
77
include.release.openshift.io/self-managed-high-availability: "true"
88
include.release.openshift.io/ibm-cloud-managed: "true"
9+
include.release.openshift.io/single-node-developer: "true"
910
roleRef:
1011
apiGroup: rbac.authorization.k8s.io
1112
kind: Role

manifests/04-proxy-cert-configmap.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,6 @@ metadata:
77
include.release.openshift.io/self-managed-high-availability: "true"
88
release.openshift.io/create-only: "true"
99
include.release.openshift.io/ibm-cloud-managed: "true"
10+
include.release.openshift.io/single-node-developer: "true"
1011
labels:
1112
config.openshift.io/inject-trusted-cabundle: "true"

manifests/04-service-ca-configmap.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@ metadata:
88
release.openshift.io/create-only: "true"
99
service.beta.openshift.io/inject-cabundle: "true"
1010
include.release.openshift.io/ibm-cloud-managed: "true"
11+
include.release.openshift.io/single-node-developer: "true"

manifests/04-serviceaccount.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ metadata:
66
annotations:
77
include.release.openshift.io/self-managed-high-availability: "true"
88
include.release.openshift.io/ibm-cloud-managed: "true"
9+
include.release.openshift.io/single-node-developer: "true"
910
---
1011
apiVersion: v1
1112
kind: ServiceAccount
@@ -15,3 +16,4 @@ metadata:
1516
annotations:
1617
include.release.openshift.io/self-managed-high-availability: "true"
1718
include.release.openshift.io/ibm-cloud-managed: "true"
19+
include.release.openshift.io/single-node-developer: "true"

manifests/05-service.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ metadata:
55
exclude.release.openshift.io/internal-openshift-hosted: "true"
66
include.release.openshift.io/self-managed-high-availability: "true"
77
service.alpha.openshift.io/serving-cert-secret-name: openshift-insights-serving-cert
8+
include.release.openshift.io/single-node-developer: "true"
89
labels:
910
app: insights-operator
1011
name: metrics

manifests/06-deployment.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ metadata:
77
config.openshift.io/inject-proxy: insights-operator
88
exclude.release.openshift.io/internal-openshift-hosted: "true"
99
include.release.openshift.io/self-managed-high-availability: "true"
10+
include.release.openshift.io/single-node-developer: "true"
1011
spec:
1112
strategy:
1213
type: Recreate

manifests/07-cluster-operator.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ metadata:
55
annotations:
66
exclude.release.openshift.io/internal-openshift-hosted: "true"
77
include.release.openshift.io/self-managed-high-availability: "true"
8+
include.release.openshift.io/single-node-developer: "true"
89
spec: {}
910
status:
1011
versions:

manifests/07-servicemonitor.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ metadata:
66
annotations:
77
exclude.release.openshift.io/internal-openshift-hosted: "true"
88
include.release.openshift.io/self-managed-high-availability: "true"
9+
include.release.openshift.io/single-node-developer: "true"
910
spec:
1011
endpoints:
1112
- bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token

0 commit comments

Comments
 (0)