You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
InsightsDataGather provides data gather configuration options for the Insights Operator.
24
+
InsightsDataGather provides data gather configuration options for the the Insights Operator.
25
25
26
-
Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
26
+
Compatibility level 4: No compatibility is provided, the API can change at any point for any reason. These capabilities should not be used by applications needing long term support.
27
27
properties:
28
28
apiVersion:
29
29
description: |-
@@ -46,7 +46,7 @@ spec:
46
46
description: spec holds user settable values for configuration
47
47
properties:
48
48
gatherConfig:
49
-
description: gatherConfig is a required spec attribute that includes
49
+
description: gatherConfig is an optional spec attribute that includes
50
50
all the configuration options related to gathering of the Insights
51
51
data and its uploading to the ingress.
52
52
properties:
@@ -59,13 +59,12 @@ spec:
59
59
When set to WorkloadNames, the gathered data about cluster resources will not contain the workload names for your deployments. Resources UIDs will be used instead.
60
60
When omitted no obfuscation is applied.
61
61
items:
62
-
description: DataPolicyOption declares valid data policy options
62
+
description: dataPolicyOption declares valid data policy options
63
63
enum:
64
64
- ObfuscateNetworking
65
65
- WorkloadNames
66
66
type: string
67
67
maxItems: 2
68
-
minItems: 1
69
68
type: array
70
69
x-kubernetes-list-type: atomic
71
70
x-kubernetes-validations:
@@ -91,12 +90,12 @@ spec:
91
90
Run the following command to get the names of last active gatherers:
92
91
"oc get insightsoperators.operator.openshift.io cluster -o json | jq '.status.gatherStatus.gatherers[].name'"
93
92
items:
94
-
description: GathererConfig allows to configure specific
93
+
description: gathererConfig allows to configure specific
95
94
gatherers
96
95
properties:
97
96
name:
98
97
description: |-
99
-
name is the required name of a specific gatherer.
98
+
name is the required name of a specific gatherer
100
99
It may not exceed 256 characters.
101
100
The format for a gatherer name is: {gatherer}/{function} where the function is optional.
102
101
Gatherer consists of a lowercase letters only that may include underscores (_).
@@ -105,7 +104,6 @@ spec:
105
104
Run the following command to get the names of last active gatherers:
106
105
"oc get insightsoperators.operator.openshift.io cluster -o json | jq '.status.gatherStatus.gatherers[].name'"
107
106
maxLength: 256
108
-
minLength: 1
109
107
type: string
110
108
x-kubernetes-validations:
111
109
- message: gatherer name must be in the format of
@@ -128,7 +126,6 @@ spec:
128
126
- state
129
127
type: object
130
128
maxItems: 100
131
-
minItems: 1
132
129
type: array
133
130
x-kubernetes-list-map-keys:
134
131
- name
@@ -139,7 +136,7 @@ spec:
139
136
mode:
140
137
description: |-
141
138
mode is a required field that specifies the mode for gatherers. Allowed values are All, None, and Custom.
142
-
When set to All, all gatherers will run and gather data.
139
+
When set to All, all gatherers wil run and gather data.
143
140
When set to None, all gatherers will be disabled and no data will be gathered.
144
141
When set to Custom, the custom configuration from the custom field will be applied.
145
142
enum:
@@ -172,11 +169,9 @@ spec:
172
169
properties:
173
170
name:
174
171
description: |-
175
-
name is the name of the PersistentVolumeClaim that will be used to store the Insights data archive.
176
-
It is a string that follows the DNS1123 subdomain format.
172
+
name is a string that follows the DNS1123 subdomain format.
177
173
It must be at most 253 characters in length, and must consist only of lower case alphanumeric characters, '-' and '.', and must start and end with an alphanumeric character.
178
174
maxLength: 253
179
-
minLength: 1
180
175
type: string
181
176
x-kubernetes-validations:
182
177
- message: a lowercase RFC 1123 subdomain must consist
@@ -194,7 +189,6 @@ spec:
194
189
The current default mount path is /var/lib/insights-operator
195
190
The path may not exceed 1024 characters and must not contain a colon.
196
191
maxLength: 1024
197
-
minLength: 1
198
192
type: string
199
193
x-kubernetes-validations:
200
194
- message: mountPath must not contain a colon
@@ -223,11 +217,15 @@ spec:
223
217
required:
224
218
- gatherers
225
219
type: object
226
-
required:
227
-
- gatherConfig
220
+
type: object
221
+
status:
222
+
description: status holds observed values from the cluster. They may not
InsightsDataGather provides data gather configuration options for the Insights Operator.
24
+
InsightsDataGather provides data gather configuration options for the the Insights Operator.
25
25
26
-
Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).
26
+
Compatibility level 4: No compatibility is provided, the API can change at any point for any reason. These capabilities should not be used by applications needing long term support.
27
27
properties:
28
28
apiVersion:
29
29
description: |-
@@ -46,7 +46,7 @@ spec:
46
46
description: spec holds user settable values for configuration
47
47
properties:
48
48
gatherConfig:
49
-
description: gatherConfig is a required spec attribute that includes
49
+
description: gatherConfig is an optional spec attribute that includes
50
50
all the configuration options related to gathering of the Insights
51
51
data and its uploading to the ingress.
52
52
properties:
@@ -59,13 +59,12 @@ spec:
59
59
When set to WorkloadNames, the gathered data about cluster resources will not contain the workload names for your deployments. Resources UIDs will be used instead.
60
60
When omitted no obfuscation is applied.
61
61
items:
62
-
description: DataPolicyOption declares valid data policy options
62
+
description: dataPolicyOption declares valid data policy options
63
63
enum:
64
64
- ObfuscateNetworking
65
65
- WorkloadNames
66
66
type: string
67
67
maxItems: 2
68
-
minItems: 1
69
68
type: array
70
69
x-kubernetes-list-type: atomic
71
70
x-kubernetes-validations:
@@ -91,12 +90,12 @@ spec:
91
90
Run the following command to get the names of last active gatherers:
92
91
"oc get insightsoperators.operator.openshift.io cluster -o json | jq '.status.gatherStatus.gatherers[].name'"
93
92
items:
94
-
description: GathererConfig allows to configure specific
93
+
description: gathererConfig allows to configure specific
95
94
gatherers
96
95
properties:
97
96
name:
98
97
description: |-
99
-
name is the required name of a specific gatherer.
98
+
name is the required name of a specific gatherer
100
99
It may not exceed 256 characters.
101
100
The format for a gatherer name is: {gatherer}/{function} where the function is optional.
102
101
Gatherer consists of a lowercase letters only that may include underscores (_).
@@ -105,7 +104,6 @@ spec:
105
104
Run the following command to get the names of last active gatherers:
106
105
"oc get insightsoperators.operator.openshift.io cluster -o json | jq '.status.gatherStatus.gatherers[].name'"
107
106
maxLength: 256
108
-
minLength: 1
109
107
type: string
110
108
x-kubernetes-validations:
111
109
- message: gatherer name must be in the format of
@@ -128,7 +126,6 @@ spec:
128
126
- state
129
127
type: object
130
128
maxItems: 100
131
-
minItems: 1
132
129
type: array
133
130
x-kubernetes-list-map-keys:
134
131
- name
@@ -139,7 +136,7 @@ spec:
139
136
mode:
140
137
description: |-
141
138
mode is a required field that specifies the mode for gatherers. Allowed values are All, None, and Custom.
142
-
When set to All, all gatherers will run and gather data.
139
+
When set to All, all gatherers wil run and gather data.
143
140
When set to None, all gatherers will be disabled and no data will be gathered.
144
141
When set to Custom, the custom configuration from the custom field will be applied.
145
142
enum:
@@ -172,11 +169,9 @@ spec:
172
169
properties:
173
170
name:
174
171
description: |-
175
-
name is the name of the PersistentVolumeClaim that will be used to store the Insights data archive.
176
-
It is a string that follows the DNS1123 subdomain format.
172
+
name is a string that follows the DNS1123 subdomain format.
177
173
It must be at most 253 characters in length, and must consist only of lower case alphanumeric characters, '-' and '.', and must start and end with an alphanumeric character.
178
174
maxLength: 253
179
-
minLength: 1
180
175
type: string
181
176
x-kubernetes-validations:
182
177
- message: a lowercase RFC 1123 subdomain must consist
@@ -194,7 +189,6 @@ spec:
194
189
The current default mount path is /var/lib/insights-operator
195
190
The path may not exceed 1024 characters and must not contain a colon.
196
191
maxLength: 1024
197
-
minLength: 1
198
192
type: string
199
193
x-kubernetes-validations:
200
194
- message: mountPath must not contain a colon
@@ -223,11 +217,15 @@ spec:
223
217
required:
224
218
- gatherers
225
219
type: object
226
-
required:
227
-
- gatherConfig
220
+
type: object
221
+
status:
222
+
description: status holds observed values from the cluster. They may not
0 commit comments