Skip to content

Commit c3e3ac8

Browse files
committed
Make bundle for Config .status
Signed-off-by: Andreas Karis <[email protected]>
1 parent fc6cb9f commit c3e3ac8

File tree

2 files changed

+35
-1
lines changed

2 files changed

+35
-1
lines changed

bundle/manifests/bpfman-operator.clusterserviceversion.yaml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1012,7 +1012,7 @@ metadata:
10121012
capabilities: Basic Install
10131013
categories: OpenShift Optional
10141014
containerImage: quay.io/bpfman/bpfman-operator:latest
1015-
createdAt: "2025-08-19T21:12:21Z"
1015+
createdAt: "2025-09-09T16:12:03Z"
10161016
description: The bpfman Operator is designed to manage eBPF programs for applications.
10171017
features.operators.openshift.io/cnf: "false"
10181018
features.operators.openshift.io/cni: "false"
@@ -1502,6 +1502,14 @@ spec:
15021502
- configs/finalizers
15031503
verbs:
15041504
- update
1505+
- apiGroups:
1506+
- bpfman.io
1507+
resources:
1508+
- configs/status
1509+
verbs:
1510+
- get
1511+
- patch
1512+
- update
15051513
- apiGroups:
15061514
- ""
15071515
resources:
@@ -1514,6 +1522,13 @@ spec:
15141522
- patch
15151523
- update
15161524
- watch
1525+
- apiGroups:
1526+
- ""
1527+
resources:
1528+
- events
1529+
verbs:
1530+
- create
1531+
- patch
15171532
- apiGroups:
15181533
- ""
15191534
resources:

bundle/manifests/bpfman.io_configs.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,25 @@ spec:
8686
status:
8787
description: status reflects the status of the bpfman-operator configuration.
8888
properties:
89+
componentStatuses:
90+
description: componentStatuses stores the status of all components.
91+
properties:
92+
configMap:
93+
description: configMap stores the status of the ConfigMap.
94+
type: string
95+
csiDriver:
96+
description: csiDriver stores the status of the CsiDriver.
97+
type: string
98+
daemonSet:
99+
description: daemonSet stores the status of the DaemonSet.
100+
type: string
101+
metricsProxyDaemonSet:
102+
description: metricsProxyDaemonSet stores the status of the MetricsProxyDaemonSet.
103+
type: string
104+
scc:
105+
description: scc stores the status of the Scc.
106+
type: string
107+
type: object
89108
conditions:
90109
description: conditions store the status conditions of the bpfman-operator.
91110
items:

0 commit comments

Comments
 (0)