Skip to content

Commit b8b1652

Browse files
committed
Autogenerated code for API changes
Signed-off-by: Andreas Karis <[email protected]>
1 parent e018793 commit b8b1652

File tree

3 files changed

+83
-37
lines changed

3 files changed

+83
-37
lines changed

bundle/manifests/bpfman-operator.clusterserviceversion.yaml

Lines changed: 1 addition & 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-10-08T15:10:52Z"
1015+
createdAt: "2025-10-17T22:12:04Z"
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"

bundle/manifests/bpfman.io_configs.yaml

Lines changed: 41 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -47,59 +47,82 @@ spec:
4747
metadata:
4848
type: object
4949
spec:
50-
description: Spec defines the desired state of the bpfman-operator.
50+
description: spec defines the desired state of the bpfman-operator.
5151
properties:
5252
agent:
53-
description: Agent holds the configuration for the bpfman agent.
53+
description: agent specifies the configuration for the bpfman agent
54+
DaemonSet.
5455
properties:
5556
healthProbePort:
56-
default: 8175
57-
description: HealthProbePort holds the health probe bind port
58-
for the bpfman agent.
57+
description: |-
58+
healthProbePort specifies the port on which the bpfman agent's health probe endpoint will listen.
59+
If unspecified, the default port will be used.
60+
format: int32
5961
maximum: 65535
60-
minimum: 1
62+
minimum: 0
6163
type: integer
6264
image:
63-
description: Image holds the image for the bpfman agent.
64-
minLength: 1
65+
description: image specifies the container image for the bpfman
66+
agent DaemonSet.
67+
maxLength: 1023
6568
type: string
6669
logLevel:
67-
description: LogLevel holds the log level for the bpfman agent.
70+
description: |-
71+
logLevel specifies the verbosity of logs produced by the bpfman agent.
72+
Valid values are: "", "info", "debug", "trace".
73+
enum:
74+
- ""
75+
- info
76+
- debug
77+
- trace
6878
type: string
6979
required:
7080
- image
7181
type: object
7282
configuration:
73-
description: Configuration holds the content of bpfman.toml.
83+
description: configuration specifies the content of bpfman.toml configuration
84+
file used by the bpfman DaemonSet.
85+
maxLength: 65536
7486
minLength: 1
7587
type: string
7688
image:
77-
description: Image holds the image of the bpfman DaemonSets.
89+
description: image specifies the container image for the bpfman DaemonSet.
90+
maxLength: 1023
7891
minLength: 1
7992
type: string
8093
logLevel:
81-
description: LogLevel holds the log level for the bpfman-operator.
94+
description: |-
95+
logLevel specifies the log level for the bpfman DaemonSet via the RUST_LOG environment variable.
96+
The RUST_LOG environment variable controls logging with the syntax: RUST_LOG=[target][=][level][,...].
97+
For further information, see https://docs.rs/env_logger/latest/env_logger/.
98+
maxLength: 256
8299
type: string
83100
namespace:
84101
description: |-
85-
Namespace holds the namespace where bpfman-operator resources shall be
86-
deployed.
102+
namespace specifies the namespace where bpfman-operator resources will be deployed.
103+
If not specified, resources will be deployed in the default bpfman namespace.
104+
maxLength: 253
87105
type: string
88106
required:
107+
- agent
89108
- configuration
90109
- image
91110
type: object
92111
status:
93-
description: status reflects the status of the bpfman-operator configuration.
112+
description: status reflects the observed state of the bpfman-operator.
94113
properties:
95114
components:
96115
additionalProperties:
116+
description: ConfigComponentStatus holds the status of a single
117+
Config component.
97118
type: string
98-
description: components stores the status of all components.
119+
description: |-
120+
components represents the operational status of each individual bpfman-operator component such as the deployed
121+
DaemonSets.
99122
type: object
100123
conditions:
101-
description: conditions store the status conditions of the bpfman-operator
102-
components.
124+
description: conditions represents the current state conditions of
125+
the bpfman-operator and its components.
103126
items:
104127
description: "Condition contains details for one aspect of the current
105128
state of this API Resource.\n---\nThis struct is intended for

config/crd/bases/bpfman.io_configs.yaml

Lines changed: 41 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -47,59 +47,82 @@ spec:
4747
metadata:
4848
type: object
4949
spec:
50-
description: Spec defines the desired state of the bpfman-operator.
50+
description: spec defines the desired state of the bpfman-operator.
5151
properties:
5252
agent:
53-
description: Agent holds the configuration for the bpfman agent.
53+
description: agent specifies the configuration for the bpfman agent
54+
DaemonSet.
5455
properties:
5556
healthProbePort:
56-
default: 8175
57-
description: HealthProbePort holds the health probe bind port
58-
for the bpfman agent.
57+
description: |-
58+
healthProbePort specifies the port on which the bpfman agent's health probe endpoint will listen.
59+
If unspecified, the default port will be used.
60+
format: int32
5961
maximum: 65535
60-
minimum: 1
62+
minimum: 0
6163
type: integer
6264
image:
63-
description: Image holds the image for the bpfman agent.
64-
minLength: 1
65+
description: image specifies the container image for the bpfman
66+
agent DaemonSet.
67+
maxLength: 1023
6568
type: string
6669
logLevel:
67-
description: LogLevel holds the log level for the bpfman agent.
70+
description: |-
71+
logLevel specifies the verbosity of logs produced by the bpfman agent.
72+
Valid values are: "", "info", "debug", "trace".
73+
enum:
74+
- ""
75+
- info
76+
- debug
77+
- trace
6878
type: string
6979
required:
7080
- image
7181
type: object
7282
configuration:
73-
description: Configuration holds the content of bpfman.toml.
83+
description: configuration specifies the content of bpfman.toml configuration
84+
file used by the bpfman DaemonSet.
85+
maxLength: 65536
7486
minLength: 1
7587
type: string
7688
image:
77-
description: Image holds the image of the bpfman DaemonSets.
89+
description: image specifies the container image for the bpfman DaemonSet.
90+
maxLength: 1023
7891
minLength: 1
7992
type: string
8093
logLevel:
81-
description: LogLevel holds the log level for the bpfman-operator.
94+
description: |-
95+
logLevel specifies the log level for the bpfman DaemonSet via the RUST_LOG environment variable.
96+
The RUST_LOG environment variable controls logging with the syntax: RUST_LOG=[target][=][level][,...].
97+
For further information, see https://docs.rs/env_logger/latest/env_logger/.
98+
maxLength: 256
8299
type: string
83100
namespace:
84101
description: |-
85-
Namespace holds the namespace where bpfman-operator resources shall be
86-
deployed.
102+
namespace specifies the namespace where bpfman-operator resources will be deployed.
103+
If not specified, resources will be deployed in the default bpfman namespace.
104+
maxLength: 253
87105
type: string
88106
required:
107+
- agent
89108
- configuration
90109
- image
91110
type: object
92111
status:
93-
description: status reflects the status of the bpfman-operator configuration.
112+
description: status reflects the observed state of the bpfman-operator.
94113
properties:
95114
components:
96115
additionalProperties:
116+
description: ConfigComponentStatus holds the status of a single
117+
Config component.
97118
type: string
98-
description: components stores the status of all components.
119+
description: |-
120+
components represents the operational status of each individual bpfman-operator component such as the deployed
121+
DaemonSets.
99122
type: object
100123
conditions:
101-
description: conditions store the status conditions of the bpfman-operator
102-
components.
124+
description: conditions represents the current state conditions of
125+
the bpfman-operator and its components.
103126
items:
104127
description: "Condition contains details for one aspect of the current
105128
state of this API Resource.\n---\nThis struct is intended for

0 commit comments

Comments
 (0)