@@ -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 ---\n This struct is intended for
0 commit comments