File tree Expand file tree Collapse file tree 4 files changed +16
-0
lines changed
helm/olmv1/base/operator-controller/crd/experimental Expand file tree Collapse file tree 4 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -101,6 +101,8 @@ type ClusterExtensionSpec struct {
101101 // config contains optional configuration values applied during rendering of the
102102 // ClusterExtension's manifests. Values can be specified inline.
103103 //
104+ // The configuration schema is defined by the bundle and validated at runtime.
105+ //
104106 // config is optional. When not specified, the default configuration of the resolved bundle will be used.
105107 //
106108 // <opcon:experimental>
@@ -174,6 +176,8 @@ type ClusterExtensionConfig struct {
174176 // ClusterExtension.
175177 //
176178 // inline must be set if configType is 'Inline'.
179+ // inline accepts arbitrary JSON/YAML objects whose validation is carried out at runtime against the schema provided
180+ // by the bundle if one is provided.
177181 //
178182 // +kubebuilder:validation:Type=object
179183 // +optional
Original file line number Diff line number Diff line change 6262 config contains optional configuration values applied during rendering of the
6363 ClusterExtension's manifests. Values can be specified inline.
6464
65+ The configuration schema is defined by the bundle and validated at runtime.
66+
6567 config is optional. When not specified, the default configuration of the resolved bundle will be used.
6668 properties :
6769 configType :
8183 ClusterExtension.
8284
8385 inline must be set if configType is 'Inline'.
86+ inline accepts arbitrary JSON/YAML objects whose validation is carried out at runtime against the schema provided
87+ by the bundle if one is provided.
8488 type : object
8589 x-kubernetes-preserve-unknown-fields : true
8690 required :
Original file line number Diff line number Diff line change @@ -867,6 +867,8 @@ spec:
867867 config contains optional configuration values applied during rendering of the
868868 ClusterExtension's manifests. Values can be specified inline.
869869
870+ The configuration schema is defined by the bundle and validated at runtime.
871+
870872 config is optional. When not specified, the default configuration of the resolved bundle will be used.
871873 properties :
872874 configType :
@@ -886,6 +888,8 @@ spec:
886888 ClusterExtension.
887889
888890 inline must be set if configType is 'Inline'.
891+ inline accepts arbitrary JSON/YAML objects whose validation is carried out at runtime against the schema provided
892+ by the bundle if one is provided.
889893 type : object
890894 x-kubernetes-preserve-unknown-fields : true
891895 required :
Original file line number Diff line number Diff line change @@ -832,6 +832,8 @@ spec:
832832 config contains optional configuration values applied during rendering of the
833833 ClusterExtension's manifests. Values can be specified inline.
834834
835+ The configuration schema is defined by the bundle and validated at runtime.
836+
835837 config is optional. When not specified, the default configuration of the resolved bundle will be used.
836838 properties :
837839 configType :
@@ -851,6 +853,8 @@ spec:
851853 ClusterExtension.
852854
853855 inline must be set if configType is 'Inline'.
856+ inline accepts arbitrary JSON/YAML objects whose validation is carried out at runtime against the schema provided
857+ by the bundle if one is provided.
854858 type : object
855859 x-kubernetes-preserve-unknown-fields : true
856860 required :
You can’t perform that action at this time.
0 commit comments