|
59 | 59 | "accessKey", |
60 | 60 | "account" |
61 | 61 | ], |
| 62 | + "$comment": "tf:optional", |
62 | 63 | "properties": { |
63 | 64 | "enabled": { |
| 65 | + "$comment": "tf:optional", |
64 | 66 | "$id": "#/properties/enabled", |
65 | 67 | "description": "Defined for umbrella chart but unused here.", |
66 | 68 | "type": "boolean", |
67 | 69 | "default": true |
68 | 70 | }, |
69 | 71 | "accessID": { |
| 72 | + "$comment": "tf:optional", |
70 | 73 | "$id": "#/properties/accessID", |
71 | 74 | "type": "string", |
72 | 75 | "title": "The accessID schema", |
|
77 | 80 | ] |
78 | 81 | }, |
79 | 82 | "accessKey": { |
| 83 | + "$comment": "tf:optional", |
80 | 84 | "$id": "#/properties/accessKey", |
81 | 85 | "type": "string", |
82 | 86 | "title": "The accessKey schema", |
|
87 | 91 | ] |
88 | 92 | }, |
89 | 93 | "account": { |
| 94 | + "$comment": "tf:optional", |
90 | 95 | "$id": "#/properties/account", |
91 | 96 | "type": "string", |
92 | 97 | "title": "The account schema", |
|
98 | 103 | }, |
99 | 104 | "log": { |
100 | 105 | "$id": "#/properties/log", |
| 106 | + "$comment": "tf:optional", |
101 | 107 | "type": "object", |
102 | 108 | "title": "The log schema", |
103 | 109 | "description": "An explanation about the purpose of this instance.", |
|
112 | 118 | ], |
113 | 119 | "properties": { |
114 | 120 | "level": { |
| 121 | + "$comment": "tf:optional", |
115 | 122 | "$id": "#/properties/log/properties/level", |
116 | 123 | "type": "string", |
117 | 124 | "title": "The level schema", |
|
135 | 142 | "additionalProperties": false |
136 | 143 | }, |
137 | 144 | "nameOverride": { |
| 145 | + "$comment": "tf:optional", |
138 | 146 | "$id": "#/properties/nameOverride", |
139 | 147 | "type": "string", |
140 | 148 | "title": "The nameOverride schema", |
|
145 | 153 | ] |
146 | 154 | }, |
147 | 155 | "fullnameOverride": { |
| 156 | + "$comment": "tf:optional", |
148 | 157 | "$id": "#/properties/fullnameOverride", |
149 | 158 | "type": "string", |
150 | 159 | "title": "The fullnameOverride schema", |
|
155 | 164 | ] |
156 | 165 | }, |
157 | 166 | "serviceAccount": { |
| 167 | + "$comment": "tf:optional", |
158 | 168 | "$id": "#/properties/serviceAccount", |
159 | 169 | "type": "object", |
160 | 170 | "title": "The serviceAccount schema", |
|
170 | 180 | ], |
171 | 181 | "properties": { |
172 | 182 | "create": { |
| 183 | + "$comment": "tf:optional", |
173 | 184 | "$id": "#/properties/serviceAccount/properties/create", |
174 | 185 | "type": "boolean", |
175 | 186 | "title": "The create schema", |
|
183 | 194 | "additionalProperties": false |
184 | 195 | }, |
185 | 196 | "rbac": { |
| 197 | + "$comment": "tf:optional", |
186 | 198 | "$id": "#/properties/rbac", |
187 | 199 | "type": "object", |
188 | 200 | "title": "The rbac schema", |
|
198 | 210 | ], |
199 | 211 | "properties": { |
200 | 212 | "create": { |
| 213 | + "$comment": "tf:optional", |
201 | 214 | "$id": "#/properties/rbac/properties/create", |
202 | 215 | "type": "boolean", |
203 | 216 | "title": "The create schema", |
|
211 | 224 | "additionalProperties": false |
212 | 225 | }, |
213 | 226 | "image": { |
| 227 | + "$comment": "tf:optional", |
214 | 228 | "$id": "#/properties/image", |
215 | 229 | "type": "object", |
216 | 230 | "title": "The image schema", |
|
228 | 242 | ], |
229 | 243 | "properties": { |
230 | 244 | "registry": { |
| 245 | + "$comment": "tf:optional", |
231 | 246 | "$id": "#/properties/image/properties/registry", |
232 | 247 | "type": "string", |
233 | 248 | "title": "The registry schema", |
|
239 | 254 | ] |
240 | 255 | }, |
241 | 256 | "repository": { |
| 257 | + "$comment": "tf:optional", |
242 | 258 | "$id": "#/properties/image/properties/repository", |
243 | 259 | "type": "string", |
244 | 260 | "title": "The repository schema", |
|
249 | 265 | ] |
250 | 266 | }, |
251 | 267 | "pullPolicy": { |
| 268 | + "$comment": "tf:optional", |
252 | 269 | "$id": "#/properties/image/properties/pullPolicy", |
253 | 270 | "type": "string", |
254 | 271 | "title": "The pullPolicy schema", |
|
265 | 282 | ] |
266 | 283 | }, |
267 | 284 | "tag": { |
| 285 | + "$comment": "tf:optional", |
268 | 286 | "$id": "#/properties/image/properties/tag", |
269 | 287 | "type": "string", |
270 | 288 | "title": "The tag schema", |
|
278 | 296 | "additionalProperties": false |
279 | 297 | }, |
280 | 298 | "proxy": { |
| 299 | + "$comment": "tf:optional", |
281 | 300 | "$id": "#/properties/proxy", |
282 | 301 | "type": "object", |
283 | 302 | "title": "The proxy schema", |
|
294 | 313 | ], |
295 | 314 | "properties": { |
296 | 315 | "url": { |
| 316 | + "$comment": "tf:optional", |
297 | 317 | "$id": "#/properties/proxy/properties/url", |
298 | 318 | "type": "string", |
299 | 319 | "title": "The url schema", |
|
304 | 324 | ] |
305 | 325 | }, |
306 | 326 | "user": { |
| 327 | + "$comment": "tf:optional", |
307 | 328 | "$id": "#/properties/proxy/properties/user", |
308 | 329 | "type": "string", |
309 | 330 | "title": "The user schema", |
|
314 | 335 | ] |
315 | 336 | }, |
316 | 337 | "pass": { |
| 338 | + "$comment": "tf:optional", |
317 | 339 | "$id": "#/properties/proxy/properties/pass", |
318 | 340 | "type": "string", |
319 | 341 | "title": "The pass schema", |
|
327 | 349 | "additionalProperties": false |
328 | 350 | }, |
329 | 351 | "nodeSelector": { |
| 352 | + "$comment": "tf:optional,yamlencode", |
330 | 353 | "$id": "#/properties/nodeSelector", |
331 | 354 | "type": "object", |
332 | 355 | "title": "The nodeSelector schema", |
|
341 | 364 | "description": "NodeSelector is a selector which must be true for the pod to fit on a node. Selector which must match a node's labels for the pod to be scheduled on that node. More info: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/" |
342 | 365 | }, |
343 | 366 | "affinity": { |
| 367 | + "$comment": "tf:optional,yamlencode", |
344 | 368 | "$id": "#/properties/affinity", |
345 | 369 | "type": "object", |
346 | 370 | "title": "The affinity schema", |
|
352 | 376 | "required": [] |
353 | 377 | }, |
354 | 378 | "priorityClassName": { |
| 379 | + "$comment": "tf:optional", |
355 | 380 | "$id": "#/properties/priorityClassName", |
356 | 381 | "type": "string", |
357 | 382 | "title": "The priorityClassName schema", |
|
362 | 387 | ] |
363 | 388 | }, |
364 | 389 | "tolerations": { |
| 390 | + "$comment": "tf:optional,yamlencode", |
365 | 391 | "$id": "#/properties/tolerations", |
366 | 392 | "type": "array", |
367 | 393 | "title": "The tolerations schema", |
|
378 | 404 | "uniqueItems": true |
379 | 405 | }, |
380 | 406 | "labels": { |
| 407 | + "$comment": "tf:optional,yamlencode", |
381 | 408 | "$id": "#/properties/labels", |
382 | 409 | "type": "object", |
383 | 410 | "title": "The labels schema", |
|
392 | 419 | "required": [] |
393 | 420 | }, |
394 | 421 | "annotations": { |
| 422 | + "$comment": "tf:optional,yamlencode", |
395 | 423 | "$id": "#/properties/annotations", |
396 | 424 | "type": "object", |
397 | 425 | "title": "The annotations schema", |
|
406 | 434 | "required": [] |
407 | 435 | }, |
408 | 436 | "ignoreSSL": { |
| 437 | + "$comment": "tf:optional", |
409 | 438 | "$id": "#/properties/ignoreSSL", |
410 | 439 | "type": "boolean", |
411 | 440 | "title": "The ignoreSSL schema", |
|
416 | 445 | ] |
417 | 446 | }, |
418 | 447 | "global": { |
| 448 | + "$comment": "tf:optional", |
419 | 449 | "$id": "#/properties/global", |
420 | 450 | "type": "object", |
421 | 451 | "additionalProperties": true, |
|
525 | 555 | } |
526 | 556 | }, |
527 | 557 | "collectorsetServiceNameSuffix": { |
| 558 | + "$comment": "tf:optional", |
528 | 559 | "type": "string", |
529 | 560 | "default": "", |
530 | 561 | "description": "Suffix to be added to .Release.name to generate Collectorset controller service name.\nKeep it empty while installing this chart individually, umbrella chart uses this to generate unique name across" |
|
0 commit comments