Skip to content

Commit c5919ec

Browse files
committed
Config Overrides: auto-generated code
Signed-off-by: Andreas Karis <[email protected]>
1 parent ef83f8a commit c5919ec

File tree

2 files changed

+65
-1
lines changed

2 files changed

+65
-1
lines changed

apis/v1alpha1/zz_generated.deepcopy.go

Lines changed: 21 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/crd/bases/bpfman.io_configs.yaml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,50 @@ spec:
7979
Namespace holds the namespace where bpfman-operator resources shall be
8080
deployed.
8181
type: string
82+
overrides:
83+
description: |-
84+
overrides is list of overides for components that are managed by
85+
the operator. Marking a component unmanaged will prevent
86+
the operator from creating or updating the object.
87+
items:
88+
description: ComponentOverride allows overriding the operator's
89+
behavior for a component.
90+
properties:
91+
group:
92+
description: group identifies the API group that the kind is
93+
in.
94+
type: string
95+
kind:
96+
description: kind indentifies which object to override.
97+
type: string
98+
name:
99+
description: name is the component's name.
100+
type: string
101+
namespace:
102+
description: |-
103+
namespace is the component's namespace. If the resource is cluster
104+
scoped, the namespace should be empty.
105+
type: string
106+
unmanaged:
107+
description: |-
108+
unmanaged controls if cluster version operator should stop managing the
109+
resources in this cluster.
110+
Default: false
111+
type: boolean
112+
required:
113+
- group
114+
- kind
115+
- name
116+
- namespace
117+
- unmanaged
118+
type: object
119+
type: array
120+
x-kubernetes-list-map-keys:
121+
- kind
122+
- group
123+
- namespace
124+
- name
125+
x-kubernetes-list-type: map
82126
required:
83127
- configuration
84128
- image

0 commit comments

Comments
 (0)