|
271 | 271 | "$ref": "#/definitions/Namespaces" |
272 | 272 | } |
273 | 273 | }, |
| 274 | + "nodes": { |
| 275 | + "anyOf": [ |
| 276 | + { |
| 277 | + "type": "array" |
| 278 | + }, |
| 279 | + { |
| 280 | + "type": "object" |
| 281 | + } |
| 282 | + ], |
| 283 | + "description": "Description of those nodes which ArgoCD will control the labels and/or annotations.", |
| 284 | + "items": { |
| 285 | + "$ref": "#/definitions/Nodes" |
| 286 | + } |
| 287 | + }, |
274 | 288 | "indexImages": { |
275 | 289 | "anyOf": [ |
276 | 290 | { |
|
389 | 403 | "type": "string" |
390 | 404 | } |
391 | 405 | ], |
392 | | - "description": "Description of the applications that will be created in the ArgoCD instances. The Application CRD is the Kubernetes resource object representing a deployed application instance in an environment. Two ways of defining applications: Using a list or using a dictionary.", |
393 | | - "additionalProperties": true, |
394 | | - "properties": { |
395 | | - "name": { |
396 | | - "type": "string", |
397 | | - "description": "Name of the namespace." |
398 | | - }, |
399 | | - "labels": { |
400 | | - "type": "array", |
401 | | - "items": { |
402 | | - "$ref": "#/definitions/NameValue" |
403 | | - } |
404 | | - }, |
405 | | - "annotations": { |
406 | | - "type": "array", |
407 | | - "items": { |
408 | | - "$ref": "#/definitions/NameValue" |
409 | | - } |
410 | | - } |
| 406 | + "description": "Description of the applications that will be created in the ArgoCD instances. The Application CRD is the Kubernetes resource object representing a deployed application instance in an environment. Two ways of defining applications: Using a list or using a dictionary.", |
| 407 | + "additionalProperties": true, |
| 408 | + "properties": { |
| 409 | + "name": { |
| 410 | + "type": "string", |
| 411 | + "description": "Name of the namespace." |
| 412 | + }, |
| 413 | + "labels": { |
| 414 | + "type": "array", |
| 415 | + "items": { |
| 416 | + "$ref": "#/definitions/NameValue" |
| 417 | + } |
| 418 | + }, |
| 419 | + "annotations": { |
| 420 | + "type": "array", |
| 421 | + "items": { |
| 422 | + "$ref": "#/definitions/NameValue" |
411 | 423 | } |
| 424 | + } |
| 425 | + } |
412 | 426 | }, |
413 | | - "NameValue": { |
| 427 | + "Nodes": { |
| 428 | + "type": "object", |
| 429 | + "description": "Description of those nodes which ArgoCD will control the labels and/or annotations.", |
| 430 | + "additionalProperties": true, |
| 431 | + "properties": { |
| 432 | + "name": { |
| 433 | + "type": "string", |
| 434 | + "description": "Name of the node." |
| 435 | + }, |
| 436 | + "labels": { |
| 437 | + "type": "array", |
| 438 | + "items": { |
| 439 | + "$ref": "#/definitions/NameValue" |
| 440 | + } |
| 441 | + }, |
| 442 | + "annotations": { |
| 443 | + "type": "array", |
| 444 | + "items": { |
| 445 | + "$ref": "#/definitions/NameValue" |
| 446 | + } |
| 447 | + } |
| 448 | + } |
| 449 | + }, |
| 450 | + "NameValue": { |
414 | 451 | "type": "object", |
415 | 452 | "description": "Description of the applications that will be created in the ArgoCD instances. The Application CRD is the Kubernetes resource object representing a deployed application instance in an environment. Two ways of defining applications: Using a list or using a dictionary.", |
416 | 453 | "additionalProperties": true, |
|
423 | 460 | "type": "string", |
424 | 461 | "description": "Name of the namespace." |
425 | 462 | } |
426 | | - } |
427 | | - }, |
| 463 | + } |
| 464 | + }, |
428 | 465 | "Applications": { |
429 | 466 | "type": "object", |
430 | 467 | "description": "Description of the applications that will be created in the ArgoCD instances. The Application CRD is the Kubernetes resource object representing a deployed application instance in an environment. Two ways of defining applications: Using a list or using a dictionary.", |
|
0 commit comments