github.com/argoproj-labs/argocd-operator@v0.10.0/deploy/olm-catalog/argocd-operator/0.8.0/argoproj.io_applicationsets.yaml (about) 1 apiVersion: apiextensions.k8s.io/v1 2 kind: CustomResourceDefinition 3 metadata: 4 creationTimestamp: null 5 labels: 6 app.kubernetes.io/name: applicationsets.argoproj.io 7 app.kubernetes.io/part-of: argocd 8 name: applicationsets.argoproj.io 9 spec: 10 group: argoproj.io 11 names: 12 kind: ApplicationSet 13 listKind: ApplicationSetList 14 plural: applicationsets 15 shortNames: 16 - appset 17 - appsets 18 singular: applicationset 19 scope: Namespaced 20 versions: 21 - name: v1alpha1 22 schema: 23 openAPIV3Schema: 24 properties: 25 apiVersion: 26 type: string 27 kind: 28 type: string 29 metadata: 30 type: object 31 spec: 32 properties: 33 applyNestedSelectors: 34 type: boolean 35 generators: 36 items: 37 properties: 38 clusterDecisionResource: 39 properties: 40 configMapRef: 41 type: string 42 labelSelector: 43 properties: 44 matchExpressions: 45 items: 46 properties: 47 key: 48 type: string 49 operator: 50 type: string 51 values: 52 items: 53 type: string 54 type: array 55 required: 56 - key 57 - operator 58 type: object 59 type: array 60 matchLabels: 61 additionalProperties: 62 type: string 63 type: object 64 type: object 65 name: 66 type: string 67 requeueAfterSeconds: 68 format: int64 69 type: integer 70 template: 71 properties: 72 metadata: 73 properties: 74 annotations: 75 additionalProperties: 76 type: string 77 type: object 78 finalizers: 79 items: 80 type: string 81 type: array 82 labels: 83 additionalProperties: 84 type: string 85 type: object 86 name: 87 type: string 88 namespace: 89 type: string 90 type: object 91 spec: 92 properties: 93 destination: 94 properties: 95 name: 96 type: string 97 namespace: 98 type: string 99 server: 100 type: string 101 type: object 102 ignoreDifferences: 103 items: 104 properties: 105 group: 106 type: string 107 jqPathExpressions: 108 items: 109 type: string 110 type: array 111 jsonPointers: 112 items: 113 type: string 114 type: array 115 kind: 116 type: string 117 managedFieldsManagers: 118 items: 119 type: string 120 type: array 121 name: 122 type: string 123 namespace: 124 type: string 125 required: 126 - kind 127 type: object 128 type: array 129 info: 130 items: 131 properties: 132 name: 133 type: string 134 value: 135 type: string 136 required: 137 - name 138 - value 139 type: object 140 type: array 141 project: 142 type: string 143 revisionHistoryLimit: 144 format: int64 145 type: integer 146 source: 147 properties: 148 chart: 149 type: string 150 directory: 151 properties: 152 exclude: 153 type: string 154 include: 155 type: string 156 jsonnet: 157 properties: 158 extVars: 159 items: 160 properties: 161 code: 162 type: boolean 163 name: 164 type: string 165 value: 166 type: string 167 required: 168 - name 169 - value 170 type: object 171 type: array 172 libs: 173 items: 174 type: string 175 type: array 176 tlas: 177 items: 178 properties: 179 code: 180 type: boolean 181 name: 182 type: string 183 value: 184 type: string 185 required: 186 - name 187 - value 188 type: object 189 type: array 190 type: object 191 recurse: 192 type: boolean 193 type: object 194 helm: 195 properties: 196 fileParameters: 197 items: 198 properties: 199 name: 200 type: string 201 path: 202 type: string 203 type: object 204 type: array 205 ignoreMissingValueFiles: 206 type: boolean 207 parameters: 208 items: 209 properties: 210 forceString: 211 type: boolean 212 name: 213 type: string 214 value: 215 type: string 216 type: object 217 type: array 218 passCredentials: 219 type: boolean 220 releaseName: 221 type: string 222 skipCrds: 223 type: boolean 224 valueFiles: 225 items: 226 type: string 227 type: array 228 values: 229 type: string 230 valuesObject: 231 type: object 232 x-kubernetes-preserve-unknown-fields: true 233 version: 234 type: string 235 type: object 236 kustomize: 237 properties: 238 commonAnnotations: 239 additionalProperties: 240 type: string 241 type: object 242 commonAnnotationsEnvsubst: 243 type: boolean 244 commonLabels: 245 additionalProperties: 246 type: string 247 type: object 248 forceCommonAnnotations: 249 type: boolean 250 forceCommonLabels: 251 type: boolean 252 images: 253 items: 254 type: string 255 type: array 256 namePrefix: 257 type: string 258 nameSuffix: 259 type: string 260 namespace: 261 type: string 262 replicas: 263 items: 264 properties: 265 count: 266 anyOf: 267 - type: integer 268 - type: string 269 x-kubernetes-int-or-string: true 270 name: 271 type: string 272 required: 273 - count 274 - name 275 type: object 276 type: array 277 version: 278 type: string 279 type: object 280 path: 281 type: string 282 plugin: 283 properties: 284 env: 285 items: 286 properties: 287 name: 288 type: string 289 value: 290 type: string 291 required: 292 - name 293 - value 294 type: object 295 type: array 296 name: 297 type: string 298 parameters: 299 items: 300 properties: 301 array: 302 items: 303 type: string 304 type: array 305 map: 306 additionalProperties: 307 type: string 308 type: object 309 name: 310 type: string 311 string: 312 type: string 313 type: object 314 type: array 315 type: object 316 ref: 317 type: string 318 repoURL: 319 type: string 320 targetRevision: 321 type: string 322 required: 323 - repoURL 324 type: object 325 sources: 326 items: 327 properties: 328 chart: 329 type: string 330 directory: 331 properties: 332 exclude: 333 type: string 334 include: 335 type: string 336 jsonnet: 337 properties: 338 extVars: 339 items: 340 properties: 341 code: 342 type: boolean 343 name: 344 type: string 345 value: 346 type: string 347 required: 348 - name 349 - value 350 type: object 351 type: array 352 libs: 353 items: 354 type: string 355 type: array 356 tlas: 357 items: 358 properties: 359 code: 360 type: boolean 361 name: 362 type: string 363 value: 364 type: string 365 required: 366 - name 367 - value 368 type: object 369 type: array 370 type: object 371 recurse: 372 type: boolean 373 type: object 374 helm: 375 properties: 376 fileParameters: 377 items: 378 properties: 379 name: 380 type: string 381 path: 382 type: string 383 type: object 384 type: array 385 ignoreMissingValueFiles: 386 type: boolean 387 parameters: 388 items: 389 properties: 390 forceString: 391 type: boolean 392 name: 393 type: string 394 value: 395 type: string 396 type: object 397 type: array 398 passCredentials: 399 type: boolean 400 releaseName: 401 type: string 402 skipCrds: 403 type: boolean 404 valueFiles: 405 items: 406 type: string 407 type: array 408 values: 409 type: string 410 valuesObject: 411 type: object 412 x-kubernetes-preserve-unknown-fields: true 413 version: 414 type: string 415 type: object 416 kustomize: 417 properties: 418 commonAnnotations: 419 additionalProperties: 420 type: string 421 type: object 422 commonAnnotationsEnvsubst: 423 type: boolean 424 commonLabels: 425 additionalProperties: 426 type: string 427 type: object 428 forceCommonAnnotations: 429 type: boolean 430 forceCommonLabels: 431 type: boolean 432 images: 433 items: 434 type: string 435 type: array 436 namePrefix: 437 type: string 438 nameSuffix: 439 type: string 440 namespace: 441 type: string 442 replicas: 443 items: 444 properties: 445 count: 446 anyOf: 447 - type: integer 448 - type: string 449 x-kubernetes-int-or-string: true 450 name: 451 type: string 452 required: 453 - count 454 - name 455 type: object 456 type: array 457 version: 458 type: string 459 type: object 460 path: 461 type: string 462 plugin: 463 properties: 464 env: 465 items: 466 properties: 467 name: 468 type: string 469 value: 470 type: string 471 required: 472 - name 473 - value 474 type: object 475 type: array 476 name: 477 type: string 478 parameters: 479 items: 480 properties: 481 array: 482 items: 483 type: string 484 type: array 485 map: 486 additionalProperties: 487 type: string 488 type: object 489 name: 490 type: string 491 string: 492 type: string 493 type: object 494 type: array 495 type: object 496 ref: 497 type: string 498 repoURL: 499 type: string 500 targetRevision: 501 type: string 502 required: 503 - repoURL 504 type: object 505 type: array 506 syncPolicy: 507 properties: 508 automated: 509 properties: 510 allowEmpty: 511 type: boolean 512 prune: 513 type: boolean 514 selfHeal: 515 type: boolean 516 type: object 517 managedNamespaceMetadata: 518 properties: 519 annotations: 520 additionalProperties: 521 type: string 522 type: object 523 labels: 524 additionalProperties: 525 type: string 526 type: object 527 type: object 528 retry: 529 properties: 530 backoff: 531 properties: 532 duration: 533 type: string 534 factor: 535 format: int64 536 type: integer 537 maxDuration: 538 type: string 539 type: object 540 limit: 541 format: int64 542 type: integer 543 type: object 544 syncOptions: 545 items: 546 type: string 547 type: array 548 type: object 549 required: 550 - destination 551 - project 552 type: object 553 required: 554 - metadata 555 - spec 556 type: object 557 values: 558 additionalProperties: 559 type: string 560 type: object 561 required: 562 - configMapRef 563 type: object 564 clusters: 565 properties: 566 selector: 567 properties: 568 matchExpressions: 569 items: 570 properties: 571 key: 572 type: string 573 operator: 574 type: string 575 values: 576 items: 577 type: string 578 type: array 579 required: 580 - key 581 - operator 582 type: object 583 type: array 584 matchLabels: 585 additionalProperties: 586 type: string 587 type: object 588 type: object 589 template: 590 properties: 591 metadata: 592 properties: 593 annotations: 594 additionalProperties: 595 type: string 596 type: object 597 finalizers: 598 items: 599 type: string 600 type: array 601 labels: 602 additionalProperties: 603 type: string 604 type: object 605 name: 606 type: string 607 namespace: 608 type: string 609 type: object 610 spec: 611 properties: 612 destination: 613 properties: 614 name: 615 type: string 616 namespace: 617 type: string 618 server: 619 type: string 620 type: object 621 ignoreDifferences: 622 items: 623 properties: 624 group: 625 type: string 626 jqPathExpressions: 627 items: 628 type: string 629 type: array 630 jsonPointers: 631 items: 632 type: string 633 type: array 634 kind: 635 type: string 636 managedFieldsManagers: 637 items: 638 type: string 639 type: array 640 name: 641 type: string 642 namespace: 643 type: string 644 required: 645 - kind 646 type: object 647 type: array 648 info: 649 items: 650 properties: 651 name: 652 type: string 653 value: 654 type: string 655 required: 656 - name 657 - value 658 type: object 659 type: array 660 project: 661 type: string 662 revisionHistoryLimit: 663 format: int64 664 type: integer 665 source: 666 properties: 667 chart: 668 type: string 669 directory: 670 properties: 671 exclude: 672 type: string 673 include: 674 type: string 675 jsonnet: 676 properties: 677 extVars: 678 items: 679 properties: 680 code: 681 type: boolean 682 name: 683 type: string 684 value: 685 type: string 686 required: 687 - name 688 - value 689 type: object 690 type: array 691 libs: 692 items: 693 type: string 694 type: array 695 tlas: 696 items: 697 properties: 698 code: 699 type: boolean 700 name: 701 type: string 702 value: 703 type: string 704 required: 705 - name 706 - value 707 type: object 708 type: array 709 type: object 710 recurse: 711 type: boolean 712 type: object 713 helm: 714 properties: 715 fileParameters: 716 items: 717 properties: 718 name: 719 type: string 720 path: 721 type: string 722 type: object 723 type: array 724 ignoreMissingValueFiles: 725 type: boolean 726 parameters: 727 items: 728 properties: 729 forceString: 730 type: boolean 731 name: 732 type: string 733 value: 734 type: string 735 type: object 736 type: array 737 passCredentials: 738 type: boolean 739 releaseName: 740 type: string 741 skipCrds: 742 type: boolean 743 valueFiles: 744 items: 745 type: string 746 type: array 747 values: 748 type: string 749 valuesObject: 750 type: object 751 x-kubernetes-preserve-unknown-fields: true 752 version: 753 type: string 754 type: object 755 kustomize: 756 properties: 757 commonAnnotations: 758 additionalProperties: 759 type: string 760 type: object 761 commonAnnotationsEnvsubst: 762 type: boolean 763 commonLabels: 764 additionalProperties: 765 type: string 766 type: object 767 forceCommonAnnotations: 768 type: boolean 769 forceCommonLabels: 770 type: boolean 771 images: 772 items: 773 type: string 774 type: array 775 namePrefix: 776 type: string 777 nameSuffix: 778 type: string 779 namespace: 780 type: string 781 replicas: 782 items: 783 properties: 784 count: 785 anyOf: 786 - type: integer 787 - type: string 788 x-kubernetes-int-or-string: true 789 name: 790 type: string 791 required: 792 - count 793 - name 794 type: object 795 type: array 796 version: 797 type: string 798 type: object 799 path: 800 type: string 801 plugin: 802 properties: 803 env: 804 items: 805 properties: 806 name: 807 type: string 808 value: 809 type: string 810 required: 811 - name 812 - value 813 type: object 814 type: array 815 name: 816 type: string 817 parameters: 818 items: 819 properties: 820 array: 821 items: 822 type: string 823 type: array 824 map: 825 additionalProperties: 826 type: string 827 type: object 828 name: 829 type: string 830 string: 831 type: string 832 type: object 833 type: array 834 type: object 835 ref: 836 type: string 837 repoURL: 838 type: string 839 targetRevision: 840 type: string 841 required: 842 - repoURL 843 type: object 844 sources: 845 items: 846 properties: 847 chart: 848 type: string 849 directory: 850 properties: 851 exclude: 852 type: string 853 include: 854 type: string 855 jsonnet: 856 properties: 857 extVars: 858 items: 859 properties: 860 code: 861 type: boolean 862 name: 863 type: string 864 value: 865 type: string 866 required: 867 - name 868 - value 869 type: object 870 type: array 871 libs: 872 items: 873 type: string 874 type: array 875 tlas: 876 items: 877 properties: 878 code: 879 type: boolean 880 name: 881 type: string 882 value: 883 type: string 884 required: 885 - name 886 - value 887 type: object 888 type: array 889 type: object 890 recurse: 891 type: boolean 892 type: object 893 helm: 894 properties: 895 fileParameters: 896 items: 897 properties: 898 name: 899 type: string 900 path: 901 type: string 902 type: object 903 type: array 904 ignoreMissingValueFiles: 905 type: boolean 906 parameters: 907 items: 908 properties: 909 forceString: 910 type: boolean 911 name: 912 type: string 913 value: 914 type: string 915 type: object 916 type: array 917 passCredentials: 918 type: boolean 919 releaseName: 920 type: string 921 skipCrds: 922 type: boolean 923 valueFiles: 924 items: 925 type: string 926 type: array 927 values: 928 type: string 929 valuesObject: 930 type: object 931 x-kubernetes-preserve-unknown-fields: true 932 version: 933 type: string 934 type: object 935 kustomize: 936 properties: 937 commonAnnotations: 938 additionalProperties: 939 type: string 940 type: object 941 commonAnnotationsEnvsubst: 942 type: boolean 943 commonLabels: 944 additionalProperties: 945 type: string 946 type: object 947 forceCommonAnnotations: 948 type: boolean 949 forceCommonLabels: 950 type: boolean 951 images: 952 items: 953 type: string 954 type: array 955 namePrefix: 956 type: string 957 nameSuffix: 958 type: string 959 namespace: 960 type: string 961 replicas: 962 items: 963 properties: 964 count: 965 anyOf: 966 - type: integer 967 - type: string 968 x-kubernetes-int-or-string: true 969 name: 970 type: string 971 required: 972 - count 973 - name 974 type: object 975 type: array 976 version: 977 type: string 978 type: object 979 path: 980 type: string 981 plugin: 982 properties: 983 env: 984 items: 985 properties: 986 name: 987 type: string 988 value: 989 type: string 990 required: 991 - name 992 - value 993 type: object 994 type: array 995 name: 996 type: string 997 parameters: 998 items: 999 properties: 1000 array: 1001 items: 1002 type: string 1003 type: array 1004 map: 1005 additionalProperties: 1006 type: string 1007 type: object 1008 name: 1009 type: string 1010 string: 1011 type: string 1012 type: object 1013 type: array 1014 type: object 1015 ref: 1016 type: string 1017 repoURL: 1018 type: string 1019 targetRevision: 1020 type: string 1021 required: 1022 - repoURL 1023 type: object 1024 type: array 1025 syncPolicy: 1026 properties: 1027 automated: 1028 properties: 1029 allowEmpty: 1030 type: boolean 1031 prune: 1032 type: boolean 1033 selfHeal: 1034 type: boolean 1035 type: object 1036 managedNamespaceMetadata: 1037 properties: 1038 annotations: 1039 additionalProperties: 1040 type: string 1041 type: object 1042 labels: 1043 additionalProperties: 1044 type: string 1045 type: object 1046 type: object 1047 retry: 1048 properties: 1049 backoff: 1050 properties: 1051 duration: 1052 type: string 1053 factor: 1054 format: int64 1055 type: integer 1056 maxDuration: 1057 type: string 1058 type: object 1059 limit: 1060 format: int64 1061 type: integer 1062 type: object 1063 syncOptions: 1064 items: 1065 type: string 1066 type: array 1067 type: object 1068 required: 1069 - destination 1070 - project 1071 type: object 1072 required: 1073 - metadata 1074 - spec 1075 type: object 1076 values: 1077 additionalProperties: 1078 type: string 1079 type: object 1080 type: object 1081 git: 1082 properties: 1083 directories: 1084 items: 1085 properties: 1086 exclude: 1087 type: boolean 1088 path: 1089 type: string 1090 required: 1091 - path 1092 type: object 1093 type: array 1094 files: 1095 items: 1096 properties: 1097 path: 1098 type: string 1099 required: 1100 - path 1101 type: object 1102 type: array 1103 pathParamPrefix: 1104 type: string 1105 repoURL: 1106 type: string 1107 requeueAfterSeconds: 1108 format: int64 1109 type: integer 1110 revision: 1111 type: string 1112 template: 1113 properties: 1114 metadata: 1115 properties: 1116 annotations: 1117 additionalProperties: 1118 type: string 1119 type: object 1120 finalizers: 1121 items: 1122 type: string 1123 type: array 1124 labels: 1125 additionalProperties: 1126 type: string 1127 type: object 1128 name: 1129 type: string 1130 namespace: 1131 type: string 1132 type: object 1133 spec: 1134 properties: 1135 destination: 1136 properties: 1137 name: 1138 type: string 1139 namespace: 1140 type: string 1141 server: 1142 type: string 1143 type: object 1144 ignoreDifferences: 1145 items: 1146 properties: 1147 group: 1148 type: string 1149 jqPathExpressions: 1150 items: 1151 type: string 1152 type: array 1153 jsonPointers: 1154 items: 1155 type: string 1156 type: array 1157 kind: 1158 type: string 1159 managedFieldsManagers: 1160 items: 1161 type: string 1162 type: array 1163 name: 1164 type: string 1165 namespace: 1166 type: string 1167 required: 1168 - kind 1169 type: object 1170 type: array 1171 info: 1172 items: 1173 properties: 1174 name: 1175 type: string 1176 value: 1177 type: string 1178 required: 1179 - name 1180 - value 1181 type: object 1182 type: array 1183 project: 1184 type: string 1185 revisionHistoryLimit: 1186 format: int64 1187 type: integer 1188 source: 1189 properties: 1190 chart: 1191 type: string 1192 directory: 1193 properties: 1194 exclude: 1195 type: string 1196 include: 1197 type: string 1198 jsonnet: 1199 properties: 1200 extVars: 1201 items: 1202 properties: 1203 code: 1204 type: boolean 1205 name: 1206 type: string 1207 value: 1208 type: string 1209 required: 1210 - name 1211 - value 1212 type: object 1213 type: array 1214 libs: 1215 items: 1216 type: string 1217 type: array 1218 tlas: 1219 items: 1220 properties: 1221 code: 1222 type: boolean 1223 name: 1224 type: string 1225 value: 1226 type: string 1227 required: 1228 - name 1229 - value 1230 type: object 1231 type: array 1232 type: object 1233 recurse: 1234 type: boolean 1235 type: object 1236 helm: 1237 properties: 1238 fileParameters: 1239 items: 1240 properties: 1241 name: 1242 type: string 1243 path: 1244 type: string 1245 type: object 1246 type: array 1247 ignoreMissingValueFiles: 1248 type: boolean 1249 parameters: 1250 items: 1251 properties: 1252 forceString: 1253 type: boolean 1254 name: 1255 type: string 1256 value: 1257 type: string 1258 type: object 1259 type: array 1260 passCredentials: 1261 type: boolean 1262 releaseName: 1263 type: string 1264 skipCrds: 1265 type: boolean 1266 valueFiles: 1267 items: 1268 type: string 1269 type: array 1270 values: 1271 type: string 1272 valuesObject: 1273 type: object 1274 x-kubernetes-preserve-unknown-fields: true 1275 version: 1276 type: string 1277 type: object 1278 kustomize: 1279 properties: 1280 commonAnnotations: 1281 additionalProperties: 1282 type: string 1283 type: object 1284 commonAnnotationsEnvsubst: 1285 type: boolean 1286 commonLabels: 1287 additionalProperties: 1288 type: string 1289 type: object 1290 forceCommonAnnotations: 1291 type: boolean 1292 forceCommonLabels: 1293 type: boolean 1294 images: 1295 items: 1296 type: string 1297 type: array 1298 namePrefix: 1299 type: string 1300 nameSuffix: 1301 type: string 1302 namespace: 1303 type: string 1304 replicas: 1305 items: 1306 properties: 1307 count: 1308 anyOf: 1309 - type: integer 1310 - type: string 1311 x-kubernetes-int-or-string: true 1312 name: 1313 type: string 1314 required: 1315 - count 1316 - name 1317 type: object 1318 type: array 1319 version: 1320 type: string 1321 type: object 1322 path: 1323 type: string 1324 plugin: 1325 properties: 1326 env: 1327 items: 1328 properties: 1329 name: 1330 type: string 1331 value: 1332 type: string 1333 required: 1334 - name 1335 - value 1336 type: object 1337 type: array 1338 name: 1339 type: string 1340 parameters: 1341 items: 1342 properties: 1343 array: 1344 items: 1345 type: string 1346 type: array 1347 map: 1348 additionalProperties: 1349 type: string 1350 type: object 1351 name: 1352 type: string 1353 string: 1354 type: string 1355 type: object 1356 type: array 1357 type: object 1358 ref: 1359 type: string 1360 repoURL: 1361 type: string 1362 targetRevision: 1363 type: string 1364 required: 1365 - repoURL 1366 type: object 1367 sources: 1368 items: 1369 properties: 1370 chart: 1371 type: string 1372 directory: 1373 properties: 1374 exclude: 1375 type: string 1376 include: 1377 type: string 1378 jsonnet: 1379 properties: 1380 extVars: 1381 items: 1382 properties: 1383 code: 1384 type: boolean 1385 name: 1386 type: string 1387 value: 1388 type: string 1389 required: 1390 - name 1391 - value 1392 type: object 1393 type: array 1394 libs: 1395 items: 1396 type: string 1397 type: array 1398 tlas: 1399 items: 1400 properties: 1401 code: 1402 type: boolean 1403 name: 1404 type: string 1405 value: 1406 type: string 1407 required: 1408 - name 1409 - value 1410 type: object 1411 type: array 1412 type: object 1413 recurse: 1414 type: boolean 1415 type: object 1416 helm: 1417 properties: 1418 fileParameters: 1419 items: 1420 properties: 1421 name: 1422 type: string 1423 path: 1424 type: string 1425 type: object 1426 type: array 1427 ignoreMissingValueFiles: 1428 type: boolean 1429 parameters: 1430 items: 1431 properties: 1432 forceString: 1433 type: boolean 1434 name: 1435 type: string 1436 value: 1437 type: string 1438 type: object 1439 type: array 1440 passCredentials: 1441 type: boolean 1442 releaseName: 1443 type: string 1444 skipCrds: 1445 type: boolean 1446 valueFiles: 1447 items: 1448 type: string 1449 type: array 1450 values: 1451 type: string 1452 valuesObject: 1453 type: object 1454 x-kubernetes-preserve-unknown-fields: true 1455 version: 1456 type: string 1457 type: object 1458 kustomize: 1459 properties: 1460 commonAnnotations: 1461 additionalProperties: 1462 type: string 1463 type: object 1464 commonAnnotationsEnvsubst: 1465 type: boolean 1466 commonLabels: 1467 additionalProperties: 1468 type: string 1469 type: object 1470 forceCommonAnnotations: 1471 type: boolean 1472 forceCommonLabels: 1473 type: boolean 1474 images: 1475 items: 1476 type: string 1477 type: array 1478 namePrefix: 1479 type: string 1480 nameSuffix: 1481 type: string 1482 namespace: 1483 type: string 1484 replicas: 1485 items: 1486 properties: 1487 count: 1488 anyOf: 1489 - type: integer 1490 - type: string 1491 x-kubernetes-int-or-string: true 1492 name: 1493 type: string 1494 required: 1495 - count 1496 - name 1497 type: object 1498 type: array 1499 version: 1500 type: string 1501 type: object 1502 path: 1503 type: string 1504 plugin: 1505 properties: 1506 env: 1507 items: 1508 properties: 1509 name: 1510 type: string 1511 value: 1512 type: string 1513 required: 1514 - name 1515 - value 1516 type: object 1517 type: array 1518 name: 1519 type: string 1520 parameters: 1521 items: 1522 properties: 1523 array: 1524 items: 1525 type: string 1526 type: array 1527 map: 1528 additionalProperties: 1529 type: string 1530 type: object 1531 name: 1532 type: string 1533 string: 1534 type: string 1535 type: object 1536 type: array 1537 type: object 1538 ref: 1539 type: string 1540 repoURL: 1541 type: string 1542 targetRevision: 1543 type: string 1544 required: 1545 - repoURL 1546 type: object 1547 type: array 1548 syncPolicy: 1549 properties: 1550 automated: 1551 properties: 1552 allowEmpty: 1553 type: boolean 1554 prune: 1555 type: boolean 1556 selfHeal: 1557 type: boolean 1558 type: object 1559 managedNamespaceMetadata: 1560 properties: 1561 annotations: 1562 additionalProperties: 1563 type: string 1564 type: object 1565 labels: 1566 additionalProperties: 1567 type: string 1568 type: object 1569 type: object 1570 retry: 1571 properties: 1572 backoff: 1573 properties: 1574 duration: 1575 type: string 1576 factor: 1577 format: int64 1578 type: integer 1579 maxDuration: 1580 type: string 1581 type: object 1582 limit: 1583 format: int64 1584 type: integer 1585 type: object 1586 syncOptions: 1587 items: 1588 type: string 1589 type: array 1590 type: object 1591 required: 1592 - destination 1593 - project 1594 type: object 1595 required: 1596 - metadata 1597 - spec 1598 type: object 1599 values: 1600 additionalProperties: 1601 type: string 1602 type: object 1603 required: 1604 - repoURL 1605 - revision 1606 type: object 1607 list: 1608 properties: 1609 elements: 1610 items: 1611 x-kubernetes-preserve-unknown-fields: true 1612 type: array 1613 elementsYaml: 1614 type: string 1615 template: 1616 properties: 1617 metadata: 1618 properties: 1619 annotations: 1620 additionalProperties: 1621 type: string 1622 type: object 1623 finalizers: 1624 items: 1625 type: string 1626 type: array 1627 labels: 1628 additionalProperties: 1629 type: string 1630 type: object 1631 name: 1632 type: string 1633 namespace: 1634 type: string 1635 type: object 1636 spec: 1637 properties: 1638 destination: 1639 properties: 1640 name: 1641 type: string 1642 namespace: 1643 type: string 1644 server: 1645 type: string 1646 type: object 1647 ignoreDifferences: 1648 items: 1649 properties: 1650 group: 1651 type: string 1652 jqPathExpressions: 1653 items: 1654 type: string 1655 type: array 1656 jsonPointers: 1657 items: 1658 type: string 1659 type: array 1660 kind: 1661 type: string 1662 managedFieldsManagers: 1663 items: 1664 type: string 1665 type: array 1666 name: 1667 type: string 1668 namespace: 1669 type: string 1670 required: 1671 - kind 1672 type: object 1673 type: array 1674 info: 1675 items: 1676 properties: 1677 name: 1678 type: string 1679 value: 1680 type: string 1681 required: 1682 - name 1683 - value 1684 type: object 1685 type: array 1686 project: 1687 type: string 1688 revisionHistoryLimit: 1689 format: int64 1690 type: integer 1691 source: 1692 properties: 1693 chart: 1694 type: string 1695 directory: 1696 properties: 1697 exclude: 1698 type: string 1699 include: 1700 type: string 1701 jsonnet: 1702 properties: 1703 extVars: 1704 items: 1705 properties: 1706 code: 1707 type: boolean 1708 name: 1709 type: string 1710 value: 1711 type: string 1712 required: 1713 - name 1714 - value 1715 type: object 1716 type: array 1717 libs: 1718 items: 1719 type: string 1720 type: array 1721 tlas: 1722 items: 1723 properties: 1724 code: 1725 type: boolean 1726 name: 1727 type: string 1728 value: 1729 type: string 1730 required: 1731 - name 1732 - value 1733 type: object 1734 type: array 1735 type: object 1736 recurse: 1737 type: boolean 1738 type: object 1739 helm: 1740 properties: 1741 fileParameters: 1742 items: 1743 properties: 1744 name: 1745 type: string 1746 path: 1747 type: string 1748 type: object 1749 type: array 1750 ignoreMissingValueFiles: 1751 type: boolean 1752 parameters: 1753 items: 1754 properties: 1755 forceString: 1756 type: boolean 1757 name: 1758 type: string 1759 value: 1760 type: string 1761 type: object 1762 type: array 1763 passCredentials: 1764 type: boolean 1765 releaseName: 1766 type: string 1767 skipCrds: 1768 type: boolean 1769 valueFiles: 1770 items: 1771 type: string 1772 type: array 1773 values: 1774 type: string 1775 valuesObject: 1776 type: object 1777 x-kubernetes-preserve-unknown-fields: true 1778 version: 1779 type: string 1780 type: object 1781 kustomize: 1782 properties: 1783 commonAnnotations: 1784 additionalProperties: 1785 type: string 1786 type: object 1787 commonAnnotationsEnvsubst: 1788 type: boolean 1789 commonLabels: 1790 additionalProperties: 1791 type: string 1792 type: object 1793 forceCommonAnnotations: 1794 type: boolean 1795 forceCommonLabels: 1796 type: boolean 1797 images: 1798 items: 1799 type: string 1800 type: array 1801 namePrefix: 1802 type: string 1803 nameSuffix: 1804 type: string 1805 namespace: 1806 type: string 1807 replicas: 1808 items: 1809 properties: 1810 count: 1811 anyOf: 1812 - type: integer 1813 - type: string 1814 x-kubernetes-int-or-string: true 1815 name: 1816 type: string 1817 required: 1818 - count 1819 - name 1820 type: object 1821 type: array 1822 version: 1823 type: string 1824 type: object 1825 path: 1826 type: string 1827 plugin: 1828 properties: 1829 env: 1830 items: 1831 properties: 1832 name: 1833 type: string 1834 value: 1835 type: string 1836 required: 1837 - name 1838 - value 1839 type: object 1840 type: array 1841 name: 1842 type: string 1843 parameters: 1844 items: 1845 properties: 1846 array: 1847 items: 1848 type: string 1849 type: array 1850 map: 1851 additionalProperties: 1852 type: string 1853 type: object 1854 name: 1855 type: string 1856 string: 1857 type: string 1858 type: object 1859 type: array 1860 type: object 1861 ref: 1862 type: string 1863 repoURL: 1864 type: string 1865 targetRevision: 1866 type: string 1867 required: 1868 - repoURL 1869 type: object 1870 sources: 1871 items: 1872 properties: 1873 chart: 1874 type: string 1875 directory: 1876 properties: 1877 exclude: 1878 type: string 1879 include: 1880 type: string 1881 jsonnet: 1882 properties: 1883 extVars: 1884 items: 1885 properties: 1886 code: 1887 type: boolean 1888 name: 1889 type: string 1890 value: 1891 type: string 1892 required: 1893 - name 1894 - value 1895 type: object 1896 type: array 1897 libs: 1898 items: 1899 type: string 1900 type: array 1901 tlas: 1902 items: 1903 properties: 1904 code: 1905 type: boolean 1906 name: 1907 type: string 1908 value: 1909 type: string 1910 required: 1911 - name 1912 - value 1913 type: object 1914 type: array 1915 type: object 1916 recurse: 1917 type: boolean 1918 type: object 1919 helm: 1920 properties: 1921 fileParameters: 1922 items: 1923 properties: 1924 name: 1925 type: string 1926 path: 1927 type: string 1928 type: object 1929 type: array 1930 ignoreMissingValueFiles: 1931 type: boolean 1932 parameters: 1933 items: 1934 properties: 1935 forceString: 1936 type: boolean 1937 name: 1938 type: string 1939 value: 1940 type: string 1941 type: object 1942 type: array 1943 passCredentials: 1944 type: boolean 1945 releaseName: 1946 type: string 1947 skipCrds: 1948 type: boolean 1949 valueFiles: 1950 items: 1951 type: string 1952 type: array 1953 values: 1954 type: string 1955 valuesObject: 1956 type: object 1957 x-kubernetes-preserve-unknown-fields: true 1958 version: 1959 type: string 1960 type: object 1961 kustomize: 1962 properties: 1963 commonAnnotations: 1964 additionalProperties: 1965 type: string 1966 type: object 1967 commonAnnotationsEnvsubst: 1968 type: boolean 1969 commonLabels: 1970 additionalProperties: 1971 type: string 1972 type: object 1973 forceCommonAnnotations: 1974 type: boolean 1975 forceCommonLabels: 1976 type: boolean 1977 images: 1978 items: 1979 type: string 1980 type: array 1981 namePrefix: 1982 type: string 1983 nameSuffix: 1984 type: string 1985 namespace: 1986 type: string 1987 replicas: 1988 items: 1989 properties: 1990 count: 1991 anyOf: 1992 - type: integer 1993 - type: string 1994 x-kubernetes-int-or-string: true 1995 name: 1996 type: string 1997 required: 1998 - count 1999 - name 2000 type: object 2001 type: array 2002 version: 2003 type: string 2004 type: object 2005 path: 2006 type: string 2007 plugin: 2008 properties: 2009 env: 2010 items: 2011 properties: 2012 name: 2013 type: string 2014 value: 2015 type: string 2016 required: 2017 - name 2018 - value 2019 type: object 2020 type: array 2021 name: 2022 type: string 2023 parameters: 2024 items: 2025 properties: 2026 array: 2027 items: 2028 type: string 2029 type: array 2030 map: 2031 additionalProperties: 2032 type: string 2033 type: object 2034 name: 2035 type: string 2036 string: 2037 type: string 2038 type: object 2039 type: array 2040 type: object 2041 ref: 2042 type: string 2043 repoURL: 2044 type: string 2045 targetRevision: 2046 type: string 2047 required: 2048 - repoURL 2049 type: object 2050 type: array 2051 syncPolicy: 2052 properties: 2053 automated: 2054 properties: 2055 allowEmpty: 2056 type: boolean 2057 prune: 2058 type: boolean 2059 selfHeal: 2060 type: boolean 2061 type: object 2062 managedNamespaceMetadata: 2063 properties: 2064 annotations: 2065 additionalProperties: 2066 type: string 2067 type: object 2068 labels: 2069 additionalProperties: 2070 type: string 2071 type: object 2072 type: object 2073 retry: 2074 properties: 2075 backoff: 2076 properties: 2077 duration: 2078 type: string 2079 factor: 2080 format: int64 2081 type: integer 2082 maxDuration: 2083 type: string 2084 type: object 2085 limit: 2086 format: int64 2087 type: integer 2088 type: object 2089 syncOptions: 2090 items: 2091 type: string 2092 type: array 2093 type: object 2094 required: 2095 - destination 2096 - project 2097 type: object 2098 required: 2099 - metadata 2100 - spec 2101 type: object 2102 required: 2103 - elements 2104 type: object 2105 matrix: 2106 properties: 2107 generators: 2108 items: 2109 properties: 2110 clusterDecisionResource: 2111 properties: 2112 configMapRef: 2113 type: string 2114 labelSelector: 2115 properties: 2116 matchExpressions: 2117 items: 2118 properties: 2119 key: 2120 type: string 2121 operator: 2122 type: string 2123 values: 2124 items: 2125 type: string 2126 type: array 2127 required: 2128 - key 2129 - operator 2130 type: object 2131 type: array 2132 matchLabels: 2133 additionalProperties: 2134 type: string 2135 type: object 2136 type: object 2137 name: 2138 type: string 2139 requeueAfterSeconds: 2140 format: int64 2141 type: integer 2142 template: 2143 properties: 2144 metadata: 2145 properties: 2146 annotations: 2147 additionalProperties: 2148 type: string 2149 type: object 2150 finalizers: 2151 items: 2152 type: string 2153 type: array 2154 labels: 2155 additionalProperties: 2156 type: string 2157 type: object 2158 name: 2159 type: string 2160 namespace: 2161 type: string 2162 type: object 2163 spec: 2164 properties: 2165 destination: 2166 properties: 2167 name: 2168 type: string 2169 namespace: 2170 type: string 2171 server: 2172 type: string 2173 type: object 2174 ignoreDifferences: 2175 items: 2176 properties: 2177 group: 2178 type: string 2179 jqPathExpressions: 2180 items: 2181 type: string 2182 type: array 2183 jsonPointers: 2184 items: 2185 type: string 2186 type: array 2187 kind: 2188 type: string 2189 managedFieldsManagers: 2190 items: 2191 type: string 2192 type: array 2193 name: 2194 type: string 2195 namespace: 2196 type: string 2197 required: 2198 - kind 2199 type: object 2200 type: array 2201 info: 2202 items: 2203 properties: 2204 name: 2205 type: string 2206 value: 2207 type: string 2208 required: 2209 - name 2210 - value 2211 type: object 2212 type: array 2213 project: 2214 type: string 2215 revisionHistoryLimit: 2216 format: int64 2217 type: integer 2218 source: 2219 properties: 2220 chart: 2221 type: string 2222 directory: 2223 properties: 2224 exclude: 2225 type: string 2226 include: 2227 type: string 2228 jsonnet: 2229 properties: 2230 extVars: 2231 items: 2232 properties: 2233 code: 2234 type: boolean 2235 name: 2236 type: string 2237 value: 2238 type: string 2239 required: 2240 - name 2241 - value 2242 type: object 2243 type: array 2244 libs: 2245 items: 2246 type: string 2247 type: array 2248 tlas: 2249 items: 2250 properties: 2251 code: 2252 type: boolean 2253 name: 2254 type: string 2255 value: 2256 type: string 2257 required: 2258 - name 2259 - value 2260 type: object 2261 type: array 2262 type: object 2263 recurse: 2264 type: boolean 2265 type: object 2266 helm: 2267 properties: 2268 fileParameters: 2269 items: 2270 properties: 2271 name: 2272 type: string 2273 path: 2274 type: string 2275 type: object 2276 type: array 2277 ignoreMissingValueFiles: 2278 type: boolean 2279 parameters: 2280 items: 2281 properties: 2282 forceString: 2283 type: boolean 2284 name: 2285 type: string 2286 value: 2287 type: string 2288 type: object 2289 type: array 2290 passCredentials: 2291 type: boolean 2292 releaseName: 2293 type: string 2294 skipCrds: 2295 type: boolean 2296 valueFiles: 2297 items: 2298 type: string 2299 type: array 2300 values: 2301 type: string 2302 valuesObject: 2303 type: object 2304 x-kubernetes-preserve-unknown-fields: true 2305 version: 2306 type: string 2307 type: object 2308 kustomize: 2309 properties: 2310 commonAnnotations: 2311 additionalProperties: 2312 type: string 2313 type: object 2314 commonAnnotationsEnvsubst: 2315 type: boolean 2316 commonLabels: 2317 additionalProperties: 2318 type: string 2319 type: object 2320 forceCommonAnnotations: 2321 type: boolean 2322 forceCommonLabels: 2323 type: boolean 2324 images: 2325 items: 2326 type: string 2327 type: array 2328 namePrefix: 2329 type: string 2330 nameSuffix: 2331 type: string 2332 namespace: 2333 type: string 2334 replicas: 2335 items: 2336 properties: 2337 count: 2338 anyOf: 2339 - type: integer 2340 - type: string 2341 x-kubernetes-int-or-string: true 2342 name: 2343 type: string 2344 required: 2345 - count 2346 - name 2347 type: object 2348 type: array 2349 version: 2350 type: string 2351 type: object 2352 path: 2353 type: string 2354 plugin: 2355 properties: 2356 env: 2357 items: 2358 properties: 2359 name: 2360 type: string 2361 value: 2362 type: string 2363 required: 2364 - name 2365 - value 2366 type: object 2367 type: array 2368 name: 2369 type: string 2370 parameters: 2371 items: 2372 properties: 2373 array: 2374 items: 2375 type: string 2376 type: array 2377 map: 2378 additionalProperties: 2379 type: string 2380 type: object 2381 name: 2382 type: string 2383 string: 2384 type: string 2385 type: object 2386 type: array 2387 type: object 2388 ref: 2389 type: string 2390 repoURL: 2391 type: string 2392 targetRevision: 2393 type: string 2394 required: 2395 - repoURL 2396 type: object 2397 sources: 2398 items: 2399 properties: 2400 chart: 2401 type: string 2402 directory: 2403 properties: 2404 exclude: 2405 type: string 2406 include: 2407 type: string 2408 jsonnet: 2409 properties: 2410 extVars: 2411 items: 2412 properties: 2413 code: 2414 type: boolean 2415 name: 2416 type: string 2417 value: 2418 type: string 2419 required: 2420 - name 2421 - value 2422 type: object 2423 type: array 2424 libs: 2425 items: 2426 type: string 2427 type: array 2428 tlas: 2429 items: 2430 properties: 2431 code: 2432 type: boolean 2433 name: 2434 type: string 2435 value: 2436 type: string 2437 required: 2438 - name 2439 - value 2440 type: object 2441 type: array 2442 type: object 2443 recurse: 2444 type: boolean 2445 type: object 2446 helm: 2447 properties: 2448 fileParameters: 2449 items: 2450 properties: 2451 name: 2452 type: string 2453 path: 2454 type: string 2455 type: object 2456 type: array 2457 ignoreMissingValueFiles: 2458 type: boolean 2459 parameters: 2460 items: 2461 properties: 2462 forceString: 2463 type: boolean 2464 name: 2465 type: string 2466 value: 2467 type: string 2468 type: object 2469 type: array 2470 passCredentials: 2471 type: boolean 2472 releaseName: 2473 type: string 2474 skipCrds: 2475 type: boolean 2476 valueFiles: 2477 items: 2478 type: string 2479 type: array 2480 values: 2481 type: string 2482 valuesObject: 2483 type: object 2484 x-kubernetes-preserve-unknown-fields: true 2485 version: 2486 type: string 2487 type: object 2488 kustomize: 2489 properties: 2490 commonAnnotations: 2491 additionalProperties: 2492 type: string 2493 type: object 2494 commonAnnotationsEnvsubst: 2495 type: boolean 2496 commonLabels: 2497 additionalProperties: 2498 type: string 2499 type: object 2500 forceCommonAnnotations: 2501 type: boolean 2502 forceCommonLabels: 2503 type: boolean 2504 images: 2505 items: 2506 type: string 2507 type: array 2508 namePrefix: 2509 type: string 2510 nameSuffix: 2511 type: string 2512 namespace: 2513 type: string 2514 replicas: 2515 items: 2516 properties: 2517 count: 2518 anyOf: 2519 - type: integer 2520 - type: string 2521 x-kubernetes-int-or-string: true 2522 name: 2523 type: string 2524 required: 2525 - count 2526 - name 2527 type: object 2528 type: array 2529 version: 2530 type: string 2531 type: object 2532 path: 2533 type: string 2534 plugin: 2535 properties: 2536 env: 2537 items: 2538 properties: 2539 name: 2540 type: string 2541 value: 2542 type: string 2543 required: 2544 - name 2545 - value 2546 type: object 2547 type: array 2548 name: 2549 type: string 2550 parameters: 2551 items: 2552 properties: 2553 array: 2554 items: 2555 type: string 2556 type: array 2557 map: 2558 additionalProperties: 2559 type: string 2560 type: object 2561 name: 2562 type: string 2563 string: 2564 type: string 2565 type: object 2566 type: array 2567 type: object 2568 ref: 2569 type: string 2570 repoURL: 2571 type: string 2572 targetRevision: 2573 type: string 2574 required: 2575 - repoURL 2576 type: object 2577 type: array 2578 syncPolicy: 2579 properties: 2580 automated: 2581 properties: 2582 allowEmpty: 2583 type: boolean 2584 prune: 2585 type: boolean 2586 selfHeal: 2587 type: boolean 2588 type: object 2589 managedNamespaceMetadata: 2590 properties: 2591 annotations: 2592 additionalProperties: 2593 type: string 2594 type: object 2595 labels: 2596 additionalProperties: 2597 type: string 2598 type: object 2599 type: object 2600 retry: 2601 properties: 2602 backoff: 2603 properties: 2604 duration: 2605 type: string 2606 factor: 2607 format: int64 2608 type: integer 2609 maxDuration: 2610 type: string 2611 type: object 2612 limit: 2613 format: int64 2614 type: integer 2615 type: object 2616 syncOptions: 2617 items: 2618 type: string 2619 type: array 2620 type: object 2621 required: 2622 - destination 2623 - project 2624 type: object 2625 required: 2626 - metadata 2627 - spec 2628 type: object 2629 values: 2630 additionalProperties: 2631 type: string 2632 type: object 2633 required: 2634 - configMapRef 2635 type: object 2636 clusters: 2637 properties: 2638 selector: 2639 properties: 2640 matchExpressions: 2641 items: 2642 properties: 2643 key: 2644 type: string 2645 operator: 2646 type: string 2647 values: 2648 items: 2649 type: string 2650 type: array 2651 required: 2652 - key 2653 - operator 2654 type: object 2655 type: array 2656 matchLabels: 2657 additionalProperties: 2658 type: string 2659 type: object 2660 type: object 2661 template: 2662 properties: 2663 metadata: 2664 properties: 2665 annotations: 2666 additionalProperties: 2667 type: string 2668 type: object 2669 finalizers: 2670 items: 2671 type: string 2672 type: array 2673 labels: 2674 additionalProperties: 2675 type: string 2676 type: object 2677 name: 2678 type: string 2679 namespace: 2680 type: string 2681 type: object 2682 spec: 2683 properties: 2684 destination: 2685 properties: 2686 name: 2687 type: string 2688 namespace: 2689 type: string 2690 server: 2691 type: string 2692 type: object 2693 ignoreDifferences: 2694 items: 2695 properties: 2696 group: 2697 type: string 2698 jqPathExpressions: 2699 items: 2700 type: string 2701 type: array 2702 jsonPointers: 2703 items: 2704 type: string 2705 type: array 2706 kind: 2707 type: string 2708 managedFieldsManagers: 2709 items: 2710 type: string 2711 type: array 2712 name: 2713 type: string 2714 namespace: 2715 type: string 2716 required: 2717 - kind 2718 type: object 2719 type: array 2720 info: 2721 items: 2722 properties: 2723 name: 2724 type: string 2725 value: 2726 type: string 2727 required: 2728 - name 2729 - value 2730 type: object 2731 type: array 2732 project: 2733 type: string 2734 revisionHistoryLimit: 2735 format: int64 2736 type: integer 2737 source: 2738 properties: 2739 chart: 2740 type: string 2741 directory: 2742 properties: 2743 exclude: 2744 type: string 2745 include: 2746 type: string 2747 jsonnet: 2748 properties: 2749 extVars: 2750 items: 2751 properties: 2752 code: 2753 type: boolean 2754 name: 2755 type: string 2756 value: 2757 type: string 2758 required: 2759 - name 2760 - value 2761 type: object 2762 type: array 2763 libs: 2764 items: 2765 type: string 2766 type: array 2767 tlas: 2768 items: 2769 properties: 2770 code: 2771 type: boolean 2772 name: 2773 type: string 2774 value: 2775 type: string 2776 required: 2777 - name 2778 - value 2779 type: object 2780 type: array 2781 type: object 2782 recurse: 2783 type: boolean 2784 type: object 2785 helm: 2786 properties: 2787 fileParameters: 2788 items: 2789 properties: 2790 name: 2791 type: string 2792 path: 2793 type: string 2794 type: object 2795 type: array 2796 ignoreMissingValueFiles: 2797 type: boolean 2798 parameters: 2799 items: 2800 properties: 2801 forceString: 2802 type: boolean 2803 name: 2804 type: string 2805 value: 2806 type: string 2807 type: object 2808 type: array 2809 passCredentials: 2810 type: boolean 2811 releaseName: 2812 type: string 2813 skipCrds: 2814 type: boolean 2815 valueFiles: 2816 items: 2817 type: string 2818 type: array 2819 values: 2820 type: string 2821 valuesObject: 2822 type: object 2823 x-kubernetes-preserve-unknown-fields: true 2824 version: 2825 type: string 2826 type: object 2827 kustomize: 2828 properties: 2829 commonAnnotations: 2830 additionalProperties: 2831 type: string 2832 type: object 2833 commonAnnotationsEnvsubst: 2834 type: boolean 2835 commonLabels: 2836 additionalProperties: 2837 type: string 2838 type: object 2839 forceCommonAnnotations: 2840 type: boolean 2841 forceCommonLabels: 2842 type: boolean 2843 images: 2844 items: 2845 type: string 2846 type: array 2847 namePrefix: 2848 type: string 2849 nameSuffix: 2850 type: string 2851 namespace: 2852 type: string 2853 replicas: 2854 items: 2855 properties: 2856 count: 2857 anyOf: 2858 - type: integer 2859 - type: string 2860 x-kubernetes-int-or-string: true 2861 name: 2862 type: string 2863 required: 2864 - count 2865 - name 2866 type: object 2867 type: array 2868 version: 2869 type: string 2870 type: object 2871 path: 2872 type: string 2873 plugin: 2874 properties: 2875 env: 2876 items: 2877 properties: 2878 name: 2879 type: string 2880 value: 2881 type: string 2882 required: 2883 - name 2884 - value 2885 type: object 2886 type: array 2887 name: 2888 type: string 2889 parameters: 2890 items: 2891 properties: 2892 array: 2893 items: 2894 type: string 2895 type: array 2896 map: 2897 additionalProperties: 2898 type: string 2899 type: object 2900 name: 2901 type: string 2902 string: 2903 type: string 2904 type: object 2905 type: array 2906 type: object 2907 ref: 2908 type: string 2909 repoURL: 2910 type: string 2911 targetRevision: 2912 type: string 2913 required: 2914 - repoURL 2915 type: object 2916 sources: 2917 items: 2918 properties: 2919 chart: 2920 type: string 2921 directory: 2922 properties: 2923 exclude: 2924 type: string 2925 include: 2926 type: string 2927 jsonnet: 2928 properties: 2929 extVars: 2930 items: 2931 properties: 2932 code: 2933 type: boolean 2934 name: 2935 type: string 2936 value: 2937 type: string 2938 required: 2939 - name 2940 - value 2941 type: object 2942 type: array 2943 libs: 2944 items: 2945 type: string 2946 type: array 2947 tlas: 2948 items: 2949 properties: 2950 code: 2951 type: boolean 2952 name: 2953 type: string 2954 value: 2955 type: string 2956 required: 2957 - name 2958 - value 2959 type: object 2960 type: array 2961 type: object 2962 recurse: 2963 type: boolean 2964 type: object 2965 helm: 2966 properties: 2967 fileParameters: 2968 items: 2969 properties: 2970 name: 2971 type: string 2972 path: 2973 type: string 2974 type: object 2975 type: array 2976 ignoreMissingValueFiles: 2977 type: boolean 2978 parameters: 2979 items: 2980 properties: 2981 forceString: 2982 type: boolean 2983 name: 2984 type: string 2985 value: 2986 type: string 2987 type: object 2988 type: array 2989 passCredentials: 2990 type: boolean 2991 releaseName: 2992 type: string 2993 skipCrds: 2994 type: boolean 2995 valueFiles: 2996 items: 2997 type: string 2998 type: array 2999 values: 3000 type: string 3001 valuesObject: 3002 type: object 3003 x-kubernetes-preserve-unknown-fields: true 3004 version: 3005 type: string 3006 type: object 3007 kustomize: 3008 properties: 3009 commonAnnotations: 3010 additionalProperties: 3011 type: string 3012 type: object 3013 commonAnnotationsEnvsubst: 3014 type: boolean 3015 commonLabels: 3016 additionalProperties: 3017 type: string 3018 type: object 3019 forceCommonAnnotations: 3020 type: boolean 3021 forceCommonLabels: 3022 type: boolean 3023 images: 3024 items: 3025 type: string 3026 type: array 3027 namePrefix: 3028 type: string 3029 nameSuffix: 3030 type: string 3031 namespace: 3032 type: string 3033 replicas: 3034 items: 3035 properties: 3036 count: 3037 anyOf: 3038 - type: integer 3039 - type: string 3040 x-kubernetes-int-or-string: true 3041 name: 3042 type: string 3043 required: 3044 - count 3045 - name 3046 type: object 3047 type: array 3048 version: 3049 type: string 3050 type: object 3051 path: 3052 type: string 3053 plugin: 3054 properties: 3055 env: 3056 items: 3057 properties: 3058 name: 3059 type: string 3060 value: 3061 type: string 3062 required: 3063 - name 3064 - value 3065 type: object 3066 type: array 3067 name: 3068 type: string 3069 parameters: 3070 items: 3071 properties: 3072 array: 3073 items: 3074 type: string 3075 type: array 3076 map: 3077 additionalProperties: 3078 type: string 3079 type: object 3080 name: 3081 type: string 3082 string: 3083 type: string 3084 type: object 3085 type: array 3086 type: object 3087 ref: 3088 type: string 3089 repoURL: 3090 type: string 3091 targetRevision: 3092 type: string 3093 required: 3094 - repoURL 3095 type: object 3096 type: array 3097 syncPolicy: 3098 properties: 3099 automated: 3100 properties: 3101 allowEmpty: 3102 type: boolean 3103 prune: 3104 type: boolean 3105 selfHeal: 3106 type: boolean 3107 type: object 3108 managedNamespaceMetadata: 3109 properties: 3110 annotations: 3111 additionalProperties: 3112 type: string 3113 type: object 3114 labels: 3115 additionalProperties: 3116 type: string 3117 type: object 3118 type: object 3119 retry: 3120 properties: 3121 backoff: 3122 properties: 3123 duration: 3124 type: string 3125 factor: 3126 format: int64 3127 type: integer 3128 maxDuration: 3129 type: string 3130 type: object 3131 limit: 3132 format: int64 3133 type: integer 3134 type: object 3135 syncOptions: 3136 items: 3137 type: string 3138 type: array 3139 type: object 3140 required: 3141 - destination 3142 - project 3143 type: object 3144 required: 3145 - metadata 3146 - spec 3147 type: object 3148 values: 3149 additionalProperties: 3150 type: string 3151 type: object 3152 type: object 3153 git: 3154 properties: 3155 directories: 3156 items: 3157 properties: 3158 exclude: 3159 type: boolean 3160 path: 3161 type: string 3162 required: 3163 - path 3164 type: object 3165 type: array 3166 files: 3167 items: 3168 properties: 3169 path: 3170 type: string 3171 required: 3172 - path 3173 type: object 3174 type: array 3175 pathParamPrefix: 3176 type: string 3177 repoURL: 3178 type: string 3179 requeueAfterSeconds: 3180 format: int64 3181 type: integer 3182 revision: 3183 type: string 3184 template: 3185 properties: 3186 metadata: 3187 properties: 3188 annotations: 3189 additionalProperties: 3190 type: string 3191 type: object 3192 finalizers: 3193 items: 3194 type: string 3195 type: array 3196 labels: 3197 additionalProperties: 3198 type: string 3199 type: object 3200 name: 3201 type: string 3202 namespace: 3203 type: string 3204 type: object 3205 spec: 3206 properties: 3207 destination: 3208 properties: 3209 name: 3210 type: string 3211 namespace: 3212 type: string 3213 server: 3214 type: string 3215 type: object 3216 ignoreDifferences: 3217 items: 3218 properties: 3219 group: 3220 type: string 3221 jqPathExpressions: 3222 items: 3223 type: string 3224 type: array 3225 jsonPointers: 3226 items: 3227 type: string 3228 type: array 3229 kind: 3230 type: string 3231 managedFieldsManagers: 3232 items: 3233 type: string 3234 type: array 3235 name: 3236 type: string 3237 namespace: 3238 type: string 3239 required: 3240 - kind 3241 type: object 3242 type: array 3243 info: 3244 items: 3245 properties: 3246 name: 3247 type: string 3248 value: 3249 type: string 3250 required: 3251 - name 3252 - value 3253 type: object 3254 type: array 3255 project: 3256 type: string 3257 revisionHistoryLimit: 3258 format: int64 3259 type: integer 3260 source: 3261 properties: 3262 chart: 3263 type: string 3264 directory: 3265 properties: 3266 exclude: 3267 type: string 3268 include: 3269 type: string 3270 jsonnet: 3271 properties: 3272 extVars: 3273 items: 3274 properties: 3275 code: 3276 type: boolean 3277 name: 3278 type: string 3279 value: 3280 type: string 3281 required: 3282 - name 3283 - value 3284 type: object 3285 type: array 3286 libs: 3287 items: 3288 type: string 3289 type: array 3290 tlas: 3291 items: 3292 properties: 3293 code: 3294 type: boolean 3295 name: 3296 type: string 3297 value: 3298 type: string 3299 required: 3300 - name 3301 - value 3302 type: object 3303 type: array 3304 type: object 3305 recurse: 3306 type: boolean 3307 type: object 3308 helm: 3309 properties: 3310 fileParameters: 3311 items: 3312 properties: 3313 name: 3314 type: string 3315 path: 3316 type: string 3317 type: object 3318 type: array 3319 ignoreMissingValueFiles: 3320 type: boolean 3321 parameters: 3322 items: 3323 properties: 3324 forceString: 3325 type: boolean 3326 name: 3327 type: string 3328 value: 3329 type: string 3330 type: object 3331 type: array 3332 passCredentials: 3333 type: boolean 3334 releaseName: 3335 type: string 3336 skipCrds: 3337 type: boolean 3338 valueFiles: 3339 items: 3340 type: string 3341 type: array 3342 values: 3343 type: string 3344 valuesObject: 3345 type: object 3346 x-kubernetes-preserve-unknown-fields: true 3347 version: 3348 type: string 3349 type: object 3350 kustomize: 3351 properties: 3352 commonAnnotations: 3353 additionalProperties: 3354 type: string 3355 type: object 3356 commonAnnotationsEnvsubst: 3357 type: boolean 3358 commonLabels: 3359 additionalProperties: 3360 type: string 3361 type: object 3362 forceCommonAnnotations: 3363 type: boolean 3364 forceCommonLabels: 3365 type: boolean 3366 images: 3367 items: 3368 type: string 3369 type: array 3370 namePrefix: 3371 type: string 3372 nameSuffix: 3373 type: string 3374 namespace: 3375 type: string 3376 replicas: 3377 items: 3378 properties: 3379 count: 3380 anyOf: 3381 - type: integer 3382 - type: string 3383 x-kubernetes-int-or-string: true 3384 name: 3385 type: string 3386 required: 3387 - count 3388 - name 3389 type: object 3390 type: array 3391 version: 3392 type: string 3393 type: object 3394 path: 3395 type: string 3396 plugin: 3397 properties: 3398 env: 3399 items: 3400 properties: 3401 name: 3402 type: string 3403 value: 3404 type: string 3405 required: 3406 - name 3407 - value 3408 type: object 3409 type: array 3410 name: 3411 type: string 3412 parameters: 3413 items: 3414 properties: 3415 array: 3416 items: 3417 type: string 3418 type: array 3419 map: 3420 additionalProperties: 3421 type: string 3422 type: object 3423 name: 3424 type: string 3425 string: 3426 type: string 3427 type: object 3428 type: array 3429 type: object 3430 ref: 3431 type: string 3432 repoURL: 3433 type: string 3434 targetRevision: 3435 type: string 3436 required: 3437 - repoURL 3438 type: object 3439 sources: 3440 items: 3441 properties: 3442 chart: 3443 type: string 3444 directory: 3445 properties: 3446 exclude: 3447 type: string 3448 include: 3449 type: string 3450 jsonnet: 3451 properties: 3452 extVars: 3453 items: 3454 properties: 3455 code: 3456 type: boolean 3457 name: 3458 type: string 3459 value: 3460 type: string 3461 required: 3462 - name 3463 - value 3464 type: object 3465 type: array 3466 libs: 3467 items: 3468 type: string 3469 type: array 3470 tlas: 3471 items: 3472 properties: 3473 code: 3474 type: boolean 3475 name: 3476 type: string 3477 value: 3478 type: string 3479 required: 3480 - name 3481 - value 3482 type: object 3483 type: array 3484 type: object 3485 recurse: 3486 type: boolean 3487 type: object 3488 helm: 3489 properties: 3490 fileParameters: 3491 items: 3492 properties: 3493 name: 3494 type: string 3495 path: 3496 type: string 3497 type: object 3498 type: array 3499 ignoreMissingValueFiles: 3500 type: boolean 3501 parameters: 3502 items: 3503 properties: 3504 forceString: 3505 type: boolean 3506 name: 3507 type: string 3508 value: 3509 type: string 3510 type: object 3511 type: array 3512 passCredentials: 3513 type: boolean 3514 releaseName: 3515 type: string 3516 skipCrds: 3517 type: boolean 3518 valueFiles: 3519 items: 3520 type: string 3521 type: array 3522 values: 3523 type: string 3524 valuesObject: 3525 type: object 3526 x-kubernetes-preserve-unknown-fields: true 3527 version: 3528 type: string 3529 type: object 3530 kustomize: 3531 properties: 3532 commonAnnotations: 3533 additionalProperties: 3534 type: string 3535 type: object 3536 commonAnnotationsEnvsubst: 3537 type: boolean 3538 commonLabels: 3539 additionalProperties: 3540 type: string 3541 type: object 3542 forceCommonAnnotations: 3543 type: boolean 3544 forceCommonLabels: 3545 type: boolean 3546 images: 3547 items: 3548 type: string 3549 type: array 3550 namePrefix: 3551 type: string 3552 nameSuffix: 3553 type: string 3554 namespace: 3555 type: string 3556 replicas: 3557 items: 3558 properties: 3559 count: 3560 anyOf: 3561 - type: integer 3562 - type: string 3563 x-kubernetes-int-or-string: true 3564 name: 3565 type: string 3566 required: 3567 - count 3568 - name 3569 type: object 3570 type: array 3571 version: 3572 type: string 3573 type: object 3574 path: 3575 type: string 3576 plugin: 3577 properties: 3578 env: 3579 items: 3580 properties: 3581 name: 3582 type: string 3583 value: 3584 type: string 3585 required: 3586 - name 3587 - value 3588 type: object 3589 type: array 3590 name: 3591 type: string 3592 parameters: 3593 items: 3594 properties: 3595 array: 3596 items: 3597 type: string 3598 type: array 3599 map: 3600 additionalProperties: 3601 type: string 3602 type: object 3603 name: 3604 type: string 3605 string: 3606 type: string 3607 type: object 3608 type: array 3609 type: object 3610 ref: 3611 type: string 3612 repoURL: 3613 type: string 3614 targetRevision: 3615 type: string 3616 required: 3617 - repoURL 3618 type: object 3619 type: array 3620 syncPolicy: 3621 properties: 3622 automated: 3623 properties: 3624 allowEmpty: 3625 type: boolean 3626 prune: 3627 type: boolean 3628 selfHeal: 3629 type: boolean 3630 type: object 3631 managedNamespaceMetadata: 3632 properties: 3633 annotations: 3634 additionalProperties: 3635 type: string 3636 type: object 3637 labels: 3638 additionalProperties: 3639 type: string 3640 type: object 3641 type: object 3642 retry: 3643 properties: 3644 backoff: 3645 properties: 3646 duration: 3647 type: string 3648 factor: 3649 format: int64 3650 type: integer 3651 maxDuration: 3652 type: string 3653 type: object 3654 limit: 3655 format: int64 3656 type: integer 3657 type: object 3658 syncOptions: 3659 items: 3660 type: string 3661 type: array 3662 type: object 3663 required: 3664 - destination 3665 - project 3666 type: object 3667 required: 3668 - metadata 3669 - spec 3670 type: object 3671 values: 3672 additionalProperties: 3673 type: string 3674 type: object 3675 required: 3676 - repoURL 3677 - revision 3678 type: object 3679 list: 3680 properties: 3681 elements: 3682 items: 3683 x-kubernetes-preserve-unknown-fields: true 3684 type: array 3685 elementsYaml: 3686 type: string 3687 template: 3688 properties: 3689 metadata: 3690 properties: 3691 annotations: 3692 additionalProperties: 3693 type: string 3694 type: object 3695 finalizers: 3696 items: 3697 type: string 3698 type: array 3699 labels: 3700 additionalProperties: 3701 type: string 3702 type: object 3703 name: 3704 type: string 3705 namespace: 3706 type: string 3707 type: object 3708 spec: 3709 properties: 3710 destination: 3711 properties: 3712 name: 3713 type: string 3714 namespace: 3715 type: string 3716 server: 3717 type: string 3718 type: object 3719 ignoreDifferences: 3720 items: 3721 properties: 3722 group: 3723 type: string 3724 jqPathExpressions: 3725 items: 3726 type: string 3727 type: array 3728 jsonPointers: 3729 items: 3730 type: string 3731 type: array 3732 kind: 3733 type: string 3734 managedFieldsManagers: 3735 items: 3736 type: string 3737 type: array 3738 name: 3739 type: string 3740 namespace: 3741 type: string 3742 required: 3743 - kind 3744 type: object 3745 type: array 3746 info: 3747 items: 3748 properties: 3749 name: 3750 type: string 3751 value: 3752 type: string 3753 required: 3754 - name 3755 - value 3756 type: object 3757 type: array 3758 project: 3759 type: string 3760 revisionHistoryLimit: 3761 format: int64 3762 type: integer 3763 source: 3764 properties: 3765 chart: 3766 type: string 3767 directory: 3768 properties: 3769 exclude: 3770 type: string 3771 include: 3772 type: string 3773 jsonnet: 3774 properties: 3775 extVars: 3776 items: 3777 properties: 3778 code: 3779 type: boolean 3780 name: 3781 type: string 3782 value: 3783 type: string 3784 required: 3785 - name 3786 - value 3787 type: object 3788 type: array 3789 libs: 3790 items: 3791 type: string 3792 type: array 3793 tlas: 3794 items: 3795 properties: 3796 code: 3797 type: boolean 3798 name: 3799 type: string 3800 value: 3801 type: string 3802 required: 3803 - name 3804 - value 3805 type: object 3806 type: array 3807 type: object 3808 recurse: 3809 type: boolean 3810 type: object 3811 helm: 3812 properties: 3813 fileParameters: 3814 items: 3815 properties: 3816 name: 3817 type: string 3818 path: 3819 type: string 3820 type: object 3821 type: array 3822 ignoreMissingValueFiles: 3823 type: boolean 3824 parameters: 3825 items: 3826 properties: 3827 forceString: 3828 type: boolean 3829 name: 3830 type: string 3831 value: 3832 type: string 3833 type: object 3834 type: array 3835 passCredentials: 3836 type: boolean 3837 releaseName: 3838 type: string 3839 skipCrds: 3840 type: boolean 3841 valueFiles: 3842 items: 3843 type: string 3844 type: array 3845 values: 3846 type: string 3847 valuesObject: 3848 type: object 3849 x-kubernetes-preserve-unknown-fields: true 3850 version: 3851 type: string 3852 type: object 3853 kustomize: 3854 properties: 3855 commonAnnotations: 3856 additionalProperties: 3857 type: string 3858 type: object 3859 commonAnnotationsEnvsubst: 3860 type: boolean 3861 commonLabels: 3862 additionalProperties: 3863 type: string 3864 type: object 3865 forceCommonAnnotations: 3866 type: boolean 3867 forceCommonLabels: 3868 type: boolean 3869 images: 3870 items: 3871 type: string 3872 type: array 3873 namePrefix: 3874 type: string 3875 nameSuffix: 3876 type: string 3877 namespace: 3878 type: string 3879 replicas: 3880 items: 3881 properties: 3882 count: 3883 anyOf: 3884 - type: integer 3885 - type: string 3886 x-kubernetes-int-or-string: true 3887 name: 3888 type: string 3889 required: 3890 - count 3891 - name 3892 type: object 3893 type: array 3894 version: 3895 type: string 3896 type: object 3897 path: 3898 type: string 3899 plugin: 3900 properties: 3901 env: 3902 items: 3903 properties: 3904 name: 3905 type: string 3906 value: 3907 type: string 3908 required: 3909 - name 3910 - value 3911 type: object 3912 type: array 3913 name: 3914 type: string 3915 parameters: 3916 items: 3917 properties: 3918 array: 3919 items: 3920 type: string 3921 type: array 3922 map: 3923 additionalProperties: 3924 type: string 3925 type: object 3926 name: 3927 type: string 3928 string: 3929 type: string 3930 type: object 3931 type: array 3932 type: object 3933 ref: 3934 type: string 3935 repoURL: 3936 type: string 3937 targetRevision: 3938 type: string 3939 required: 3940 - repoURL 3941 type: object 3942 sources: 3943 items: 3944 properties: 3945 chart: 3946 type: string 3947 directory: 3948 properties: 3949 exclude: 3950 type: string 3951 include: 3952 type: string 3953 jsonnet: 3954 properties: 3955 extVars: 3956 items: 3957 properties: 3958 code: 3959 type: boolean 3960 name: 3961 type: string 3962 value: 3963 type: string 3964 required: 3965 - name 3966 - value 3967 type: object 3968 type: array 3969 libs: 3970 items: 3971 type: string 3972 type: array 3973 tlas: 3974 items: 3975 properties: 3976 code: 3977 type: boolean 3978 name: 3979 type: string 3980 value: 3981 type: string 3982 required: 3983 - name 3984 - value 3985 type: object 3986 type: array 3987 type: object 3988 recurse: 3989 type: boolean 3990 type: object 3991 helm: 3992 properties: 3993 fileParameters: 3994 items: 3995 properties: 3996 name: 3997 type: string 3998 path: 3999 type: string 4000 type: object 4001 type: array 4002 ignoreMissingValueFiles: 4003 type: boolean 4004 parameters: 4005 items: 4006 properties: 4007 forceString: 4008 type: boolean 4009 name: 4010 type: string 4011 value: 4012 type: string 4013 type: object 4014 type: array 4015 passCredentials: 4016 type: boolean 4017 releaseName: 4018 type: string 4019 skipCrds: 4020 type: boolean 4021 valueFiles: 4022 items: 4023 type: string 4024 type: array 4025 values: 4026 type: string 4027 valuesObject: 4028 type: object 4029 x-kubernetes-preserve-unknown-fields: true 4030 version: 4031 type: string 4032 type: object 4033 kustomize: 4034 properties: 4035 commonAnnotations: 4036 additionalProperties: 4037 type: string 4038 type: object 4039 commonAnnotationsEnvsubst: 4040 type: boolean 4041 commonLabels: 4042 additionalProperties: 4043 type: string 4044 type: object 4045 forceCommonAnnotations: 4046 type: boolean 4047 forceCommonLabels: 4048 type: boolean 4049 images: 4050 items: 4051 type: string 4052 type: array 4053 namePrefix: 4054 type: string 4055 nameSuffix: 4056 type: string 4057 namespace: 4058 type: string 4059 replicas: 4060 items: 4061 properties: 4062 count: 4063 anyOf: 4064 - type: integer 4065 - type: string 4066 x-kubernetes-int-or-string: true 4067 name: 4068 type: string 4069 required: 4070 - count 4071 - name 4072 type: object 4073 type: array 4074 version: 4075 type: string 4076 type: object 4077 path: 4078 type: string 4079 plugin: 4080 properties: 4081 env: 4082 items: 4083 properties: 4084 name: 4085 type: string 4086 value: 4087 type: string 4088 required: 4089 - name 4090 - value 4091 type: object 4092 type: array 4093 name: 4094 type: string 4095 parameters: 4096 items: 4097 properties: 4098 array: 4099 items: 4100 type: string 4101 type: array 4102 map: 4103 additionalProperties: 4104 type: string 4105 type: object 4106 name: 4107 type: string 4108 string: 4109 type: string 4110 type: object 4111 type: array 4112 type: object 4113 ref: 4114 type: string 4115 repoURL: 4116 type: string 4117 targetRevision: 4118 type: string 4119 required: 4120 - repoURL 4121 type: object 4122 type: array 4123 syncPolicy: 4124 properties: 4125 automated: 4126 properties: 4127 allowEmpty: 4128 type: boolean 4129 prune: 4130 type: boolean 4131 selfHeal: 4132 type: boolean 4133 type: object 4134 managedNamespaceMetadata: 4135 properties: 4136 annotations: 4137 additionalProperties: 4138 type: string 4139 type: object 4140 labels: 4141 additionalProperties: 4142 type: string 4143 type: object 4144 type: object 4145 retry: 4146 properties: 4147 backoff: 4148 properties: 4149 duration: 4150 type: string 4151 factor: 4152 format: int64 4153 type: integer 4154 maxDuration: 4155 type: string 4156 type: object 4157 limit: 4158 format: int64 4159 type: integer 4160 type: object 4161 syncOptions: 4162 items: 4163 type: string 4164 type: array 4165 type: object 4166 required: 4167 - destination 4168 - project 4169 type: object 4170 required: 4171 - metadata 4172 - spec 4173 type: object 4174 required: 4175 - elements 4176 type: object 4177 matrix: 4178 x-kubernetes-preserve-unknown-fields: true 4179 merge: 4180 x-kubernetes-preserve-unknown-fields: true 4181 plugin: 4182 properties: 4183 configMapRef: 4184 properties: 4185 name: 4186 type: string 4187 required: 4188 - name 4189 type: object 4190 input: 4191 properties: 4192 parameters: 4193 additionalProperties: 4194 x-kubernetes-preserve-unknown-fields: true 4195 type: object 4196 type: object 4197 requeueAfterSeconds: 4198 format: int64 4199 type: integer 4200 template: 4201 properties: 4202 metadata: 4203 properties: 4204 annotations: 4205 additionalProperties: 4206 type: string 4207 type: object 4208 finalizers: 4209 items: 4210 type: string 4211 type: array 4212 labels: 4213 additionalProperties: 4214 type: string 4215 type: object 4216 name: 4217 type: string 4218 namespace: 4219 type: string 4220 type: object 4221 spec: 4222 properties: 4223 destination: 4224 properties: 4225 name: 4226 type: string 4227 namespace: 4228 type: string 4229 server: 4230 type: string 4231 type: object 4232 ignoreDifferences: 4233 items: 4234 properties: 4235 group: 4236 type: string 4237 jqPathExpressions: 4238 items: 4239 type: string 4240 type: array 4241 jsonPointers: 4242 items: 4243 type: string 4244 type: array 4245 kind: 4246 type: string 4247 managedFieldsManagers: 4248 items: 4249 type: string 4250 type: array 4251 name: 4252 type: string 4253 namespace: 4254 type: string 4255 required: 4256 - kind 4257 type: object 4258 type: array 4259 info: 4260 items: 4261 properties: 4262 name: 4263 type: string 4264 value: 4265 type: string 4266 required: 4267 - name 4268 - value 4269 type: object 4270 type: array 4271 project: 4272 type: string 4273 revisionHistoryLimit: 4274 format: int64 4275 type: integer 4276 source: 4277 properties: 4278 chart: 4279 type: string 4280 directory: 4281 properties: 4282 exclude: 4283 type: string 4284 include: 4285 type: string 4286 jsonnet: 4287 properties: 4288 extVars: 4289 items: 4290 properties: 4291 code: 4292 type: boolean 4293 name: 4294 type: string 4295 value: 4296 type: string 4297 required: 4298 - name 4299 - value 4300 type: object 4301 type: array 4302 libs: 4303 items: 4304 type: string 4305 type: array 4306 tlas: 4307 items: 4308 properties: 4309 code: 4310 type: boolean 4311 name: 4312 type: string 4313 value: 4314 type: string 4315 required: 4316 - name 4317 - value 4318 type: object 4319 type: array 4320 type: object 4321 recurse: 4322 type: boolean 4323 type: object 4324 helm: 4325 properties: 4326 fileParameters: 4327 items: 4328 properties: 4329 name: 4330 type: string 4331 path: 4332 type: string 4333 type: object 4334 type: array 4335 ignoreMissingValueFiles: 4336 type: boolean 4337 parameters: 4338 items: 4339 properties: 4340 forceString: 4341 type: boolean 4342 name: 4343 type: string 4344 value: 4345 type: string 4346 type: object 4347 type: array 4348 passCredentials: 4349 type: boolean 4350 releaseName: 4351 type: string 4352 skipCrds: 4353 type: boolean 4354 valueFiles: 4355 items: 4356 type: string 4357 type: array 4358 values: 4359 type: string 4360 valuesObject: 4361 type: object 4362 x-kubernetes-preserve-unknown-fields: true 4363 version: 4364 type: string 4365 type: object 4366 kustomize: 4367 properties: 4368 commonAnnotations: 4369 additionalProperties: 4370 type: string 4371 type: object 4372 commonAnnotationsEnvsubst: 4373 type: boolean 4374 commonLabels: 4375 additionalProperties: 4376 type: string 4377 type: object 4378 forceCommonAnnotations: 4379 type: boolean 4380 forceCommonLabels: 4381 type: boolean 4382 images: 4383 items: 4384 type: string 4385 type: array 4386 namePrefix: 4387 type: string 4388 nameSuffix: 4389 type: string 4390 namespace: 4391 type: string 4392 replicas: 4393 items: 4394 properties: 4395 count: 4396 anyOf: 4397 - type: integer 4398 - type: string 4399 x-kubernetes-int-or-string: true 4400 name: 4401 type: string 4402 required: 4403 - count 4404 - name 4405 type: object 4406 type: array 4407 version: 4408 type: string 4409 type: object 4410 path: 4411 type: string 4412 plugin: 4413 properties: 4414 env: 4415 items: 4416 properties: 4417 name: 4418 type: string 4419 value: 4420 type: string 4421 required: 4422 - name 4423 - value 4424 type: object 4425 type: array 4426 name: 4427 type: string 4428 parameters: 4429 items: 4430 properties: 4431 array: 4432 items: 4433 type: string 4434 type: array 4435 map: 4436 additionalProperties: 4437 type: string 4438 type: object 4439 name: 4440 type: string 4441 string: 4442 type: string 4443 type: object 4444 type: array 4445 type: object 4446 ref: 4447 type: string 4448 repoURL: 4449 type: string 4450 targetRevision: 4451 type: string 4452 required: 4453 - repoURL 4454 type: object 4455 sources: 4456 items: 4457 properties: 4458 chart: 4459 type: string 4460 directory: 4461 properties: 4462 exclude: 4463 type: string 4464 include: 4465 type: string 4466 jsonnet: 4467 properties: 4468 extVars: 4469 items: 4470 properties: 4471 code: 4472 type: boolean 4473 name: 4474 type: string 4475 value: 4476 type: string 4477 required: 4478 - name 4479 - value 4480 type: object 4481 type: array 4482 libs: 4483 items: 4484 type: string 4485 type: array 4486 tlas: 4487 items: 4488 properties: 4489 code: 4490 type: boolean 4491 name: 4492 type: string 4493 value: 4494 type: string 4495 required: 4496 - name 4497 - value 4498 type: object 4499 type: array 4500 type: object 4501 recurse: 4502 type: boolean 4503 type: object 4504 helm: 4505 properties: 4506 fileParameters: 4507 items: 4508 properties: 4509 name: 4510 type: string 4511 path: 4512 type: string 4513 type: object 4514 type: array 4515 ignoreMissingValueFiles: 4516 type: boolean 4517 parameters: 4518 items: 4519 properties: 4520 forceString: 4521 type: boolean 4522 name: 4523 type: string 4524 value: 4525 type: string 4526 type: object 4527 type: array 4528 passCredentials: 4529 type: boolean 4530 releaseName: 4531 type: string 4532 skipCrds: 4533 type: boolean 4534 valueFiles: 4535 items: 4536 type: string 4537 type: array 4538 values: 4539 type: string 4540 valuesObject: 4541 type: object 4542 x-kubernetes-preserve-unknown-fields: true 4543 version: 4544 type: string 4545 type: object 4546 kustomize: 4547 properties: 4548 commonAnnotations: 4549 additionalProperties: 4550 type: string 4551 type: object 4552 commonAnnotationsEnvsubst: 4553 type: boolean 4554 commonLabels: 4555 additionalProperties: 4556 type: string 4557 type: object 4558 forceCommonAnnotations: 4559 type: boolean 4560 forceCommonLabels: 4561 type: boolean 4562 images: 4563 items: 4564 type: string 4565 type: array 4566 namePrefix: 4567 type: string 4568 nameSuffix: 4569 type: string 4570 namespace: 4571 type: string 4572 replicas: 4573 items: 4574 properties: 4575 count: 4576 anyOf: 4577 - type: integer 4578 - type: string 4579 x-kubernetes-int-or-string: true 4580 name: 4581 type: string 4582 required: 4583 - count 4584 - name 4585 type: object 4586 type: array 4587 version: 4588 type: string 4589 type: object 4590 path: 4591 type: string 4592 plugin: 4593 properties: 4594 env: 4595 items: 4596 properties: 4597 name: 4598 type: string 4599 value: 4600 type: string 4601 required: 4602 - name 4603 - value 4604 type: object 4605 type: array 4606 name: 4607 type: string 4608 parameters: 4609 items: 4610 properties: 4611 array: 4612 items: 4613 type: string 4614 type: array 4615 map: 4616 additionalProperties: 4617 type: string 4618 type: object 4619 name: 4620 type: string 4621 string: 4622 type: string 4623 type: object 4624 type: array 4625 type: object 4626 ref: 4627 type: string 4628 repoURL: 4629 type: string 4630 targetRevision: 4631 type: string 4632 required: 4633 - repoURL 4634 type: object 4635 type: array 4636 syncPolicy: 4637 properties: 4638 automated: 4639 properties: 4640 allowEmpty: 4641 type: boolean 4642 prune: 4643 type: boolean 4644 selfHeal: 4645 type: boolean 4646 type: object 4647 managedNamespaceMetadata: 4648 properties: 4649 annotations: 4650 additionalProperties: 4651 type: string 4652 type: object 4653 labels: 4654 additionalProperties: 4655 type: string 4656 type: object 4657 type: object 4658 retry: 4659 properties: 4660 backoff: 4661 properties: 4662 duration: 4663 type: string 4664 factor: 4665 format: int64 4666 type: integer 4667 maxDuration: 4668 type: string 4669 type: object 4670 limit: 4671 format: int64 4672 type: integer 4673 type: object 4674 syncOptions: 4675 items: 4676 type: string 4677 type: array 4678 type: object 4679 required: 4680 - destination 4681 - project 4682 type: object 4683 required: 4684 - metadata 4685 - spec 4686 type: object 4687 values: 4688 additionalProperties: 4689 type: string 4690 type: object 4691 required: 4692 - configMapRef 4693 type: object 4694 pullRequest: 4695 properties: 4696 azuredevops: 4697 properties: 4698 api: 4699 type: string 4700 labels: 4701 items: 4702 type: string 4703 type: array 4704 organization: 4705 type: string 4706 project: 4707 type: string 4708 repo: 4709 type: string 4710 tokenRef: 4711 properties: 4712 key: 4713 type: string 4714 secretName: 4715 type: string 4716 required: 4717 - key 4718 - secretName 4719 type: object 4720 required: 4721 - organization 4722 - project 4723 - repo 4724 type: object 4725 bitbucket: 4726 properties: 4727 api: 4728 type: string 4729 basicAuth: 4730 properties: 4731 passwordRef: 4732 properties: 4733 key: 4734 type: string 4735 secretName: 4736 type: string 4737 required: 4738 - key 4739 - secretName 4740 type: object 4741 username: 4742 type: string 4743 required: 4744 - passwordRef 4745 - username 4746 type: object 4747 bearerToken: 4748 properties: 4749 tokenRef: 4750 properties: 4751 key: 4752 type: string 4753 secretName: 4754 type: string 4755 required: 4756 - key 4757 - secretName 4758 type: object 4759 required: 4760 - tokenRef 4761 type: object 4762 owner: 4763 type: string 4764 repo: 4765 type: string 4766 required: 4767 - owner 4768 - repo 4769 type: object 4770 bitbucketServer: 4771 properties: 4772 api: 4773 type: string 4774 basicAuth: 4775 properties: 4776 passwordRef: 4777 properties: 4778 key: 4779 type: string 4780 secretName: 4781 type: string 4782 required: 4783 - key 4784 - secretName 4785 type: object 4786 username: 4787 type: string 4788 required: 4789 - passwordRef 4790 - username 4791 type: object 4792 project: 4793 type: string 4794 repo: 4795 type: string 4796 required: 4797 - api 4798 - project 4799 - repo 4800 type: object 4801 filters: 4802 items: 4803 properties: 4804 branchMatch: 4805 type: string 4806 targetBranchMatch: 4807 type: string 4808 type: object 4809 type: array 4810 gitea: 4811 properties: 4812 api: 4813 type: string 4814 insecure: 4815 type: boolean 4816 owner: 4817 type: string 4818 repo: 4819 type: string 4820 tokenRef: 4821 properties: 4822 key: 4823 type: string 4824 secretName: 4825 type: string 4826 required: 4827 - key 4828 - secretName 4829 type: object 4830 required: 4831 - api 4832 - owner 4833 - repo 4834 type: object 4835 github: 4836 properties: 4837 api: 4838 type: string 4839 appSecretName: 4840 type: string 4841 labels: 4842 items: 4843 type: string 4844 type: array 4845 owner: 4846 type: string 4847 repo: 4848 type: string 4849 tokenRef: 4850 properties: 4851 key: 4852 type: string 4853 secretName: 4854 type: string 4855 required: 4856 - key 4857 - secretName 4858 type: object 4859 required: 4860 - owner 4861 - repo 4862 type: object 4863 gitlab: 4864 properties: 4865 api: 4866 type: string 4867 insecure: 4868 type: boolean 4869 labels: 4870 items: 4871 type: string 4872 type: array 4873 project: 4874 type: string 4875 pullRequestState: 4876 type: string 4877 tokenRef: 4878 properties: 4879 key: 4880 type: string 4881 secretName: 4882 type: string 4883 required: 4884 - key 4885 - secretName 4886 type: object 4887 required: 4888 - project 4889 type: object 4890 requeueAfterSeconds: 4891 format: int64 4892 type: integer 4893 template: 4894 properties: 4895 metadata: 4896 properties: 4897 annotations: 4898 additionalProperties: 4899 type: string 4900 type: object 4901 finalizers: 4902 items: 4903 type: string 4904 type: array 4905 labels: 4906 additionalProperties: 4907 type: string 4908 type: object 4909 name: 4910 type: string 4911 namespace: 4912 type: string 4913 type: object 4914 spec: 4915 properties: 4916 destination: 4917 properties: 4918 name: 4919 type: string 4920 namespace: 4921 type: string 4922 server: 4923 type: string 4924 type: object 4925 ignoreDifferences: 4926 items: 4927 properties: 4928 group: 4929 type: string 4930 jqPathExpressions: 4931 items: 4932 type: string 4933 type: array 4934 jsonPointers: 4935 items: 4936 type: string 4937 type: array 4938 kind: 4939 type: string 4940 managedFieldsManagers: 4941 items: 4942 type: string 4943 type: array 4944 name: 4945 type: string 4946 namespace: 4947 type: string 4948 required: 4949 - kind 4950 type: object 4951 type: array 4952 info: 4953 items: 4954 properties: 4955 name: 4956 type: string 4957 value: 4958 type: string 4959 required: 4960 - name 4961 - value 4962 type: object 4963 type: array 4964 project: 4965 type: string 4966 revisionHistoryLimit: 4967 format: int64 4968 type: integer 4969 source: 4970 properties: 4971 chart: 4972 type: string 4973 directory: 4974 properties: 4975 exclude: 4976 type: string 4977 include: 4978 type: string 4979 jsonnet: 4980 properties: 4981 extVars: 4982 items: 4983 properties: 4984 code: 4985 type: boolean 4986 name: 4987 type: string 4988 value: 4989 type: string 4990 required: 4991 - name 4992 - value 4993 type: object 4994 type: array 4995 libs: 4996 items: 4997 type: string 4998 type: array 4999 tlas: 5000 items: 5001 properties: 5002 code: 5003 type: boolean 5004 name: 5005 type: string 5006 value: 5007 type: string 5008 required: 5009 - name 5010 - value 5011 type: object 5012 type: array 5013 type: object 5014 recurse: 5015 type: boolean 5016 type: object 5017 helm: 5018 properties: 5019 fileParameters: 5020 items: 5021 properties: 5022 name: 5023 type: string 5024 path: 5025 type: string 5026 type: object 5027 type: array 5028 ignoreMissingValueFiles: 5029 type: boolean 5030 parameters: 5031 items: 5032 properties: 5033 forceString: 5034 type: boolean 5035 name: 5036 type: string 5037 value: 5038 type: string 5039 type: object 5040 type: array 5041 passCredentials: 5042 type: boolean 5043 releaseName: 5044 type: string 5045 skipCrds: 5046 type: boolean 5047 valueFiles: 5048 items: 5049 type: string 5050 type: array 5051 values: 5052 type: string 5053 valuesObject: 5054 type: object 5055 x-kubernetes-preserve-unknown-fields: true 5056 version: 5057 type: string 5058 type: object 5059 kustomize: 5060 properties: 5061 commonAnnotations: 5062 additionalProperties: 5063 type: string 5064 type: object 5065 commonAnnotationsEnvsubst: 5066 type: boolean 5067 commonLabels: 5068 additionalProperties: 5069 type: string 5070 type: object 5071 forceCommonAnnotations: 5072 type: boolean 5073 forceCommonLabels: 5074 type: boolean 5075 images: 5076 items: 5077 type: string 5078 type: array 5079 namePrefix: 5080 type: string 5081 nameSuffix: 5082 type: string 5083 namespace: 5084 type: string 5085 replicas: 5086 items: 5087 properties: 5088 count: 5089 anyOf: 5090 - type: integer 5091 - type: string 5092 x-kubernetes-int-or-string: true 5093 name: 5094 type: string 5095 required: 5096 - count 5097 - name 5098 type: object 5099 type: array 5100 version: 5101 type: string 5102 type: object 5103 path: 5104 type: string 5105 plugin: 5106 properties: 5107 env: 5108 items: 5109 properties: 5110 name: 5111 type: string 5112 value: 5113 type: string 5114 required: 5115 - name 5116 - value 5117 type: object 5118 type: array 5119 name: 5120 type: string 5121 parameters: 5122 items: 5123 properties: 5124 array: 5125 items: 5126 type: string 5127 type: array 5128 map: 5129 additionalProperties: 5130 type: string 5131 type: object 5132 name: 5133 type: string 5134 string: 5135 type: string 5136 type: object 5137 type: array 5138 type: object 5139 ref: 5140 type: string 5141 repoURL: 5142 type: string 5143 targetRevision: 5144 type: string 5145 required: 5146 - repoURL 5147 type: object 5148 sources: 5149 items: 5150 properties: 5151 chart: 5152 type: string 5153 directory: 5154 properties: 5155 exclude: 5156 type: string 5157 include: 5158 type: string 5159 jsonnet: 5160 properties: 5161 extVars: 5162 items: 5163 properties: 5164 code: 5165 type: boolean 5166 name: 5167 type: string 5168 value: 5169 type: string 5170 required: 5171 - name 5172 - value 5173 type: object 5174 type: array 5175 libs: 5176 items: 5177 type: string 5178 type: array 5179 tlas: 5180 items: 5181 properties: 5182 code: 5183 type: boolean 5184 name: 5185 type: string 5186 value: 5187 type: string 5188 required: 5189 - name 5190 - value 5191 type: object 5192 type: array 5193 type: object 5194 recurse: 5195 type: boolean 5196 type: object 5197 helm: 5198 properties: 5199 fileParameters: 5200 items: 5201 properties: 5202 name: 5203 type: string 5204 path: 5205 type: string 5206 type: object 5207 type: array 5208 ignoreMissingValueFiles: 5209 type: boolean 5210 parameters: 5211 items: 5212 properties: 5213 forceString: 5214 type: boolean 5215 name: 5216 type: string 5217 value: 5218 type: string 5219 type: object 5220 type: array 5221 passCredentials: 5222 type: boolean 5223 releaseName: 5224 type: string 5225 skipCrds: 5226 type: boolean 5227 valueFiles: 5228 items: 5229 type: string 5230 type: array 5231 values: 5232 type: string 5233 valuesObject: 5234 type: object 5235 x-kubernetes-preserve-unknown-fields: true 5236 version: 5237 type: string 5238 type: object 5239 kustomize: 5240 properties: 5241 commonAnnotations: 5242 additionalProperties: 5243 type: string 5244 type: object 5245 commonAnnotationsEnvsubst: 5246 type: boolean 5247 commonLabels: 5248 additionalProperties: 5249 type: string 5250 type: object 5251 forceCommonAnnotations: 5252 type: boolean 5253 forceCommonLabels: 5254 type: boolean 5255 images: 5256 items: 5257 type: string 5258 type: array 5259 namePrefix: 5260 type: string 5261 nameSuffix: 5262 type: string 5263 namespace: 5264 type: string 5265 replicas: 5266 items: 5267 properties: 5268 count: 5269 anyOf: 5270 - type: integer 5271 - type: string 5272 x-kubernetes-int-or-string: true 5273 name: 5274 type: string 5275 required: 5276 - count 5277 - name 5278 type: object 5279 type: array 5280 version: 5281 type: string 5282 type: object 5283 path: 5284 type: string 5285 plugin: 5286 properties: 5287 env: 5288 items: 5289 properties: 5290 name: 5291 type: string 5292 value: 5293 type: string 5294 required: 5295 - name 5296 - value 5297 type: object 5298 type: array 5299 name: 5300 type: string 5301 parameters: 5302 items: 5303 properties: 5304 array: 5305 items: 5306 type: string 5307 type: array 5308 map: 5309 additionalProperties: 5310 type: string 5311 type: object 5312 name: 5313 type: string 5314 string: 5315 type: string 5316 type: object 5317 type: array 5318 type: object 5319 ref: 5320 type: string 5321 repoURL: 5322 type: string 5323 targetRevision: 5324 type: string 5325 required: 5326 - repoURL 5327 type: object 5328 type: array 5329 syncPolicy: 5330 properties: 5331 automated: 5332 properties: 5333 allowEmpty: 5334 type: boolean 5335 prune: 5336 type: boolean 5337 selfHeal: 5338 type: boolean 5339 type: object 5340 managedNamespaceMetadata: 5341 properties: 5342 annotations: 5343 additionalProperties: 5344 type: string 5345 type: object 5346 labels: 5347 additionalProperties: 5348 type: string 5349 type: object 5350 type: object 5351 retry: 5352 properties: 5353 backoff: 5354 properties: 5355 duration: 5356 type: string 5357 factor: 5358 format: int64 5359 type: integer 5360 maxDuration: 5361 type: string 5362 type: object 5363 limit: 5364 format: int64 5365 type: integer 5366 type: object 5367 syncOptions: 5368 items: 5369 type: string 5370 type: array 5371 type: object 5372 required: 5373 - destination 5374 - project 5375 type: object 5376 required: 5377 - metadata 5378 - spec 5379 type: object 5380 type: object 5381 scmProvider: 5382 properties: 5383 awsCodeCommit: 5384 properties: 5385 allBranches: 5386 type: boolean 5387 region: 5388 type: string 5389 role: 5390 type: string 5391 tagFilters: 5392 items: 5393 properties: 5394 key: 5395 type: string 5396 value: 5397 type: string 5398 required: 5399 - key 5400 type: object 5401 type: array 5402 type: object 5403 azureDevOps: 5404 properties: 5405 accessTokenRef: 5406 properties: 5407 key: 5408 type: string 5409 secretName: 5410 type: string 5411 required: 5412 - key 5413 - secretName 5414 type: object 5415 allBranches: 5416 type: boolean 5417 api: 5418 type: string 5419 organization: 5420 type: string 5421 teamProject: 5422 type: string 5423 required: 5424 - accessTokenRef 5425 - organization 5426 - teamProject 5427 type: object 5428 bitbucket: 5429 properties: 5430 allBranches: 5431 type: boolean 5432 appPasswordRef: 5433 properties: 5434 key: 5435 type: string 5436 secretName: 5437 type: string 5438 required: 5439 - key 5440 - secretName 5441 type: object 5442 owner: 5443 type: string 5444 user: 5445 type: string 5446 required: 5447 - appPasswordRef 5448 - owner 5449 - user 5450 type: object 5451 bitbucketServer: 5452 properties: 5453 allBranches: 5454 type: boolean 5455 api: 5456 type: string 5457 basicAuth: 5458 properties: 5459 passwordRef: 5460 properties: 5461 key: 5462 type: string 5463 secretName: 5464 type: string 5465 required: 5466 - key 5467 - secretName 5468 type: object 5469 username: 5470 type: string 5471 required: 5472 - passwordRef 5473 - username 5474 type: object 5475 project: 5476 type: string 5477 required: 5478 - api 5479 - project 5480 type: object 5481 cloneProtocol: 5482 type: string 5483 filters: 5484 items: 5485 properties: 5486 branchMatch: 5487 type: string 5488 labelMatch: 5489 type: string 5490 pathsDoNotExist: 5491 items: 5492 type: string 5493 type: array 5494 pathsExist: 5495 items: 5496 type: string 5497 type: array 5498 repositoryMatch: 5499 type: string 5500 type: object 5501 type: array 5502 gitea: 5503 properties: 5504 allBranches: 5505 type: boolean 5506 api: 5507 type: string 5508 insecure: 5509 type: boolean 5510 owner: 5511 type: string 5512 tokenRef: 5513 properties: 5514 key: 5515 type: string 5516 secretName: 5517 type: string 5518 required: 5519 - key 5520 - secretName 5521 type: object 5522 required: 5523 - api 5524 - owner 5525 type: object 5526 github: 5527 properties: 5528 allBranches: 5529 type: boolean 5530 api: 5531 type: string 5532 appSecretName: 5533 type: string 5534 organization: 5535 type: string 5536 tokenRef: 5537 properties: 5538 key: 5539 type: string 5540 secretName: 5541 type: string 5542 required: 5543 - key 5544 - secretName 5545 type: object 5546 required: 5547 - organization 5548 type: object 5549 gitlab: 5550 properties: 5551 allBranches: 5552 type: boolean 5553 api: 5554 type: string 5555 group: 5556 type: string 5557 includeSubgroups: 5558 type: boolean 5559 insecure: 5560 type: boolean 5561 tokenRef: 5562 properties: 5563 key: 5564 type: string 5565 secretName: 5566 type: string 5567 required: 5568 - key 5569 - secretName 5570 type: object 5571 required: 5572 - group 5573 type: object 5574 requeueAfterSeconds: 5575 format: int64 5576 type: integer 5577 template: 5578 properties: 5579 metadata: 5580 properties: 5581 annotations: 5582 additionalProperties: 5583 type: string 5584 type: object 5585 finalizers: 5586 items: 5587 type: string 5588 type: array 5589 labels: 5590 additionalProperties: 5591 type: string 5592 type: object 5593 name: 5594 type: string 5595 namespace: 5596 type: string 5597 type: object 5598 spec: 5599 properties: 5600 destination: 5601 properties: 5602 name: 5603 type: string 5604 namespace: 5605 type: string 5606 server: 5607 type: string 5608 type: object 5609 ignoreDifferences: 5610 items: 5611 properties: 5612 group: 5613 type: string 5614 jqPathExpressions: 5615 items: 5616 type: string 5617 type: array 5618 jsonPointers: 5619 items: 5620 type: string 5621 type: array 5622 kind: 5623 type: string 5624 managedFieldsManagers: 5625 items: 5626 type: string 5627 type: array 5628 name: 5629 type: string 5630 namespace: 5631 type: string 5632 required: 5633 - kind 5634 type: object 5635 type: array 5636 info: 5637 items: 5638 properties: 5639 name: 5640 type: string 5641 value: 5642 type: string 5643 required: 5644 - name 5645 - value 5646 type: object 5647 type: array 5648 project: 5649 type: string 5650 revisionHistoryLimit: 5651 format: int64 5652 type: integer 5653 source: 5654 properties: 5655 chart: 5656 type: string 5657 directory: 5658 properties: 5659 exclude: 5660 type: string 5661 include: 5662 type: string 5663 jsonnet: 5664 properties: 5665 extVars: 5666 items: 5667 properties: 5668 code: 5669 type: boolean 5670 name: 5671 type: string 5672 value: 5673 type: string 5674 required: 5675 - name 5676 - value 5677 type: object 5678 type: array 5679 libs: 5680 items: 5681 type: string 5682 type: array 5683 tlas: 5684 items: 5685 properties: 5686 code: 5687 type: boolean 5688 name: 5689 type: string 5690 value: 5691 type: string 5692 required: 5693 - name 5694 - value 5695 type: object 5696 type: array 5697 type: object 5698 recurse: 5699 type: boolean 5700 type: object 5701 helm: 5702 properties: 5703 fileParameters: 5704 items: 5705 properties: 5706 name: 5707 type: string 5708 path: 5709 type: string 5710 type: object 5711 type: array 5712 ignoreMissingValueFiles: 5713 type: boolean 5714 parameters: 5715 items: 5716 properties: 5717 forceString: 5718 type: boolean 5719 name: 5720 type: string 5721 value: 5722 type: string 5723 type: object 5724 type: array 5725 passCredentials: 5726 type: boolean 5727 releaseName: 5728 type: string 5729 skipCrds: 5730 type: boolean 5731 valueFiles: 5732 items: 5733 type: string 5734 type: array 5735 values: 5736 type: string 5737 valuesObject: 5738 type: object 5739 x-kubernetes-preserve-unknown-fields: true 5740 version: 5741 type: string 5742 type: object 5743 kustomize: 5744 properties: 5745 commonAnnotations: 5746 additionalProperties: 5747 type: string 5748 type: object 5749 commonAnnotationsEnvsubst: 5750 type: boolean 5751 commonLabels: 5752 additionalProperties: 5753 type: string 5754 type: object 5755 forceCommonAnnotations: 5756 type: boolean 5757 forceCommonLabels: 5758 type: boolean 5759 images: 5760 items: 5761 type: string 5762 type: array 5763 namePrefix: 5764 type: string 5765 nameSuffix: 5766 type: string 5767 namespace: 5768 type: string 5769 replicas: 5770 items: 5771 properties: 5772 count: 5773 anyOf: 5774 - type: integer 5775 - type: string 5776 x-kubernetes-int-or-string: true 5777 name: 5778 type: string 5779 required: 5780 - count 5781 - name 5782 type: object 5783 type: array 5784 version: 5785 type: string 5786 type: object 5787 path: 5788 type: string 5789 plugin: 5790 properties: 5791 env: 5792 items: 5793 properties: 5794 name: 5795 type: string 5796 value: 5797 type: string 5798 required: 5799 - name 5800 - value 5801 type: object 5802 type: array 5803 name: 5804 type: string 5805 parameters: 5806 items: 5807 properties: 5808 array: 5809 items: 5810 type: string 5811 type: array 5812 map: 5813 additionalProperties: 5814 type: string 5815 type: object 5816 name: 5817 type: string 5818 string: 5819 type: string 5820 type: object 5821 type: array 5822 type: object 5823 ref: 5824 type: string 5825 repoURL: 5826 type: string 5827 targetRevision: 5828 type: string 5829 required: 5830 - repoURL 5831 type: object 5832 sources: 5833 items: 5834 properties: 5835 chart: 5836 type: string 5837 directory: 5838 properties: 5839 exclude: 5840 type: string 5841 include: 5842 type: string 5843 jsonnet: 5844 properties: 5845 extVars: 5846 items: 5847 properties: 5848 code: 5849 type: boolean 5850 name: 5851 type: string 5852 value: 5853 type: string 5854 required: 5855 - name 5856 - value 5857 type: object 5858 type: array 5859 libs: 5860 items: 5861 type: string 5862 type: array 5863 tlas: 5864 items: 5865 properties: 5866 code: 5867 type: boolean 5868 name: 5869 type: string 5870 value: 5871 type: string 5872 required: 5873 - name 5874 - value 5875 type: object 5876 type: array 5877 type: object 5878 recurse: 5879 type: boolean 5880 type: object 5881 helm: 5882 properties: 5883 fileParameters: 5884 items: 5885 properties: 5886 name: 5887 type: string 5888 path: 5889 type: string 5890 type: object 5891 type: array 5892 ignoreMissingValueFiles: 5893 type: boolean 5894 parameters: 5895 items: 5896 properties: 5897 forceString: 5898 type: boolean 5899 name: 5900 type: string 5901 value: 5902 type: string 5903 type: object 5904 type: array 5905 passCredentials: 5906 type: boolean 5907 releaseName: 5908 type: string 5909 skipCrds: 5910 type: boolean 5911 valueFiles: 5912 items: 5913 type: string 5914 type: array 5915 values: 5916 type: string 5917 valuesObject: 5918 type: object 5919 x-kubernetes-preserve-unknown-fields: true 5920 version: 5921 type: string 5922 type: object 5923 kustomize: 5924 properties: 5925 commonAnnotations: 5926 additionalProperties: 5927 type: string 5928 type: object 5929 commonAnnotationsEnvsubst: 5930 type: boolean 5931 commonLabels: 5932 additionalProperties: 5933 type: string 5934 type: object 5935 forceCommonAnnotations: 5936 type: boolean 5937 forceCommonLabels: 5938 type: boolean 5939 images: 5940 items: 5941 type: string 5942 type: array 5943 namePrefix: 5944 type: string 5945 nameSuffix: 5946 type: string 5947 namespace: 5948 type: string 5949 replicas: 5950 items: 5951 properties: 5952 count: 5953 anyOf: 5954 - type: integer 5955 - type: string 5956 x-kubernetes-int-or-string: true 5957 name: 5958 type: string 5959 required: 5960 - count 5961 - name 5962 type: object 5963 type: array 5964 version: 5965 type: string 5966 type: object 5967 path: 5968 type: string 5969 plugin: 5970 properties: 5971 env: 5972 items: 5973 properties: 5974 name: 5975 type: string 5976 value: 5977 type: string 5978 required: 5979 - name 5980 - value 5981 type: object 5982 type: array 5983 name: 5984 type: string 5985 parameters: 5986 items: 5987 properties: 5988 array: 5989 items: 5990 type: string 5991 type: array 5992 map: 5993 additionalProperties: 5994 type: string 5995 type: object 5996 name: 5997 type: string 5998 string: 5999 type: string 6000 type: object 6001 type: array 6002 type: object 6003 ref: 6004 type: string 6005 repoURL: 6006 type: string 6007 targetRevision: 6008 type: string 6009 required: 6010 - repoURL 6011 type: object 6012 type: array 6013 syncPolicy: 6014 properties: 6015 automated: 6016 properties: 6017 allowEmpty: 6018 type: boolean 6019 prune: 6020 type: boolean 6021 selfHeal: 6022 type: boolean 6023 type: object 6024 managedNamespaceMetadata: 6025 properties: 6026 annotations: 6027 additionalProperties: 6028 type: string 6029 type: object 6030 labels: 6031 additionalProperties: 6032 type: string 6033 type: object 6034 type: object 6035 retry: 6036 properties: 6037 backoff: 6038 properties: 6039 duration: 6040 type: string 6041 factor: 6042 format: int64 6043 type: integer 6044 maxDuration: 6045 type: string 6046 type: object 6047 limit: 6048 format: int64 6049 type: integer 6050 type: object 6051 syncOptions: 6052 items: 6053 type: string 6054 type: array 6055 type: object 6056 required: 6057 - destination 6058 - project 6059 type: object 6060 required: 6061 - metadata 6062 - spec 6063 type: object 6064 values: 6065 additionalProperties: 6066 type: string 6067 type: object 6068 type: object 6069 selector: 6070 properties: 6071 matchExpressions: 6072 items: 6073 properties: 6074 key: 6075 type: string 6076 operator: 6077 type: string 6078 values: 6079 items: 6080 type: string 6081 type: array 6082 required: 6083 - key 6084 - operator 6085 type: object 6086 type: array 6087 matchLabels: 6088 additionalProperties: 6089 type: string 6090 type: object 6091 type: object 6092 type: object 6093 type: array 6094 template: 6095 properties: 6096 metadata: 6097 properties: 6098 annotations: 6099 additionalProperties: 6100 type: string 6101 type: object 6102 finalizers: 6103 items: 6104 type: string 6105 type: array 6106 labels: 6107 additionalProperties: 6108 type: string 6109 type: object 6110 name: 6111 type: string 6112 namespace: 6113 type: string 6114 type: object 6115 spec: 6116 properties: 6117 destination: 6118 properties: 6119 name: 6120 type: string 6121 namespace: 6122 type: string 6123 server: 6124 type: string 6125 type: object 6126 ignoreDifferences: 6127 items: 6128 properties: 6129 group: 6130 type: string 6131 jqPathExpressions: 6132 items: 6133 type: string 6134 type: array 6135 jsonPointers: 6136 items: 6137 type: string 6138 type: array 6139 kind: 6140 type: string 6141 managedFieldsManagers: 6142 items: 6143 type: string 6144 type: array 6145 name: 6146 type: string 6147 namespace: 6148 type: string 6149 required: 6150 - kind 6151 type: object 6152 type: array 6153 info: 6154 items: 6155 properties: 6156 name: 6157 type: string 6158 value: 6159 type: string 6160 required: 6161 - name 6162 - value 6163 type: object 6164 type: array 6165 project: 6166 type: string 6167 revisionHistoryLimit: 6168 format: int64 6169 type: integer 6170 source: 6171 properties: 6172 chart: 6173 type: string 6174 directory: 6175 properties: 6176 exclude: 6177 type: string 6178 include: 6179 type: string 6180 jsonnet: 6181 properties: 6182 extVars: 6183 items: 6184 properties: 6185 code: 6186 type: boolean 6187 name: 6188 type: string 6189 value: 6190 type: string 6191 required: 6192 - name 6193 - value 6194 type: object 6195 type: array 6196 libs: 6197 items: 6198 type: string 6199 type: array 6200 tlas: 6201 items: 6202 properties: 6203 code: 6204 type: boolean 6205 name: 6206 type: string 6207 value: 6208 type: string 6209 required: 6210 - name 6211 - value 6212 type: object 6213 type: array 6214 type: object 6215 recurse: 6216 type: boolean 6217 type: object 6218 helm: 6219 properties: 6220 fileParameters: 6221 items: 6222 properties: 6223 name: 6224 type: string 6225 path: 6226 type: string 6227 type: object 6228 type: array 6229 ignoreMissingValueFiles: 6230 type: boolean 6231 parameters: 6232 items: 6233 properties: 6234 forceString: 6235 type: boolean 6236 name: 6237 type: string 6238 value: 6239 type: string 6240 type: object 6241 type: array 6242 passCredentials: 6243 type: boolean 6244 releaseName: 6245 type: string 6246 skipCrds: 6247 type: boolean 6248 valueFiles: 6249 items: 6250 type: string 6251 type: array 6252 values: 6253 type: string 6254 valuesObject: 6255 type: object 6256 x-kubernetes-preserve-unknown-fields: true 6257 version: 6258 type: string 6259 type: object 6260 kustomize: 6261 properties: 6262 commonAnnotations: 6263 additionalProperties: 6264 type: string 6265 type: object 6266 commonAnnotationsEnvsubst: 6267 type: boolean 6268 commonLabels: 6269 additionalProperties: 6270 type: string 6271 type: object 6272 forceCommonAnnotations: 6273 type: boolean 6274 forceCommonLabels: 6275 type: boolean 6276 images: 6277 items: 6278 type: string 6279 type: array 6280 namePrefix: 6281 type: string 6282 nameSuffix: 6283 type: string 6284 namespace: 6285 type: string 6286 replicas: 6287 items: 6288 properties: 6289 count: 6290 anyOf: 6291 - type: integer 6292 - type: string 6293 x-kubernetes-int-or-string: true 6294 name: 6295 type: string 6296 required: 6297 - count 6298 - name 6299 type: object 6300 type: array 6301 version: 6302 type: string 6303 type: object 6304 path: 6305 type: string 6306 plugin: 6307 properties: 6308 env: 6309 items: 6310 properties: 6311 name: 6312 type: string 6313 value: 6314 type: string 6315 required: 6316 - name 6317 - value 6318 type: object 6319 type: array 6320 name: 6321 type: string 6322 parameters: 6323 items: 6324 properties: 6325 array: 6326 items: 6327 type: string 6328 type: array 6329 map: 6330 additionalProperties: 6331 type: string 6332 type: object 6333 name: 6334 type: string 6335 string: 6336 type: string 6337 type: object 6338 type: array 6339 type: object 6340 ref: 6341 type: string 6342 repoURL: 6343 type: string 6344 targetRevision: 6345 type: string 6346 required: 6347 - repoURL 6348 type: object 6349 sources: 6350 items: 6351 properties: 6352 chart: 6353 type: string 6354 directory: 6355 properties: 6356 exclude: 6357 type: string 6358 include: 6359 type: string 6360 jsonnet: 6361 properties: 6362 extVars: 6363 items: 6364 properties: 6365 code: 6366 type: boolean 6367 name: 6368 type: string 6369 value: 6370 type: string 6371 required: 6372 - name 6373 - value 6374 type: object 6375 type: array 6376 libs: 6377 items: 6378 type: string 6379 type: array 6380 tlas: 6381 items: 6382 properties: 6383 code: 6384 type: boolean 6385 name: 6386 type: string 6387 value: 6388 type: string 6389 required: 6390 - name 6391 - value 6392 type: object 6393 type: array 6394 type: object 6395 recurse: 6396 type: boolean 6397 type: object 6398 helm: 6399 properties: 6400 fileParameters: 6401 items: 6402 properties: 6403 name: 6404 type: string 6405 path: 6406 type: string 6407 type: object 6408 type: array 6409 ignoreMissingValueFiles: 6410 type: boolean 6411 parameters: 6412 items: 6413 properties: 6414 forceString: 6415 type: boolean 6416 name: 6417 type: string 6418 value: 6419 type: string 6420 type: object 6421 type: array 6422 passCredentials: 6423 type: boolean 6424 releaseName: 6425 type: string 6426 skipCrds: 6427 type: boolean 6428 valueFiles: 6429 items: 6430 type: string 6431 type: array 6432 values: 6433 type: string 6434 valuesObject: 6435 type: object 6436 x-kubernetes-preserve-unknown-fields: true 6437 version: 6438 type: string 6439 type: object 6440 kustomize: 6441 properties: 6442 commonAnnotations: 6443 additionalProperties: 6444 type: string 6445 type: object 6446 commonAnnotationsEnvsubst: 6447 type: boolean 6448 commonLabels: 6449 additionalProperties: 6450 type: string 6451 type: object 6452 forceCommonAnnotations: 6453 type: boolean 6454 forceCommonLabels: 6455 type: boolean 6456 images: 6457 items: 6458 type: string 6459 type: array 6460 namePrefix: 6461 type: string 6462 nameSuffix: 6463 type: string 6464 namespace: 6465 type: string 6466 replicas: 6467 items: 6468 properties: 6469 count: 6470 anyOf: 6471 - type: integer 6472 - type: string 6473 x-kubernetes-int-or-string: true 6474 name: 6475 type: string 6476 required: 6477 - count 6478 - name 6479 type: object 6480 type: array 6481 version: 6482 type: string 6483 type: object 6484 path: 6485 type: string 6486 plugin: 6487 properties: 6488 env: 6489 items: 6490 properties: 6491 name: 6492 type: string 6493 value: 6494 type: string 6495 required: 6496 - name 6497 - value 6498 type: object 6499 type: array 6500 name: 6501 type: string 6502 parameters: 6503 items: 6504 properties: 6505 array: 6506 items: 6507 type: string 6508 type: array 6509 map: 6510 additionalProperties: 6511 type: string 6512 type: object 6513 name: 6514 type: string 6515 string: 6516 type: string 6517 type: object 6518 type: array 6519 type: object 6520 ref: 6521 type: string 6522 repoURL: 6523 type: string 6524 targetRevision: 6525 type: string 6526 required: 6527 - repoURL 6528 type: object 6529 type: array 6530 syncPolicy: 6531 properties: 6532 automated: 6533 properties: 6534 allowEmpty: 6535 type: boolean 6536 prune: 6537 type: boolean 6538 selfHeal: 6539 type: boolean 6540 type: object 6541 managedNamespaceMetadata: 6542 properties: 6543 annotations: 6544 additionalProperties: 6545 type: string 6546 type: object 6547 labels: 6548 additionalProperties: 6549 type: string 6550 type: object 6551 type: object 6552 retry: 6553 properties: 6554 backoff: 6555 properties: 6556 duration: 6557 type: string 6558 factor: 6559 format: int64 6560 type: integer 6561 maxDuration: 6562 type: string 6563 type: object 6564 limit: 6565 format: int64 6566 type: integer 6567 type: object 6568 syncOptions: 6569 items: 6570 type: string 6571 type: array 6572 type: object 6573 required: 6574 - destination 6575 - project 6576 type: object 6577 required: 6578 - metadata 6579 - spec 6580 type: object 6581 required: 6582 - generators 6583 type: object 6584 merge: 6585 properties: 6586 generators: 6587 items: 6588 properties: 6589 clusterDecisionResource: 6590 properties: 6591 configMapRef: 6592 type: string 6593 labelSelector: 6594 properties: 6595 matchExpressions: 6596 items: 6597 properties: 6598 key: 6599 type: string 6600 operator: 6601 type: string 6602 values: 6603 items: 6604 type: string 6605 type: array 6606 required: 6607 - key 6608 - operator 6609 type: object 6610 type: array 6611 matchLabels: 6612 additionalProperties: 6613 type: string 6614 type: object 6615 type: object 6616 name: 6617 type: string 6618 requeueAfterSeconds: 6619 format: int64 6620 type: integer 6621 template: 6622 properties: 6623 metadata: 6624 properties: 6625 annotations: 6626 additionalProperties: 6627 type: string 6628 type: object 6629 finalizers: 6630 items: 6631 type: string 6632 type: array 6633 labels: 6634 additionalProperties: 6635 type: string 6636 type: object 6637 name: 6638 type: string 6639 namespace: 6640 type: string 6641 type: object 6642 spec: 6643 properties: 6644 destination: 6645 properties: 6646 name: 6647 type: string 6648 namespace: 6649 type: string 6650 server: 6651 type: string 6652 type: object 6653 ignoreDifferences: 6654 items: 6655 properties: 6656 group: 6657 type: string 6658 jqPathExpressions: 6659 items: 6660 type: string 6661 type: array 6662 jsonPointers: 6663 items: 6664 type: string 6665 type: array 6666 kind: 6667 type: string 6668 managedFieldsManagers: 6669 items: 6670 type: string 6671 type: array 6672 name: 6673 type: string 6674 namespace: 6675 type: string 6676 required: 6677 - kind 6678 type: object 6679 type: array 6680 info: 6681 items: 6682 properties: 6683 name: 6684 type: string 6685 value: 6686 type: string 6687 required: 6688 - name 6689 - value 6690 type: object 6691 type: array 6692 project: 6693 type: string 6694 revisionHistoryLimit: 6695 format: int64 6696 type: integer 6697 source: 6698 properties: 6699 chart: 6700 type: string 6701 directory: 6702 properties: 6703 exclude: 6704 type: string 6705 include: 6706 type: string 6707 jsonnet: 6708 properties: 6709 extVars: 6710 items: 6711 properties: 6712 code: 6713 type: boolean 6714 name: 6715 type: string 6716 value: 6717 type: string 6718 required: 6719 - name 6720 - value 6721 type: object 6722 type: array 6723 libs: 6724 items: 6725 type: string 6726 type: array 6727 tlas: 6728 items: 6729 properties: 6730 code: 6731 type: boolean 6732 name: 6733 type: string 6734 value: 6735 type: string 6736 required: 6737 - name 6738 - value 6739 type: object 6740 type: array 6741 type: object 6742 recurse: 6743 type: boolean 6744 type: object 6745 helm: 6746 properties: 6747 fileParameters: 6748 items: 6749 properties: 6750 name: 6751 type: string 6752 path: 6753 type: string 6754 type: object 6755 type: array 6756 ignoreMissingValueFiles: 6757 type: boolean 6758 parameters: 6759 items: 6760 properties: 6761 forceString: 6762 type: boolean 6763 name: 6764 type: string 6765 value: 6766 type: string 6767 type: object 6768 type: array 6769 passCredentials: 6770 type: boolean 6771 releaseName: 6772 type: string 6773 skipCrds: 6774 type: boolean 6775 valueFiles: 6776 items: 6777 type: string 6778 type: array 6779 values: 6780 type: string 6781 valuesObject: 6782 type: object 6783 x-kubernetes-preserve-unknown-fields: true 6784 version: 6785 type: string 6786 type: object 6787 kustomize: 6788 properties: 6789 commonAnnotations: 6790 additionalProperties: 6791 type: string 6792 type: object 6793 commonAnnotationsEnvsubst: 6794 type: boolean 6795 commonLabels: 6796 additionalProperties: 6797 type: string 6798 type: object 6799 forceCommonAnnotations: 6800 type: boolean 6801 forceCommonLabels: 6802 type: boolean 6803 images: 6804 items: 6805 type: string 6806 type: array 6807 namePrefix: 6808 type: string 6809 nameSuffix: 6810 type: string 6811 namespace: 6812 type: string 6813 replicas: 6814 items: 6815 properties: 6816 count: 6817 anyOf: 6818 - type: integer 6819 - type: string 6820 x-kubernetes-int-or-string: true 6821 name: 6822 type: string 6823 required: 6824 - count 6825 - name 6826 type: object 6827 type: array 6828 version: 6829 type: string 6830 type: object 6831 path: 6832 type: string 6833 plugin: 6834 properties: 6835 env: 6836 items: 6837 properties: 6838 name: 6839 type: string 6840 value: 6841 type: string 6842 required: 6843 - name 6844 - value 6845 type: object 6846 type: array 6847 name: 6848 type: string 6849 parameters: 6850 items: 6851 properties: 6852 array: 6853 items: 6854 type: string 6855 type: array 6856 map: 6857 additionalProperties: 6858 type: string 6859 type: object 6860 name: 6861 type: string 6862 string: 6863 type: string 6864 type: object 6865 type: array 6866 type: object 6867 ref: 6868 type: string 6869 repoURL: 6870 type: string 6871 targetRevision: 6872 type: string 6873 required: 6874 - repoURL 6875 type: object 6876 sources: 6877 items: 6878 properties: 6879 chart: 6880 type: string 6881 directory: 6882 properties: 6883 exclude: 6884 type: string 6885 include: 6886 type: string 6887 jsonnet: 6888 properties: 6889 extVars: 6890 items: 6891 properties: 6892 code: 6893 type: boolean 6894 name: 6895 type: string 6896 value: 6897 type: string 6898 required: 6899 - name 6900 - value 6901 type: object 6902 type: array 6903 libs: 6904 items: 6905 type: string 6906 type: array 6907 tlas: 6908 items: 6909 properties: 6910 code: 6911 type: boolean 6912 name: 6913 type: string 6914 value: 6915 type: string 6916 required: 6917 - name 6918 - value 6919 type: object 6920 type: array 6921 type: object 6922 recurse: 6923 type: boolean 6924 type: object 6925 helm: 6926 properties: 6927 fileParameters: 6928 items: 6929 properties: 6930 name: 6931 type: string 6932 path: 6933 type: string 6934 type: object 6935 type: array 6936 ignoreMissingValueFiles: 6937 type: boolean 6938 parameters: 6939 items: 6940 properties: 6941 forceString: 6942 type: boolean 6943 name: 6944 type: string 6945 value: 6946 type: string 6947 type: object 6948 type: array 6949 passCredentials: 6950 type: boolean 6951 releaseName: 6952 type: string 6953 skipCrds: 6954 type: boolean 6955 valueFiles: 6956 items: 6957 type: string 6958 type: array 6959 values: 6960 type: string 6961 valuesObject: 6962 type: object 6963 x-kubernetes-preserve-unknown-fields: true 6964 version: 6965 type: string 6966 type: object 6967 kustomize: 6968 properties: 6969 commonAnnotations: 6970 additionalProperties: 6971 type: string 6972 type: object 6973 commonAnnotationsEnvsubst: 6974 type: boolean 6975 commonLabels: 6976 additionalProperties: 6977 type: string 6978 type: object 6979 forceCommonAnnotations: 6980 type: boolean 6981 forceCommonLabels: 6982 type: boolean 6983 images: 6984 items: 6985 type: string 6986 type: array 6987 namePrefix: 6988 type: string 6989 nameSuffix: 6990 type: string 6991 namespace: 6992 type: string 6993 replicas: 6994 items: 6995 properties: 6996 count: 6997 anyOf: 6998 - type: integer 6999 - type: string 7000 x-kubernetes-int-or-string: true 7001 name: 7002 type: string 7003 required: 7004 - count 7005 - name 7006 type: object 7007 type: array 7008 version: 7009 type: string 7010 type: object 7011 path: 7012 type: string 7013 plugin: 7014 properties: 7015 env: 7016 items: 7017 properties: 7018 name: 7019 type: string 7020 value: 7021 type: string 7022 required: 7023 - name 7024 - value 7025 type: object 7026 type: array 7027 name: 7028 type: string 7029 parameters: 7030 items: 7031 properties: 7032 array: 7033 items: 7034 type: string 7035 type: array 7036 map: 7037 additionalProperties: 7038 type: string 7039 type: object 7040 name: 7041 type: string 7042 string: 7043 type: string 7044 type: object 7045 type: array 7046 type: object 7047 ref: 7048 type: string 7049 repoURL: 7050 type: string 7051 targetRevision: 7052 type: string 7053 required: 7054 - repoURL 7055 type: object 7056 type: array 7057 syncPolicy: 7058 properties: 7059 automated: 7060 properties: 7061 allowEmpty: 7062 type: boolean 7063 prune: 7064 type: boolean 7065 selfHeal: 7066 type: boolean 7067 type: object 7068 managedNamespaceMetadata: 7069 properties: 7070 annotations: 7071 additionalProperties: 7072 type: string 7073 type: object 7074 labels: 7075 additionalProperties: 7076 type: string 7077 type: object 7078 type: object 7079 retry: 7080 properties: 7081 backoff: 7082 properties: 7083 duration: 7084 type: string 7085 factor: 7086 format: int64 7087 type: integer 7088 maxDuration: 7089 type: string 7090 type: object 7091 limit: 7092 format: int64 7093 type: integer 7094 type: object 7095 syncOptions: 7096 items: 7097 type: string 7098 type: array 7099 type: object 7100 required: 7101 - destination 7102 - project 7103 type: object 7104 required: 7105 - metadata 7106 - spec 7107 type: object 7108 values: 7109 additionalProperties: 7110 type: string 7111 type: object 7112 required: 7113 - configMapRef 7114 type: object 7115 clusters: 7116 properties: 7117 selector: 7118 properties: 7119 matchExpressions: 7120 items: 7121 properties: 7122 key: 7123 type: string 7124 operator: 7125 type: string 7126 values: 7127 items: 7128 type: string 7129 type: array 7130 required: 7131 - key 7132 - operator 7133 type: object 7134 type: array 7135 matchLabels: 7136 additionalProperties: 7137 type: string 7138 type: object 7139 type: object 7140 template: 7141 properties: 7142 metadata: 7143 properties: 7144 annotations: 7145 additionalProperties: 7146 type: string 7147 type: object 7148 finalizers: 7149 items: 7150 type: string 7151 type: array 7152 labels: 7153 additionalProperties: 7154 type: string 7155 type: object 7156 name: 7157 type: string 7158 namespace: 7159 type: string 7160 type: object 7161 spec: 7162 properties: 7163 destination: 7164 properties: 7165 name: 7166 type: string 7167 namespace: 7168 type: string 7169 server: 7170 type: string 7171 type: object 7172 ignoreDifferences: 7173 items: 7174 properties: 7175 group: 7176 type: string 7177 jqPathExpressions: 7178 items: 7179 type: string 7180 type: array 7181 jsonPointers: 7182 items: 7183 type: string 7184 type: array 7185 kind: 7186 type: string 7187 managedFieldsManagers: 7188 items: 7189 type: string 7190 type: array 7191 name: 7192 type: string 7193 namespace: 7194 type: string 7195 required: 7196 - kind 7197 type: object 7198 type: array 7199 info: 7200 items: 7201 properties: 7202 name: 7203 type: string 7204 value: 7205 type: string 7206 required: 7207 - name 7208 - value 7209 type: object 7210 type: array 7211 project: 7212 type: string 7213 revisionHistoryLimit: 7214 format: int64 7215 type: integer 7216 source: 7217 properties: 7218 chart: 7219 type: string 7220 directory: 7221 properties: 7222 exclude: 7223 type: string 7224 include: 7225 type: string 7226 jsonnet: 7227 properties: 7228 extVars: 7229 items: 7230 properties: 7231 code: 7232 type: boolean 7233 name: 7234 type: string 7235 value: 7236 type: string 7237 required: 7238 - name 7239 - value 7240 type: object 7241 type: array 7242 libs: 7243 items: 7244 type: string 7245 type: array 7246 tlas: 7247 items: 7248 properties: 7249 code: 7250 type: boolean 7251 name: 7252 type: string 7253 value: 7254 type: string 7255 required: 7256 - name 7257 - value 7258 type: object 7259 type: array 7260 type: object 7261 recurse: 7262 type: boolean 7263 type: object 7264 helm: 7265 properties: 7266 fileParameters: 7267 items: 7268 properties: 7269 name: 7270 type: string 7271 path: 7272 type: string 7273 type: object 7274 type: array 7275 ignoreMissingValueFiles: 7276 type: boolean 7277 parameters: 7278 items: 7279 properties: 7280 forceString: 7281 type: boolean 7282 name: 7283 type: string 7284 value: 7285 type: string 7286 type: object 7287 type: array 7288 passCredentials: 7289 type: boolean 7290 releaseName: 7291 type: string 7292 skipCrds: 7293 type: boolean 7294 valueFiles: 7295 items: 7296 type: string 7297 type: array 7298 values: 7299 type: string 7300 valuesObject: 7301 type: object 7302 x-kubernetes-preserve-unknown-fields: true 7303 version: 7304 type: string 7305 type: object 7306 kustomize: 7307 properties: 7308 commonAnnotations: 7309 additionalProperties: 7310 type: string 7311 type: object 7312 commonAnnotationsEnvsubst: 7313 type: boolean 7314 commonLabels: 7315 additionalProperties: 7316 type: string 7317 type: object 7318 forceCommonAnnotations: 7319 type: boolean 7320 forceCommonLabels: 7321 type: boolean 7322 images: 7323 items: 7324 type: string 7325 type: array 7326 namePrefix: 7327 type: string 7328 nameSuffix: 7329 type: string 7330 namespace: 7331 type: string 7332 replicas: 7333 items: 7334 properties: 7335 count: 7336 anyOf: 7337 - type: integer 7338 - type: string 7339 x-kubernetes-int-or-string: true 7340 name: 7341 type: string 7342 required: 7343 - count 7344 - name 7345 type: object 7346 type: array 7347 version: 7348 type: string 7349 type: object 7350 path: 7351 type: string 7352 plugin: 7353 properties: 7354 env: 7355 items: 7356 properties: 7357 name: 7358 type: string 7359 value: 7360 type: string 7361 required: 7362 - name 7363 - value 7364 type: object 7365 type: array 7366 name: 7367 type: string 7368 parameters: 7369 items: 7370 properties: 7371 array: 7372 items: 7373 type: string 7374 type: array 7375 map: 7376 additionalProperties: 7377 type: string 7378 type: object 7379 name: 7380 type: string 7381 string: 7382 type: string 7383 type: object 7384 type: array 7385 type: object 7386 ref: 7387 type: string 7388 repoURL: 7389 type: string 7390 targetRevision: 7391 type: string 7392 required: 7393 - repoURL 7394 type: object 7395 sources: 7396 items: 7397 properties: 7398 chart: 7399 type: string 7400 directory: 7401 properties: 7402 exclude: 7403 type: string 7404 include: 7405 type: string 7406 jsonnet: 7407 properties: 7408 extVars: 7409 items: 7410 properties: 7411 code: 7412 type: boolean 7413 name: 7414 type: string 7415 value: 7416 type: string 7417 required: 7418 - name 7419 - value 7420 type: object 7421 type: array 7422 libs: 7423 items: 7424 type: string 7425 type: array 7426 tlas: 7427 items: 7428 properties: 7429 code: 7430 type: boolean 7431 name: 7432 type: string 7433 value: 7434 type: string 7435 required: 7436 - name 7437 - value 7438 type: object 7439 type: array 7440 type: object 7441 recurse: 7442 type: boolean 7443 type: object 7444 helm: 7445 properties: 7446 fileParameters: 7447 items: 7448 properties: 7449 name: 7450 type: string 7451 path: 7452 type: string 7453 type: object 7454 type: array 7455 ignoreMissingValueFiles: 7456 type: boolean 7457 parameters: 7458 items: 7459 properties: 7460 forceString: 7461 type: boolean 7462 name: 7463 type: string 7464 value: 7465 type: string 7466 type: object 7467 type: array 7468 passCredentials: 7469 type: boolean 7470 releaseName: 7471 type: string 7472 skipCrds: 7473 type: boolean 7474 valueFiles: 7475 items: 7476 type: string 7477 type: array 7478 values: 7479 type: string 7480 valuesObject: 7481 type: object 7482 x-kubernetes-preserve-unknown-fields: true 7483 version: 7484 type: string 7485 type: object 7486 kustomize: 7487 properties: 7488 commonAnnotations: 7489 additionalProperties: 7490 type: string 7491 type: object 7492 commonAnnotationsEnvsubst: 7493 type: boolean 7494 commonLabels: 7495 additionalProperties: 7496 type: string 7497 type: object 7498 forceCommonAnnotations: 7499 type: boolean 7500 forceCommonLabels: 7501 type: boolean 7502 images: 7503 items: 7504 type: string 7505 type: array 7506 namePrefix: 7507 type: string 7508 nameSuffix: 7509 type: string 7510 namespace: 7511 type: string 7512 replicas: 7513 items: 7514 properties: 7515 count: 7516 anyOf: 7517 - type: integer 7518 - type: string 7519 x-kubernetes-int-or-string: true 7520 name: 7521 type: string 7522 required: 7523 - count 7524 - name 7525 type: object 7526 type: array 7527 version: 7528 type: string 7529 type: object 7530 path: 7531 type: string 7532 plugin: 7533 properties: 7534 env: 7535 items: 7536 properties: 7537 name: 7538 type: string 7539 value: 7540 type: string 7541 required: 7542 - name 7543 - value 7544 type: object 7545 type: array 7546 name: 7547 type: string 7548 parameters: 7549 items: 7550 properties: 7551 array: 7552 items: 7553 type: string 7554 type: array 7555 map: 7556 additionalProperties: 7557 type: string 7558 type: object 7559 name: 7560 type: string 7561 string: 7562 type: string 7563 type: object 7564 type: array 7565 type: object 7566 ref: 7567 type: string 7568 repoURL: 7569 type: string 7570 targetRevision: 7571 type: string 7572 required: 7573 - repoURL 7574 type: object 7575 type: array 7576 syncPolicy: 7577 properties: 7578 automated: 7579 properties: 7580 allowEmpty: 7581 type: boolean 7582 prune: 7583 type: boolean 7584 selfHeal: 7585 type: boolean 7586 type: object 7587 managedNamespaceMetadata: 7588 properties: 7589 annotations: 7590 additionalProperties: 7591 type: string 7592 type: object 7593 labels: 7594 additionalProperties: 7595 type: string 7596 type: object 7597 type: object 7598 retry: 7599 properties: 7600 backoff: 7601 properties: 7602 duration: 7603 type: string 7604 factor: 7605 format: int64 7606 type: integer 7607 maxDuration: 7608 type: string 7609 type: object 7610 limit: 7611 format: int64 7612 type: integer 7613 type: object 7614 syncOptions: 7615 items: 7616 type: string 7617 type: array 7618 type: object 7619 required: 7620 - destination 7621 - project 7622 type: object 7623 required: 7624 - metadata 7625 - spec 7626 type: object 7627 values: 7628 additionalProperties: 7629 type: string 7630 type: object 7631 type: object 7632 git: 7633 properties: 7634 directories: 7635 items: 7636 properties: 7637 exclude: 7638 type: boolean 7639 path: 7640 type: string 7641 required: 7642 - path 7643 type: object 7644 type: array 7645 files: 7646 items: 7647 properties: 7648 path: 7649 type: string 7650 required: 7651 - path 7652 type: object 7653 type: array 7654 pathParamPrefix: 7655 type: string 7656 repoURL: 7657 type: string 7658 requeueAfterSeconds: 7659 format: int64 7660 type: integer 7661 revision: 7662 type: string 7663 template: 7664 properties: 7665 metadata: 7666 properties: 7667 annotations: 7668 additionalProperties: 7669 type: string 7670 type: object 7671 finalizers: 7672 items: 7673 type: string 7674 type: array 7675 labels: 7676 additionalProperties: 7677 type: string 7678 type: object 7679 name: 7680 type: string 7681 namespace: 7682 type: string 7683 type: object 7684 spec: 7685 properties: 7686 destination: 7687 properties: 7688 name: 7689 type: string 7690 namespace: 7691 type: string 7692 server: 7693 type: string 7694 type: object 7695 ignoreDifferences: 7696 items: 7697 properties: 7698 group: 7699 type: string 7700 jqPathExpressions: 7701 items: 7702 type: string 7703 type: array 7704 jsonPointers: 7705 items: 7706 type: string 7707 type: array 7708 kind: 7709 type: string 7710 managedFieldsManagers: 7711 items: 7712 type: string 7713 type: array 7714 name: 7715 type: string 7716 namespace: 7717 type: string 7718 required: 7719 - kind 7720 type: object 7721 type: array 7722 info: 7723 items: 7724 properties: 7725 name: 7726 type: string 7727 value: 7728 type: string 7729 required: 7730 - name 7731 - value 7732 type: object 7733 type: array 7734 project: 7735 type: string 7736 revisionHistoryLimit: 7737 format: int64 7738 type: integer 7739 source: 7740 properties: 7741 chart: 7742 type: string 7743 directory: 7744 properties: 7745 exclude: 7746 type: string 7747 include: 7748 type: string 7749 jsonnet: 7750 properties: 7751 extVars: 7752 items: 7753 properties: 7754 code: 7755 type: boolean 7756 name: 7757 type: string 7758 value: 7759 type: string 7760 required: 7761 - name 7762 - value 7763 type: object 7764 type: array 7765 libs: 7766 items: 7767 type: string 7768 type: array 7769 tlas: 7770 items: 7771 properties: 7772 code: 7773 type: boolean 7774 name: 7775 type: string 7776 value: 7777 type: string 7778 required: 7779 - name 7780 - value 7781 type: object 7782 type: array 7783 type: object 7784 recurse: 7785 type: boolean 7786 type: object 7787 helm: 7788 properties: 7789 fileParameters: 7790 items: 7791 properties: 7792 name: 7793 type: string 7794 path: 7795 type: string 7796 type: object 7797 type: array 7798 ignoreMissingValueFiles: 7799 type: boolean 7800 parameters: 7801 items: 7802 properties: 7803 forceString: 7804 type: boolean 7805 name: 7806 type: string 7807 value: 7808 type: string 7809 type: object 7810 type: array 7811 passCredentials: 7812 type: boolean 7813 releaseName: 7814 type: string 7815 skipCrds: 7816 type: boolean 7817 valueFiles: 7818 items: 7819 type: string 7820 type: array 7821 values: 7822 type: string 7823 valuesObject: 7824 type: object 7825 x-kubernetes-preserve-unknown-fields: true 7826 version: 7827 type: string 7828 type: object 7829 kustomize: 7830 properties: 7831 commonAnnotations: 7832 additionalProperties: 7833 type: string 7834 type: object 7835 commonAnnotationsEnvsubst: 7836 type: boolean 7837 commonLabels: 7838 additionalProperties: 7839 type: string 7840 type: object 7841 forceCommonAnnotations: 7842 type: boolean 7843 forceCommonLabels: 7844 type: boolean 7845 images: 7846 items: 7847 type: string 7848 type: array 7849 namePrefix: 7850 type: string 7851 nameSuffix: 7852 type: string 7853 namespace: 7854 type: string 7855 replicas: 7856 items: 7857 properties: 7858 count: 7859 anyOf: 7860 - type: integer 7861 - type: string 7862 x-kubernetes-int-or-string: true 7863 name: 7864 type: string 7865 required: 7866 - count 7867 - name 7868 type: object 7869 type: array 7870 version: 7871 type: string 7872 type: object 7873 path: 7874 type: string 7875 plugin: 7876 properties: 7877 env: 7878 items: 7879 properties: 7880 name: 7881 type: string 7882 value: 7883 type: string 7884 required: 7885 - name 7886 - value 7887 type: object 7888 type: array 7889 name: 7890 type: string 7891 parameters: 7892 items: 7893 properties: 7894 array: 7895 items: 7896 type: string 7897 type: array 7898 map: 7899 additionalProperties: 7900 type: string 7901 type: object 7902 name: 7903 type: string 7904 string: 7905 type: string 7906 type: object 7907 type: array 7908 type: object 7909 ref: 7910 type: string 7911 repoURL: 7912 type: string 7913 targetRevision: 7914 type: string 7915 required: 7916 - repoURL 7917 type: object 7918 sources: 7919 items: 7920 properties: 7921 chart: 7922 type: string 7923 directory: 7924 properties: 7925 exclude: 7926 type: string 7927 include: 7928 type: string 7929 jsonnet: 7930 properties: 7931 extVars: 7932 items: 7933 properties: 7934 code: 7935 type: boolean 7936 name: 7937 type: string 7938 value: 7939 type: string 7940 required: 7941 - name 7942 - value 7943 type: object 7944 type: array 7945 libs: 7946 items: 7947 type: string 7948 type: array 7949 tlas: 7950 items: 7951 properties: 7952 code: 7953 type: boolean 7954 name: 7955 type: string 7956 value: 7957 type: string 7958 required: 7959 - name 7960 - value 7961 type: object 7962 type: array 7963 type: object 7964 recurse: 7965 type: boolean 7966 type: object 7967 helm: 7968 properties: 7969 fileParameters: 7970 items: 7971 properties: 7972 name: 7973 type: string 7974 path: 7975 type: string 7976 type: object 7977 type: array 7978 ignoreMissingValueFiles: 7979 type: boolean 7980 parameters: 7981 items: 7982 properties: 7983 forceString: 7984 type: boolean 7985 name: 7986 type: string 7987 value: 7988 type: string 7989 type: object 7990 type: array 7991 passCredentials: 7992 type: boolean 7993 releaseName: 7994 type: string 7995 skipCrds: 7996 type: boolean 7997 valueFiles: 7998 items: 7999 type: string 8000 type: array 8001 values: 8002 type: string 8003 valuesObject: 8004 type: object 8005 x-kubernetes-preserve-unknown-fields: true 8006 version: 8007 type: string 8008 type: object 8009 kustomize: 8010 properties: 8011 commonAnnotations: 8012 additionalProperties: 8013 type: string 8014 type: object 8015 commonAnnotationsEnvsubst: 8016 type: boolean 8017 commonLabels: 8018 additionalProperties: 8019 type: string 8020 type: object 8021 forceCommonAnnotations: 8022 type: boolean 8023 forceCommonLabels: 8024 type: boolean 8025 images: 8026 items: 8027 type: string 8028 type: array 8029 namePrefix: 8030 type: string 8031 nameSuffix: 8032 type: string 8033 namespace: 8034 type: string 8035 replicas: 8036 items: 8037 properties: 8038 count: 8039 anyOf: 8040 - type: integer 8041 - type: string 8042 x-kubernetes-int-or-string: true 8043 name: 8044 type: string 8045 required: 8046 - count 8047 - name 8048 type: object 8049 type: array 8050 version: 8051 type: string 8052 type: object 8053 path: 8054 type: string 8055 plugin: 8056 properties: 8057 env: 8058 items: 8059 properties: 8060 name: 8061 type: string 8062 value: 8063 type: string 8064 required: 8065 - name 8066 - value 8067 type: object 8068 type: array 8069 name: 8070 type: string 8071 parameters: 8072 items: 8073 properties: 8074 array: 8075 items: 8076 type: string 8077 type: array 8078 map: 8079 additionalProperties: 8080 type: string 8081 type: object 8082 name: 8083 type: string 8084 string: 8085 type: string 8086 type: object 8087 type: array 8088 type: object 8089 ref: 8090 type: string 8091 repoURL: 8092 type: string 8093 targetRevision: 8094 type: string 8095 required: 8096 - repoURL 8097 type: object 8098 type: array 8099 syncPolicy: 8100 properties: 8101 automated: 8102 properties: 8103 allowEmpty: 8104 type: boolean 8105 prune: 8106 type: boolean 8107 selfHeal: 8108 type: boolean 8109 type: object 8110 managedNamespaceMetadata: 8111 properties: 8112 annotations: 8113 additionalProperties: 8114 type: string 8115 type: object 8116 labels: 8117 additionalProperties: 8118 type: string 8119 type: object 8120 type: object 8121 retry: 8122 properties: 8123 backoff: 8124 properties: 8125 duration: 8126 type: string 8127 factor: 8128 format: int64 8129 type: integer 8130 maxDuration: 8131 type: string 8132 type: object 8133 limit: 8134 format: int64 8135 type: integer 8136 type: object 8137 syncOptions: 8138 items: 8139 type: string 8140 type: array 8141 type: object 8142 required: 8143 - destination 8144 - project 8145 type: object 8146 required: 8147 - metadata 8148 - spec 8149 type: object 8150 values: 8151 additionalProperties: 8152 type: string 8153 type: object 8154 required: 8155 - repoURL 8156 - revision 8157 type: object 8158 list: 8159 properties: 8160 elements: 8161 items: 8162 x-kubernetes-preserve-unknown-fields: true 8163 type: array 8164 elementsYaml: 8165 type: string 8166 template: 8167 properties: 8168 metadata: 8169 properties: 8170 annotations: 8171 additionalProperties: 8172 type: string 8173 type: object 8174 finalizers: 8175 items: 8176 type: string 8177 type: array 8178 labels: 8179 additionalProperties: 8180 type: string 8181 type: object 8182 name: 8183 type: string 8184 namespace: 8185 type: string 8186 type: object 8187 spec: 8188 properties: 8189 destination: 8190 properties: 8191 name: 8192 type: string 8193 namespace: 8194 type: string 8195 server: 8196 type: string 8197 type: object 8198 ignoreDifferences: 8199 items: 8200 properties: 8201 group: 8202 type: string 8203 jqPathExpressions: 8204 items: 8205 type: string 8206 type: array 8207 jsonPointers: 8208 items: 8209 type: string 8210 type: array 8211 kind: 8212 type: string 8213 managedFieldsManagers: 8214 items: 8215 type: string 8216 type: array 8217 name: 8218 type: string 8219 namespace: 8220 type: string 8221 required: 8222 - kind 8223 type: object 8224 type: array 8225 info: 8226 items: 8227 properties: 8228 name: 8229 type: string 8230 value: 8231 type: string 8232 required: 8233 - name 8234 - value 8235 type: object 8236 type: array 8237 project: 8238 type: string 8239 revisionHistoryLimit: 8240 format: int64 8241 type: integer 8242 source: 8243 properties: 8244 chart: 8245 type: string 8246 directory: 8247 properties: 8248 exclude: 8249 type: string 8250 include: 8251 type: string 8252 jsonnet: 8253 properties: 8254 extVars: 8255 items: 8256 properties: 8257 code: 8258 type: boolean 8259 name: 8260 type: string 8261 value: 8262 type: string 8263 required: 8264 - name 8265 - value 8266 type: object 8267 type: array 8268 libs: 8269 items: 8270 type: string 8271 type: array 8272 tlas: 8273 items: 8274 properties: 8275 code: 8276 type: boolean 8277 name: 8278 type: string 8279 value: 8280 type: string 8281 required: 8282 - name 8283 - value 8284 type: object 8285 type: array 8286 type: object 8287 recurse: 8288 type: boolean 8289 type: object 8290 helm: 8291 properties: 8292 fileParameters: 8293 items: 8294 properties: 8295 name: 8296 type: string 8297 path: 8298 type: string 8299 type: object 8300 type: array 8301 ignoreMissingValueFiles: 8302 type: boolean 8303 parameters: 8304 items: 8305 properties: 8306 forceString: 8307 type: boolean 8308 name: 8309 type: string 8310 value: 8311 type: string 8312 type: object 8313 type: array 8314 passCredentials: 8315 type: boolean 8316 releaseName: 8317 type: string 8318 skipCrds: 8319 type: boolean 8320 valueFiles: 8321 items: 8322 type: string 8323 type: array 8324 values: 8325 type: string 8326 valuesObject: 8327 type: object 8328 x-kubernetes-preserve-unknown-fields: true 8329 version: 8330 type: string 8331 type: object 8332 kustomize: 8333 properties: 8334 commonAnnotations: 8335 additionalProperties: 8336 type: string 8337 type: object 8338 commonAnnotationsEnvsubst: 8339 type: boolean 8340 commonLabels: 8341 additionalProperties: 8342 type: string 8343 type: object 8344 forceCommonAnnotations: 8345 type: boolean 8346 forceCommonLabels: 8347 type: boolean 8348 images: 8349 items: 8350 type: string 8351 type: array 8352 namePrefix: 8353 type: string 8354 nameSuffix: 8355 type: string 8356 namespace: 8357 type: string 8358 replicas: 8359 items: 8360 properties: 8361 count: 8362 anyOf: 8363 - type: integer 8364 - type: string 8365 x-kubernetes-int-or-string: true 8366 name: 8367 type: string 8368 required: 8369 - count 8370 - name 8371 type: object 8372 type: array 8373 version: 8374 type: string 8375 type: object 8376 path: 8377 type: string 8378 plugin: 8379 properties: 8380 env: 8381 items: 8382 properties: 8383 name: 8384 type: string 8385 value: 8386 type: string 8387 required: 8388 - name 8389 - value 8390 type: object 8391 type: array 8392 name: 8393 type: string 8394 parameters: 8395 items: 8396 properties: 8397 array: 8398 items: 8399 type: string 8400 type: array 8401 map: 8402 additionalProperties: 8403 type: string 8404 type: object 8405 name: 8406 type: string 8407 string: 8408 type: string 8409 type: object 8410 type: array 8411 type: object 8412 ref: 8413 type: string 8414 repoURL: 8415 type: string 8416 targetRevision: 8417 type: string 8418 required: 8419 - repoURL 8420 type: object 8421 sources: 8422 items: 8423 properties: 8424 chart: 8425 type: string 8426 directory: 8427 properties: 8428 exclude: 8429 type: string 8430 include: 8431 type: string 8432 jsonnet: 8433 properties: 8434 extVars: 8435 items: 8436 properties: 8437 code: 8438 type: boolean 8439 name: 8440 type: string 8441 value: 8442 type: string 8443 required: 8444 - name 8445 - value 8446 type: object 8447 type: array 8448 libs: 8449 items: 8450 type: string 8451 type: array 8452 tlas: 8453 items: 8454 properties: 8455 code: 8456 type: boolean 8457 name: 8458 type: string 8459 value: 8460 type: string 8461 required: 8462 - name 8463 - value 8464 type: object 8465 type: array 8466 type: object 8467 recurse: 8468 type: boolean 8469 type: object 8470 helm: 8471 properties: 8472 fileParameters: 8473 items: 8474 properties: 8475 name: 8476 type: string 8477 path: 8478 type: string 8479 type: object 8480 type: array 8481 ignoreMissingValueFiles: 8482 type: boolean 8483 parameters: 8484 items: 8485 properties: 8486 forceString: 8487 type: boolean 8488 name: 8489 type: string 8490 value: 8491 type: string 8492 type: object 8493 type: array 8494 passCredentials: 8495 type: boolean 8496 releaseName: 8497 type: string 8498 skipCrds: 8499 type: boolean 8500 valueFiles: 8501 items: 8502 type: string 8503 type: array 8504 values: 8505 type: string 8506 valuesObject: 8507 type: object 8508 x-kubernetes-preserve-unknown-fields: true 8509 version: 8510 type: string 8511 type: object 8512 kustomize: 8513 properties: 8514 commonAnnotations: 8515 additionalProperties: 8516 type: string 8517 type: object 8518 commonAnnotationsEnvsubst: 8519 type: boolean 8520 commonLabels: 8521 additionalProperties: 8522 type: string 8523 type: object 8524 forceCommonAnnotations: 8525 type: boolean 8526 forceCommonLabels: 8527 type: boolean 8528 images: 8529 items: 8530 type: string 8531 type: array 8532 namePrefix: 8533 type: string 8534 nameSuffix: 8535 type: string 8536 namespace: 8537 type: string 8538 replicas: 8539 items: 8540 properties: 8541 count: 8542 anyOf: 8543 - type: integer 8544 - type: string 8545 x-kubernetes-int-or-string: true 8546 name: 8547 type: string 8548 required: 8549 - count 8550 - name 8551 type: object 8552 type: array 8553 version: 8554 type: string 8555 type: object 8556 path: 8557 type: string 8558 plugin: 8559 properties: 8560 env: 8561 items: 8562 properties: 8563 name: 8564 type: string 8565 value: 8566 type: string 8567 required: 8568 - name 8569 - value 8570 type: object 8571 type: array 8572 name: 8573 type: string 8574 parameters: 8575 items: 8576 properties: 8577 array: 8578 items: 8579 type: string 8580 type: array 8581 map: 8582 additionalProperties: 8583 type: string 8584 type: object 8585 name: 8586 type: string 8587 string: 8588 type: string 8589 type: object 8590 type: array 8591 type: object 8592 ref: 8593 type: string 8594 repoURL: 8595 type: string 8596 targetRevision: 8597 type: string 8598 required: 8599 - repoURL 8600 type: object 8601 type: array 8602 syncPolicy: 8603 properties: 8604 automated: 8605 properties: 8606 allowEmpty: 8607 type: boolean 8608 prune: 8609 type: boolean 8610 selfHeal: 8611 type: boolean 8612 type: object 8613 managedNamespaceMetadata: 8614 properties: 8615 annotations: 8616 additionalProperties: 8617 type: string 8618 type: object 8619 labels: 8620 additionalProperties: 8621 type: string 8622 type: object 8623 type: object 8624 retry: 8625 properties: 8626 backoff: 8627 properties: 8628 duration: 8629 type: string 8630 factor: 8631 format: int64 8632 type: integer 8633 maxDuration: 8634 type: string 8635 type: object 8636 limit: 8637 format: int64 8638 type: integer 8639 type: object 8640 syncOptions: 8641 items: 8642 type: string 8643 type: array 8644 type: object 8645 required: 8646 - destination 8647 - project 8648 type: object 8649 required: 8650 - metadata 8651 - spec 8652 type: object 8653 required: 8654 - elements 8655 type: object 8656 matrix: 8657 x-kubernetes-preserve-unknown-fields: true 8658 merge: 8659 x-kubernetes-preserve-unknown-fields: true 8660 plugin: 8661 properties: 8662 configMapRef: 8663 properties: 8664 name: 8665 type: string 8666 required: 8667 - name 8668 type: object 8669 input: 8670 properties: 8671 parameters: 8672 additionalProperties: 8673 x-kubernetes-preserve-unknown-fields: true 8674 type: object 8675 type: object 8676 requeueAfterSeconds: 8677 format: int64 8678 type: integer 8679 template: 8680 properties: 8681 metadata: 8682 properties: 8683 annotations: 8684 additionalProperties: 8685 type: string 8686 type: object 8687 finalizers: 8688 items: 8689 type: string 8690 type: array 8691 labels: 8692 additionalProperties: 8693 type: string 8694 type: object 8695 name: 8696 type: string 8697 namespace: 8698 type: string 8699 type: object 8700 spec: 8701 properties: 8702 destination: 8703 properties: 8704 name: 8705 type: string 8706 namespace: 8707 type: string 8708 server: 8709 type: string 8710 type: object 8711 ignoreDifferences: 8712 items: 8713 properties: 8714 group: 8715 type: string 8716 jqPathExpressions: 8717 items: 8718 type: string 8719 type: array 8720 jsonPointers: 8721 items: 8722 type: string 8723 type: array 8724 kind: 8725 type: string 8726 managedFieldsManagers: 8727 items: 8728 type: string 8729 type: array 8730 name: 8731 type: string 8732 namespace: 8733 type: string 8734 required: 8735 - kind 8736 type: object 8737 type: array 8738 info: 8739 items: 8740 properties: 8741 name: 8742 type: string 8743 value: 8744 type: string 8745 required: 8746 - name 8747 - value 8748 type: object 8749 type: array 8750 project: 8751 type: string 8752 revisionHistoryLimit: 8753 format: int64 8754 type: integer 8755 source: 8756 properties: 8757 chart: 8758 type: string 8759 directory: 8760 properties: 8761 exclude: 8762 type: string 8763 include: 8764 type: string 8765 jsonnet: 8766 properties: 8767 extVars: 8768 items: 8769 properties: 8770 code: 8771 type: boolean 8772 name: 8773 type: string 8774 value: 8775 type: string 8776 required: 8777 - name 8778 - value 8779 type: object 8780 type: array 8781 libs: 8782 items: 8783 type: string 8784 type: array 8785 tlas: 8786 items: 8787 properties: 8788 code: 8789 type: boolean 8790 name: 8791 type: string 8792 value: 8793 type: string 8794 required: 8795 - name 8796 - value 8797 type: object 8798 type: array 8799 type: object 8800 recurse: 8801 type: boolean 8802 type: object 8803 helm: 8804 properties: 8805 fileParameters: 8806 items: 8807 properties: 8808 name: 8809 type: string 8810 path: 8811 type: string 8812 type: object 8813 type: array 8814 ignoreMissingValueFiles: 8815 type: boolean 8816 parameters: 8817 items: 8818 properties: 8819 forceString: 8820 type: boolean 8821 name: 8822 type: string 8823 value: 8824 type: string 8825 type: object 8826 type: array 8827 passCredentials: 8828 type: boolean 8829 releaseName: 8830 type: string 8831 skipCrds: 8832 type: boolean 8833 valueFiles: 8834 items: 8835 type: string 8836 type: array 8837 values: 8838 type: string 8839 valuesObject: 8840 type: object 8841 x-kubernetes-preserve-unknown-fields: true 8842 version: 8843 type: string 8844 type: object 8845 kustomize: 8846 properties: 8847 commonAnnotations: 8848 additionalProperties: 8849 type: string 8850 type: object 8851 commonAnnotationsEnvsubst: 8852 type: boolean 8853 commonLabels: 8854 additionalProperties: 8855 type: string 8856 type: object 8857 forceCommonAnnotations: 8858 type: boolean 8859 forceCommonLabels: 8860 type: boolean 8861 images: 8862 items: 8863 type: string 8864 type: array 8865 namePrefix: 8866 type: string 8867 nameSuffix: 8868 type: string 8869 namespace: 8870 type: string 8871 replicas: 8872 items: 8873 properties: 8874 count: 8875 anyOf: 8876 - type: integer 8877 - type: string 8878 x-kubernetes-int-or-string: true 8879 name: 8880 type: string 8881 required: 8882 - count 8883 - name 8884 type: object 8885 type: array 8886 version: 8887 type: string 8888 type: object 8889 path: 8890 type: string 8891 plugin: 8892 properties: 8893 env: 8894 items: 8895 properties: 8896 name: 8897 type: string 8898 value: 8899 type: string 8900 required: 8901 - name 8902 - value 8903 type: object 8904 type: array 8905 name: 8906 type: string 8907 parameters: 8908 items: 8909 properties: 8910 array: 8911 items: 8912 type: string 8913 type: array 8914 map: 8915 additionalProperties: 8916 type: string 8917 type: object 8918 name: 8919 type: string 8920 string: 8921 type: string 8922 type: object 8923 type: array 8924 type: object 8925 ref: 8926 type: string 8927 repoURL: 8928 type: string 8929 targetRevision: 8930 type: string 8931 required: 8932 - repoURL 8933 type: object 8934 sources: 8935 items: 8936 properties: 8937 chart: 8938 type: string 8939 directory: 8940 properties: 8941 exclude: 8942 type: string 8943 include: 8944 type: string 8945 jsonnet: 8946 properties: 8947 extVars: 8948 items: 8949 properties: 8950 code: 8951 type: boolean 8952 name: 8953 type: string 8954 value: 8955 type: string 8956 required: 8957 - name 8958 - value 8959 type: object 8960 type: array 8961 libs: 8962 items: 8963 type: string 8964 type: array 8965 tlas: 8966 items: 8967 properties: 8968 code: 8969 type: boolean 8970 name: 8971 type: string 8972 value: 8973 type: string 8974 required: 8975 - name 8976 - value 8977 type: object 8978 type: array 8979 type: object 8980 recurse: 8981 type: boolean 8982 type: object 8983 helm: 8984 properties: 8985 fileParameters: 8986 items: 8987 properties: 8988 name: 8989 type: string 8990 path: 8991 type: string 8992 type: object 8993 type: array 8994 ignoreMissingValueFiles: 8995 type: boolean 8996 parameters: 8997 items: 8998 properties: 8999 forceString: 9000 type: boolean 9001 name: 9002 type: string 9003 value: 9004 type: string 9005 type: object 9006 type: array 9007 passCredentials: 9008 type: boolean 9009 releaseName: 9010 type: string 9011 skipCrds: 9012 type: boolean 9013 valueFiles: 9014 items: 9015 type: string 9016 type: array 9017 values: 9018 type: string 9019 valuesObject: 9020 type: object 9021 x-kubernetes-preserve-unknown-fields: true 9022 version: 9023 type: string 9024 type: object 9025 kustomize: 9026 properties: 9027 commonAnnotations: 9028 additionalProperties: 9029 type: string 9030 type: object 9031 commonAnnotationsEnvsubst: 9032 type: boolean 9033 commonLabels: 9034 additionalProperties: 9035 type: string 9036 type: object 9037 forceCommonAnnotations: 9038 type: boolean 9039 forceCommonLabels: 9040 type: boolean 9041 images: 9042 items: 9043 type: string 9044 type: array 9045 namePrefix: 9046 type: string 9047 nameSuffix: 9048 type: string 9049 namespace: 9050 type: string 9051 replicas: 9052 items: 9053 properties: 9054 count: 9055 anyOf: 9056 - type: integer 9057 - type: string 9058 x-kubernetes-int-or-string: true 9059 name: 9060 type: string 9061 required: 9062 - count 9063 - name 9064 type: object 9065 type: array 9066 version: 9067 type: string 9068 type: object 9069 path: 9070 type: string 9071 plugin: 9072 properties: 9073 env: 9074 items: 9075 properties: 9076 name: 9077 type: string 9078 value: 9079 type: string 9080 required: 9081 - name 9082 - value 9083 type: object 9084 type: array 9085 name: 9086 type: string 9087 parameters: 9088 items: 9089 properties: 9090 array: 9091 items: 9092 type: string 9093 type: array 9094 map: 9095 additionalProperties: 9096 type: string 9097 type: object 9098 name: 9099 type: string 9100 string: 9101 type: string 9102 type: object 9103 type: array 9104 type: object 9105 ref: 9106 type: string 9107 repoURL: 9108 type: string 9109 targetRevision: 9110 type: string 9111 required: 9112 - repoURL 9113 type: object 9114 type: array 9115 syncPolicy: 9116 properties: 9117 automated: 9118 properties: 9119 allowEmpty: 9120 type: boolean 9121 prune: 9122 type: boolean 9123 selfHeal: 9124 type: boolean 9125 type: object 9126 managedNamespaceMetadata: 9127 properties: 9128 annotations: 9129 additionalProperties: 9130 type: string 9131 type: object 9132 labels: 9133 additionalProperties: 9134 type: string 9135 type: object 9136 type: object 9137 retry: 9138 properties: 9139 backoff: 9140 properties: 9141 duration: 9142 type: string 9143 factor: 9144 format: int64 9145 type: integer 9146 maxDuration: 9147 type: string 9148 type: object 9149 limit: 9150 format: int64 9151 type: integer 9152 type: object 9153 syncOptions: 9154 items: 9155 type: string 9156 type: array 9157 type: object 9158 required: 9159 - destination 9160 - project 9161 type: object 9162 required: 9163 - metadata 9164 - spec 9165 type: object 9166 values: 9167 additionalProperties: 9168 type: string 9169 type: object 9170 required: 9171 - configMapRef 9172 type: object 9173 pullRequest: 9174 properties: 9175 azuredevops: 9176 properties: 9177 api: 9178 type: string 9179 labels: 9180 items: 9181 type: string 9182 type: array 9183 organization: 9184 type: string 9185 project: 9186 type: string 9187 repo: 9188 type: string 9189 tokenRef: 9190 properties: 9191 key: 9192 type: string 9193 secretName: 9194 type: string 9195 required: 9196 - key 9197 - secretName 9198 type: object 9199 required: 9200 - organization 9201 - project 9202 - repo 9203 type: object 9204 bitbucket: 9205 properties: 9206 api: 9207 type: string 9208 basicAuth: 9209 properties: 9210 passwordRef: 9211 properties: 9212 key: 9213 type: string 9214 secretName: 9215 type: string 9216 required: 9217 - key 9218 - secretName 9219 type: object 9220 username: 9221 type: string 9222 required: 9223 - passwordRef 9224 - username 9225 type: object 9226 bearerToken: 9227 properties: 9228 tokenRef: 9229 properties: 9230 key: 9231 type: string 9232 secretName: 9233 type: string 9234 required: 9235 - key 9236 - secretName 9237 type: object 9238 required: 9239 - tokenRef 9240 type: object 9241 owner: 9242 type: string 9243 repo: 9244 type: string 9245 required: 9246 - owner 9247 - repo 9248 type: object 9249 bitbucketServer: 9250 properties: 9251 api: 9252 type: string 9253 basicAuth: 9254 properties: 9255 passwordRef: 9256 properties: 9257 key: 9258 type: string 9259 secretName: 9260 type: string 9261 required: 9262 - key 9263 - secretName 9264 type: object 9265 username: 9266 type: string 9267 required: 9268 - passwordRef 9269 - username 9270 type: object 9271 project: 9272 type: string 9273 repo: 9274 type: string 9275 required: 9276 - api 9277 - project 9278 - repo 9279 type: object 9280 filters: 9281 items: 9282 properties: 9283 branchMatch: 9284 type: string 9285 targetBranchMatch: 9286 type: string 9287 type: object 9288 type: array 9289 gitea: 9290 properties: 9291 api: 9292 type: string 9293 insecure: 9294 type: boolean 9295 owner: 9296 type: string 9297 repo: 9298 type: string 9299 tokenRef: 9300 properties: 9301 key: 9302 type: string 9303 secretName: 9304 type: string 9305 required: 9306 - key 9307 - secretName 9308 type: object 9309 required: 9310 - api 9311 - owner 9312 - repo 9313 type: object 9314 github: 9315 properties: 9316 api: 9317 type: string 9318 appSecretName: 9319 type: string 9320 labels: 9321 items: 9322 type: string 9323 type: array 9324 owner: 9325 type: string 9326 repo: 9327 type: string 9328 tokenRef: 9329 properties: 9330 key: 9331 type: string 9332 secretName: 9333 type: string 9334 required: 9335 - key 9336 - secretName 9337 type: object 9338 required: 9339 - owner 9340 - repo 9341 type: object 9342 gitlab: 9343 properties: 9344 api: 9345 type: string 9346 insecure: 9347 type: boolean 9348 labels: 9349 items: 9350 type: string 9351 type: array 9352 project: 9353 type: string 9354 pullRequestState: 9355 type: string 9356 tokenRef: 9357 properties: 9358 key: 9359 type: string 9360 secretName: 9361 type: string 9362 required: 9363 - key 9364 - secretName 9365 type: object 9366 required: 9367 - project 9368 type: object 9369 requeueAfterSeconds: 9370 format: int64 9371 type: integer 9372 template: 9373 properties: 9374 metadata: 9375 properties: 9376 annotations: 9377 additionalProperties: 9378 type: string 9379 type: object 9380 finalizers: 9381 items: 9382 type: string 9383 type: array 9384 labels: 9385 additionalProperties: 9386 type: string 9387 type: object 9388 name: 9389 type: string 9390 namespace: 9391 type: string 9392 type: object 9393 spec: 9394 properties: 9395 destination: 9396 properties: 9397 name: 9398 type: string 9399 namespace: 9400 type: string 9401 server: 9402 type: string 9403 type: object 9404 ignoreDifferences: 9405 items: 9406 properties: 9407 group: 9408 type: string 9409 jqPathExpressions: 9410 items: 9411 type: string 9412 type: array 9413 jsonPointers: 9414 items: 9415 type: string 9416 type: array 9417 kind: 9418 type: string 9419 managedFieldsManagers: 9420 items: 9421 type: string 9422 type: array 9423 name: 9424 type: string 9425 namespace: 9426 type: string 9427 required: 9428 - kind 9429 type: object 9430 type: array 9431 info: 9432 items: 9433 properties: 9434 name: 9435 type: string 9436 value: 9437 type: string 9438 required: 9439 - name 9440 - value 9441 type: object 9442 type: array 9443 project: 9444 type: string 9445 revisionHistoryLimit: 9446 format: int64 9447 type: integer 9448 source: 9449 properties: 9450 chart: 9451 type: string 9452 directory: 9453 properties: 9454 exclude: 9455 type: string 9456 include: 9457 type: string 9458 jsonnet: 9459 properties: 9460 extVars: 9461 items: 9462 properties: 9463 code: 9464 type: boolean 9465 name: 9466 type: string 9467 value: 9468 type: string 9469 required: 9470 - name 9471 - value 9472 type: object 9473 type: array 9474 libs: 9475 items: 9476 type: string 9477 type: array 9478 tlas: 9479 items: 9480 properties: 9481 code: 9482 type: boolean 9483 name: 9484 type: string 9485 value: 9486 type: string 9487 required: 9488 - name 9489 - value 9490 type: object 9491 type: array 9492 type: object 9493 recurse: 9494 type: boolean 9495 type: object 9496 helm: 9497 properties: 9498 fileParameters: 9499 items: 9500 properties: 9501 name: 9502 type: string 9503 path: 9504 type: string 9505 type: object 9506 type: array 9507 ignoreMissingValueFiles: 9508 type: boolean 9509 parameters: 9510 items: 9511 properties: 9512 forceString: 9513 type: boolean 9514 name: 9515 type: string 9516 value: 9517 type: string 9518 type: object 9519 type: array 9520 passCredentials: 9521 type: boolean 9522 releaseName: 9523 type: string 9524 skipCrds: 9525 type: boolean 9526 valueFiles: 9527 items: 9528 type: string 9529 type: array 9530 values: 9531 type: string 9532 valuesObject: 9533 type: object 9534 x-kubernetes-preserve-unknown-fields: true 9535 version: 9536 type: string 9537 type: object 9538 kustomize: 9539 properties: 9540 commonAnnotations: 9541 additionalProperties: 9542 type: string 9543 type: object 9544 commonAnnotationsEnvsubst: 9545 type: boolean 9546 commonLabels: 9547 additionalProperties: 9548 type: string 9549 type: object 9550 forceCommonAnnotations: 9551 type: boolean 9552 forceCommonLabels: 9553 type: boolean 9554 images: 9555 items: 9556 type: string 9557 type: array 9558 namePrefix: 9559 type: string 9560 nameSuffix: 9561 type: string 9562 namespace: 9563 type: string 9564 replicas: 9565 items: 9566 properties: 9567 count: 9568 anyOf: 9569 - type: integer 9570 - type: string 9571 x-kubernetes-int-or-string: true 9572 name: 9573 type: string 9574 required: 9575 - count 9576 - name 9577 type: object 9578 type: array 9579 version: 9580 type: string 9581 type: object 9582 path: 9583 type: string 9584 plugin: 9585 properties: 9586 env: 9587 items: 9588 properties: 9589 name: 9590 type: string 9591 value: 9592 type: string 9593 required: 9594 - name 9595 - value 9596 type: object 9597 type: array 9598 name: 9599 type: string 9600 parameters: 9601 items: 9602 properties: 9603 array: 9604 items: 9605 type: string 9606 type: array 9607 map: 9608 additionalProperties: 9609 type: string 9610 type: object 9611 name: 9612 type: string 9613 string: 9614 type: string 9615 type: object 9616 type: array 9617 type: object 9618 ref: 9619 type: string 9620 repoURL: 9621 type: string 9622 targetRevision: 9623 type: string 9624 required: 9625 - repoURL 9626 type: object 9627 sources: 9628 items: 9629 properties: 9630 chart: 9631 type: string 9632 directory: 9633 properties: 9634 exclude: 9635 type: string 9636 include: 9637 type: string 9638 jsonnet: 9639 properties: 9640 extVars: 9641 items: 9642 properties: 9643 code: 9644 type: boolean 9645 name: 9646 type: string 9647 value: 9648 type: string 9649 required: 9650 - name 9651 - value 9652 type: object 9653 type: array 9654 libs: 9655 items: 9656 type: string 9657 type: array 9658 tlas: 9659 items: 9660 properties: 9661 code: 9662 type: boolean 9663 name: 9664 type: string 9665 value: 9666 type: string 9667 required: 9668 - name 9669 - value 9670 type: object 9671 type: array 9672 type: object 9673 recurse: 9674 type: boolean 9675 type: object 9676 helm: 9677 properties: 9678 fileParameters: 9679 items: 9680 properties: 9681 name: 9682 type: string 9683 path: 9684 type: string 9685 type: object 9686 type: array 9687 ignoreMissingValueFiles: 9688 type: boolean 9689 parameters: 9690 items: 9691 properties: 9692 forceString: 9693 type: boolean 9694 name: 9695 type: string 9696 value: 9697 type: string 9698 type: object 9699 type: array 9700 passCredentials: 9701 type: boolean 9702 releaseName: 9703 type: string 9704 skipCrds: 9705 type: boolean 9706 valueFiles: 9707 items: 9708 type: string 9709 type: array 9710 values: 9711 type: string 9712 valuesObject: 9713 type: object 9714 x-kubernetes-preserve-unknown-fields: true 9715 version: 9716 type: string 9717 type: object 9718 kustomize: 9719 properties: 9720 commonAnnotations: 9721 additionalProperties: 9722 type: string 9723 type: object 9724 commonAnnotationsEnvsubst: 9725 type: boolean 9726 commonLabels: 9727 additionalProperties: 9728 type: string 9729 type: object 9730 forceCommonAnnotations: 9731 type: boolean 9732 forceCommonLabels: 9733 type: boolean 9734 images: 9735 items: 9736 type: string 9737 type: array 9738 namePrefix: 9739 type: string 9740 nameSuffix: 9741 type: string 9742 namespace: 9743 type: string 9744 replicas: 9745 items: 9746 properties: 9747 count: 9748 anyOf: 9749 - type: integer 9750 - type: string 9751 x-kubernetes-int-or-string: true 9752 name: 9753 type: string 9754 required: 9755 - count 9756 - name 9757 type: object 9758 type: array 9759 version: 9760 type: string 9761 type: object 9762 path: 9763 type: string 9764 plugin: 9765 properties: 9766 env: 9767 items: 9768 properties: 9769 name: 9770 type: string 9771 value: 9772 type: string 9773 required: 9774 - name 9775 - value 9776 type: object 9777 type: array 9778 name: 9779 type: string 9780 parameters: 9781 items: 9782 properties: 9783 array: 9784 items: 9785 type: string 9786 type: array 9787 map: 9788 additionalProperties: 9789 type: string 9790 type: object 9791 name: 9792 type: string 9793 string: 9794 type: string 9795 type: object 9796 type: array 9797 type: object 9798 ref: 9799 type: string 9800 repoURL: 9801 type: string 9802 targetRevision: 9803 type: string 9804 required: 9805 - repoURL 9806 type: object 9807 type: array 9808 syncPolicy: 9809 properties: 9810 automated: 9811 properties: 9812 allowEmpty: 9813 type: boolean 9814 prune: 9815 type: boolean 9816 selfHeal: 9817 type: boolean 9818 type: object 9819 managedNamespaceMetadata: 9820 properties: 9821 annotations: 9822 additionalProperties: 9823 type: string 9824 type: object 9825 labels: 9826 additionalProperties: 9827 type: string 9828 type: object 9829 type: object 9830 retry: 9831 properties: 9832 backoff: 9833 properties: 9834 duration: 9835 type: string 9836 factor: 9837 format: int64 9838 type: integer 9839 maxDuration: 9840 type: string 9841 type: object 9842 limit: 9843 format: int64 9844 type: integer 9845 type: object 9846 syncOptions: 9847 items: 9848 type: string 9849 type: array 9850 type: object 9851 required: 9852 - destination 9853 - project 9854 type: object 9855 required: 9856 - metadata 9857 - spec 9858 type: object 9859 type: object 9860 scmProvider: 9861 properties: 9862 awsCodeCommit: 9863 properties: 9864 allBranches: 9865 type: boolean 9866 region: 9867 type: string 9868 role: 9869 type: string 9870 tagFilters: 9871 items: 9872 properties: 9873 key: 9874 type: string 9875 value: 9876 type: string 9877 required: 9878 - key 9879 type: object 9880 type: array 9881 type: object 9882 azureDevOps: 9883 properties: 9884 accessTokenRef: 9885 properties: 9886 key: 9887 type: string 9888 secretName: 9889 type: string 9890 required: 9891 - key 9892 - secretName 9893 type: object 9894 allBranches: 9895 type: boolean 9896 api: 9897 type: string 9898 organization: 9899 type: string 9900 teamProject: 9901 type: string 9902 required: 9903 - accessTokenRef 9904 - organization 9905 - teamProject 9906 type: object 9907 bitbucket: 9908 properties: 9909 allBranches: 9910 type: boolean 9911 appPasswordRef: 9912 properties: 9913 key: 9914 type: string 9915 secretName: 9916 type: string 9917 required: 9918 - key 9919 - secretName 9920 type: object 9921 owner: 9922 type: string 9923 user: 9924 type: string 9925 required: 9926 - appPasswordRef 9927 - owner 9928 - user 9929 type: object 9930 bitbucketServer: 9931 properties: 9932 allBranches: 9933 type: boolean 9934 api: 9935 type: string 9936 basicAuth: 9937 properties: 9938 passwordRef: 9939 properties: 9940 key: 9941 type: string 9942 secretName: 9943 type: string 9944 required: 9945 - key 9946 - secretName 9947 type: object 9948 username: 9949 type: string 9950 required: 9951 - passwordRef 9952 - username 9953 type: object 9954 project: 9955 type: string 9956 required: 9957 - api 9958 - project 9959 type: object 9960 cloneProtocol: 9961 type: string 9962 filters: 9963 items: 9964 properties: 9965 branchMatch: 9966 type: string 9967 labelMatch: 9968 type: string 9969 pathsDoNotExist: 9970 items: 9971 type: string 9972 type: array 9973 pathsExist: 9974 items: 9975 type: string 9976 type: array 9977 repositoryMatch: 9978 type: string 9979 type: object 9980 type: array 9981 gitea: 9982 properties: 9983 allBranches: 9984 type: boolean 9985 api: 9986 type: string 9987 insecure: 9988 type: boolean 9989 owner: 9990 type: string 9991 tokenRef: 9992 properties: 9993 key: 9994 type: string 9995 secretName: 9996 type: string 9997 required: 9998 - key 9999 - secretName 10000 type: object 10001 required: 10002 - api 10003 - owner 10004 type: object 10005 github: 10006 properties: 10007 allBranches: 10008 type: boolean 10009 api: 10010 type: string 10011 appSecretName: 10012 type: string 10013 organization: 10014 type: string 10015 tokenRef: 10016 properties: 10017 key: 10018 type: string 10019 secretName: 10020 type: string 10021 required: 10022 - key 10023 - secretName 10024 type: object 10025 required: 10026 - organization 10027 type: object 10028 gitlab: 10029 properties: 10030 allBranches: 10031 type: boolean 10032 api: 10033 type: string 10034 group: 10035 type: string 10036 includeSubgroups: 10037 type: boolean 10038 insecure: 10039 type: boolean 10040 tokenRef: 10041 properties: 10042 key: 10043 type: string 10044 secretName: 10045 type: string 10046 required: 10047 - key 10048 - secretName 10049 type: object 10050 required: 10051 - group 10052 type: object 10053 requeueAfterSeconds: 10054 format: int64 10055 type: integer 10056 template: 10057 properties: 10058 metadata: 10059 properties: 10060 annotations: 10061 additionalProperties: 10062 type: string 10063 type: object 10064 finalizers: 10065 items: 10066 type: string 10067 type: array 10068 labels: 10069 additionalProperties: 10070 type: string 10071 type: object 10072 name: 10073 type: string 10074 namespace: 10075 type: string 10076 type: object 10077 spec: 10078 properties: 10079 destination: 10080 properties: 10081 name: 10082 type: string 10083 namespace: 10084 type: string 10085 server: 10086 type: string 10087 type: object 10088 ignoreDifferences: 10089 items: 10090 properties: 10091 group: 10092 type: string 10093 jqPathExpressions: 10094 items: 10095 type: string 10096 type: array 10097 jsonPointers: 10098 items: 10099 type: string 10100 type: array 10101 kind: 10102 type: string 10103 managedFieldsManagers: 10104 items: 10105 type: string 10106 type: array 10107 name: 10108 type: string 10109 namespace: 10110 type: string 10111 required: 10112 - kind 10113 type: object 10114 type: array 10115 info: 10116 items: 10117 properties: 10118 name: 10119 type: string 10120 value: 10121 type: string 10122 required: 10123 - name 10124 - value 10125 type: object 10126 type: array 10127 project: 10128 type: string 10129 revisionHistoryLimit: 10130 format: int64 10131 type: integer 10132 source: 10133 properties: 10134 chart: 10135 type: string 10136 directory: 10137 properties: 10138 exclude: 10139 type: string 10140 include: 10141 type: string 10142 jsonnet: 10143 properties: 10144 extVars: 10145 items: 10146 properties: 10147 code: 10148 type: boolean 10149 name: 10150 type: string 10151 value: 10152 type: string 10153 required: 10154 - name 10155 - value 10156 type: object 10157 type: array 10158 libs: 10159 items: 10160 type: string 10161 type: array 10162 tlas: 10163 items: 10164 properties: 10165 code: 10166 type: boolean 10167 name: 10168 type: string 10169 value: 10170 type: string 10171 required: 10172 - name 10173 - value 10174 type: object 10175 type: array 10176 type: object 10177 recurse: 10178 type: boolean 10179 type: object 10180 helm: 10181 properties: 10182 fileParameters: 10183 items: 10184 properties: 10185 name: 10186 type: string 10187 path: 10188 type: string 10189 type: object 10190 type: array 10191 ignoreMissingValueFiles: 10192 type: boolean 10193 parameters: 10194 items: 10195 properties: 10196 forceString: 10197 type: boolean 10198 name: 10199 type: string 10200 value: 10201 type: string 10202 type: object 10203 type: array 10204 passCredentials: 10205 type: boolean 10206 releaseName: 10207 type: string 10208 skipCrds: 10209 type: boolean 10210 valueFiles: 10211 items: 10212 type: string 10213 type: array 10214 values: 10215 type: string 10216 valuesObject: 10217 type: object 10218 x-kubernetes-preserve-unknown-fields: true 10219 version: 10220 type: string 10221 type: object 10222 kustomize: 10223 properties: 10224 commonAnnotations: 10225 additionalProperties: 10226 type: string 10227 type: object 10228 commonAnnotationsEnvsubst: 10229 type: boolean 10230 commonLabels: 10231 additionalProperties: 10232 type: string 10233 type: object 10234 forceCommonAnnotations: 10235 type: boolean 10236 forceCommonLabels: 10237 type: boolean 10238 images: 10239 items: 10240 type: string 10241 type: array 10242 namePrefix: 10243 type: string 10244 nameSuffix: 10245 type: string 10246 namespace: 10247 type: string 10248 replicas: 10249 items: 10250 properties: 10251 count: 10252 anyOf: 10253 - type: integer 10254 - type: string 10255 x-kubernetes-int-or-string: true 10256 name: 10257 type: string 10258 required: 10259 - count 10260 - name 10261 type: object 10262 type: array 10263 version: 10264 type: string 10265 type: object 10266 path: 10267 type: string 10268 plugin: 10269 properties: 10270 env: 10271 items: 10272 properties: 10273 name: 10274 type: string 10275 value: 10276 type: string 10277 required: 10278 - name 10279 - value 10280 type: object 10281 type: array 10282 name: 10283 type: string 10284 parameters: 10285 items: 10286 properties: 10287 array: 10288 items: 10289 type: string 10290 type: array 10291 map: 10292 additionalProperties: 10293 type: string 10294 type: object 10295 name: 10296 type: string 10297 string: 10298 type: string 10299 type: object 10300 type: array 10301 type: object 10302 ref: 10303 type: string 10304 repoURL: 10305 type: string 10306 targetRevision: 10307 type: string 10308 required: 10309 - repoURL 10310 type: object 10311 sources: 10312 items: 10313 properties: 10314 chart: 10315 type: string 10316 directory: 10317 properties: 10318 exclude: 10319 type: string 10320 include: 10321 type: string 10322 jsonnet: 10323 properties: 10324 extVars: 10325 items: 10326 properties: 10327 code: 10328 type: boolean 10329 name: 10330 type: string 10331 value: 10332 type: string 10333 required: 10334 - name 10335 - value 10336 type: object 10337 type: array 10338 libs: 10339 items: 10340 type: string 10341 type: array 10342 tlas: 10343 items: 10344 properties: 10345 code: 10346 type: boolean 10347 name: 10348 type: string 10349 value: 10350 type: string 10351 required: 10352 - name 10353 - value 10354 type: object 10355 type: array 10356 type: object 10357 recurse: 10358 type: boolean 10359 type: object 10360 helm: 10361 properties: 10362 fileParameters: 10363 items: 10364 properties: 10365 name: 10366 type: string 10367 path: 10368 type: string 10369 type: object 10370 type: array 10371 ignoreMissingValueFiles: 10372 type: boolean 10373 parameters: 10374 items: 10375 properties: 10376 forceString: 10377 type: boolean 10378 name: 10379 type: string 10380 value: 10381 type: string 10382 type: object 10383 type: array 10384 passCredentials: 10385 type: boolean 10386 releaseName: 10387 type: string 10388 skipCrds: 10389 type: boolean 10390 valueFiles: 10391 items: 10392 type: string 10393 type: array 10394 values: 10395 type: string 10396 valuesObject: 10397 type: object 10398 x-kubernetes-preserve-unknown-fields: true 10399 version: 10400 type: string 10401 type: object 10402 kustomize: 10403 properties: 10404 commonAnnotations: 10405 additionalProperties: 10406 type: string 10407 type: object 10408 commonAnnotationsEnvsubst: 10409 type: boolean 10410 commonLabels: 10411 additionalProperties: 10412 type: string 10413 type: object 10414 forceCommonAnnotations: 10415 type: boolean 10416 forceCommonLabels: 10417 type: boolean 10418 images: 10419 items: 10420 type: string 10421 type: array 10422 namePrefix: 10423 type: string 10424 nameSuffix: 10425 type: string 10426 namespace: 10427 type: string 10428 replicas: 10429 items: 10430 properties: 10431 count: 10432 anyOf: 10433 - type: integer 10434 - type: string 10435 x-kubernetes-int-or-string: true 10436 name: 10437 type: string 10438 required: 10439 - count 10440 - name 10441 type: object 10442 type: array 10443 version: 10444 type: string 10445 type: object 10446 path: 10447 type: string 10448 plugin: 10449 properties: 10450 env: 10451 items: 10452 properties: 10453 name: 10454 type: string 10455 value: 10456 type: string 10457 required: 10458 - name 10459 - value 10460 type: object 10461 type: array 10462 name: 10463 type: string 10464 parameters: 10465 items: 10466 properties: 10467 array: 10468 items: 10469 type: string 10470 type: array 10471 map: 10472 additionalProperties: 10473 type: string 10474 type: object 10475 name: 10476 type: string 10477 string: 10478 type: string 10479 type: object 10480 type: array 10481 type: object 10482 ref: 10483 type: string 10484 repoURL: 10485 type: string 10486 targetRevision: 10487 type: string 10488 required: 10489 - repoURL 10490 type: object 10491 type: array 10492 syncPolicy: 10493 properties: 10494 automated: 10495 properties: 10496 allowEmpty: 10497 type: boolean 10498 prune: 10499 type: boolean 10500 selfHeal: 10501 type: boolean 10502 type: object 10503 managedNamespaceMetadata: 10504 properties: 10505 annotations: 10506 additionalProperties: 10507 type: string 10508 type: object 10509 labels: 10510 additionalProperties: 10511 type: string 10512 type: object 10513 type: object 10514 retry: 10515 properties: 10516 backoff: 10517 properties: 10518 duration: 10519 type: string 10520 factor: 10521 format: int64 10522 type: integer 10523 maxDuration: 10524 type: string 10525 type: object 10526 limit: 10527 format: int64 10528 type: integer 10529 type: object 10530 syncOptions: 10531 items: 10532 type: string 10533 type: array 10534 type: object 10535 required: 10536 - destination 10537 - project 10538 type: object 10539 required: 10540 - metadata 10541 - spec 10542 type: object 10543 values: 10544 additionalProperties: 10545 type: string 10546 type: object 10547 type: object 10548 selector: 10549 properties: 10550 matchExpressions: 10551 items: 10552 properties: 10553 key: 10554 type: string 10555 operator: 10556 type: string 10557 values: 10558 items: 10559 type: string 10560 type: array 10561 required: 10562 - key 10563 - operator 10564 type: object 10565 type: array 10566 matchLabels: 10567 additionalProperties: 10568 type: string 10569 type: object 10570 type: object 10571 type: object 10572 type: array 10573 mergeKeys: 10574 items: 10575 type: string 10576 type: array 10577 template: 10578 properties: 10579 metadata: 10580 properties: 10581 annotations: 10582 additionalProperties: 10583 type: string 10584 type: object 10585 finalizers: 10586 items: 10587 type: string 10588 type: array 10589 labels: 10590 additionalProperties: 10591 type: string 10592 type: object 10593 name: 10594 type: string 10595 namespace: 10596 type: string 10597 type: object 10598 spec: 10599 properties: 10600 destination: 10601 properties: 10602 name: 10603 type: string 10604 namespace: 10605 type: string 10606 server: 10607 type: string 10608 type: object 10609 ignoreDifferences: 10610 items: 10611 properties: 10612 group: 10613 type: string 10614 jqPathExpressions: 10615 items: 10616 type: string 10617 type: array 10618 jsonPointers: 10619 items: 10620 type: string 10621 type: array 10622 kind: 10623 type: string 10624 managedFieldsManagers: 10625 items: 10626 type: string 10627 type: array 10628 name: 10629 type: string 10630 namespace: 10631 type: string 10632 required: 10633 - kind 10634 type: object 10635 type: array 10636 info: 10637 items: 10638 properties: 10639 name: 10640 type: string 10641 value: 10642 type: string 10643 required: 10644 - name 10645 - value 10646 type: object 10647 type: array 10648 project: 10649 type: string 10650 revisionHistoryLimit: 10651 format: int64 10652 type: integer 10653 source: 10654 properties: 10655 chart: 10656 type: string 10657 directory: 10658 properties: 10659 exclude: 10660 type: string 10661 include: 10662 type: string 10663 jsonnet: 10664 properties: 10665 extVars: 10666 items: 10667 properties: 10668 code: 10669 type: boolean 10670 name: 10671 type: string 10672 value: 10673 type: string 10674 required: 10675 - name 10676 - value 10677 type: object 10678 type: array 10679 libs: 10680 items: 10681 type: string 10682 type: array 10683 tlas: 10684 items: 10685 properties: 10686 code: 10687 type: boolean 10688 name: 10689 type: string 10690 value: 10691 type: string 10692 required: 10693 - name 10694 - value 10695 type: object 10696 type: array 10697 type: object 10698 recurse: 10699 type: boolean 10700 type: object 10701 helm: 10702 properties: 10703 fileParameters: 10704 items: 10705 properties: 10706 name: 10707 type: string 10708 path: 10709 type: string 10710 type: object 10711 type: array 10712 ignoreMissingValueFiles: 10713 type: boolean 10714 parameters: 10715 items: 10716 properties: 10717 forceString: 10718 type: boolean 10719 name: 10720 type: string 10721 value: 10722 type: string 10723 type: object 10724 type: array 10725 passCredentials: 10726 type: boolean 10727 releaseName: 10728 type: string 10729 skipCrds: 10730 type: boolean 10731 valueFiles: 10732 items: 10733 type: string 10734 type: array 10735 values: 10736 type: string 10737 valuesObject: 10738 type: object 10739 x-kubernetes-preserve-unknown-fields: true 10740 version: 10741 type: string 10742 type: object 10743 kustomize: 10744 properties: 10745 commonAnnotations: 10746 additionalProperties: 10747 type: string 10748 type: object 10749 commonAnnotationsEnvsubst: 10750 type: boolean 10751 commonLabels: 10752 additionalProperties: 10753 type: string 10754 type: object 10755 forceCommonAnnotations: 10756 type: boolean 10757 forceCommonLabels: 10758 type: boolean 10759 images: 10760 items: 10761 type: string 10762 type: array 10763 namePrefix: 10764 type: string 10765 nameSuffix: 10766 type: string 10767 namespace: 10768 type: string 10769 replicas: 10770 items: 10771 properties: 10772 count: 10773 anyOf: 10774 - type: integer 10775 - type: string 10776 x-kubernetes-int-or-string: true 10777 name: 10778 type: string 10779 required: 10780 - count 10781 - name 10782 type: object 10783 type: array 10784 version: 10785 type: string 10786 type: object 10787 path: 10788 type: string 10789 plugin: 10790 properties: 10791 env: 10792 items: 10793 properties: 10794 name: 10795 type: string 10796 value: 10797 type: string 10798 required: 10799 - name 10800 - value 10801 type: object 10802 type: array 10803 name: 10804 type: string 10805 parameters: 10806 items: 10807 properties: 10808 array: 10809 items: 10810 type: string 10811 type: array 10812 map: 10813 additionalProperties: 10814 type: string 10815 type: object 10816 name: 10817 type: string 10818 string: 10819 type: string 10820 type: object 10821 type: array 10822 type: object 10823 ref: 10824 type: string 10825 repoURL: 10826 type: string 10827 targetRevision: 10828 type: string 10829 required: 10830 - repoURL 10831 type: object 10832 sources: 10833 items: 10834 properties: 10835 chart: 10836 type: string 10837 directory: 10838 properties: 10839 exclude: 10840 type: string 10841 include: 10842 type: string 10843 jsonnet: 10844 properties: 10845 extVars: 10846 items: 10847 properties: 10848 code: 10849 type: boolean 10850 name: 10851 type: string 10852 value: 10853 type: string 10854 required: 10855 - name 10856 - value 10857 type: object 10858 type: array 10859 libs: 10860 items: 10861 type: string 10862 type: array 10863 tlas: 10864 items: 10865 properties: 10866 code: 10867 type: boolean 10868 name: 10869 type: string 10870 value: 10871 type: string 10872 required: 10873 - name 10874 - value 10875 type: object 10876 type: array 10877 type: object 10878 recurse: 10879 type: boolean 10880 type: object 10881 helm: 10882 properties: 10883 fileParameters: 10884 items: 10885 properties: 10886 name: 10887 type: string 10888 path: 10889 type: string 10890 type: object 10891 type: array 10892 ignoreMissingValueFiles: 10893 type: boolean 10894 parameters: 10895 items: 10896 properties: 10897 forceString: 10898 type: boolean 10899 name: 10900 type: string 10901 value: 10902 type: string 10903 type: object 10904 type: array 10905 passCredentials: 10906 type: boolean 10907 releaseName: 10908 type: string 10909 skipCrds: 10910 type: boolean 10911 valueFiles: 10912 items: 10913 type: string 10914 type: array 10915 values: 10916 type: string 10917 valuesObject: 10918 type: object 10919 x-kubernetes-preserve-unknown-fields: true 10920 version: 10921 type: string 10922 type: object 10923 kustomize: 10924 properties: 10925 commonAnnotations: 10926 additionalProperties: 10927 type: string 10928 type: object 10929 commonAnnotationsEnvsubst: 10930 type: boolean 10931 commonLabels: 10932 additionalProperties: 10933 type: string 10934 type: object 10935 forceCommonAnnotations: 10936 type: boolean 10937 forceCommonLabels: 10938 type: boolean 10939 images: 10940 items: 10941 type: string 10942 type: array 10943 namePrefix: 10944 type: string 10945 nameSuffix: 10946 type: string 10947 namespace: 10948 type: string 10949 replicas: 10950 items: 10951 properties: 10952 count: 10953 anyOf: 10954 - type: integer 10955 - type: string 10956 x-kubernetes-int-or-string: true 10957 name: 10958 type: string 10959 required: 10960 - count 10961 - name 10962 type: object 10963 type: array 10964 version: 10965 type: string 10966 type: object 10967 path: 10968 type: string 10969 plugin: 10970 properties: 10971 env: 10972 items: 10973 properties: 10974 name: 10975 type: string 10976 value: 10977 type: string 10978 required: 10979 - name 10980 - value 10981 type: object 10982 type: array 10983 name: 10984 type: string 10985 parameters: 10986 items: 10987 properties: 10988 array: 10989 items: 10990 type: string 10991 type: array 10992 map: 10993 additionalProperties: 10994 type: string 10995 type: object 10996 name: 10997 type: string 10998 string: 10999 type: string 11000 type: object 11001 type: array 11002 type: object 11003 ref: 11004 type: string 11005 repoURL: 11006 type: string 11007 targetRevision: 11008 type: string 11009 required: 11010 - repoURL 11011 type: object 11012 type: array 11013 syncPolicy: 11014 properties: 11015 automated: 11016 properties: 11017 allowEmpty: 11018 type: boolean 11019 prune: 11020 type: boolean 11021 selfHeal: 11022 type: boolean 11023 type: object 11024 managedNamespaceMetadata: 11025 properties: 11026 annotations: 11027 additionalProperties: 11028 type: string 11029 type: object 11030 labels: 11031 additionalProperties: 11032 type: string 11033 type: object 11034 type: object 11035 retry: 11036 properties: 11037 backoff: 11038 properties: 11039 duration: 11040 type: string 11041 factor: 11042 format: int64 11043 type: integer 11044 maxDuration: 11045 type: string 11046 type: object 11047 limit: 11048 format: int64 11049 type: integer 11050 type: object 11051 syncOptions: 11052 items: 11053 type: string 11054 type: array 11055 type: object 11056 required: 11057 - destination 11058 - project 11059 type: object 11060 required: 11061 - metadata 11062 - spec 11063 type: object 11064 required: 11065 - generators 11066 - mergeKeys 11067 type: object 11068 plugin: 11069 properties: 11070 configMapRef: 11071 properties: 11072 name: 11073 type: string 11074 required: 11075 - name 11076 type: object 11077 input: 11078 properties: 11079 parameters: 11080 additionalProperties: 11081 x-kubernetes-preserve-unknown-fields: true 11082 type: object 11083 type: object 11084 requeueAfterSeconds: 11085 format: int64 11086 type: integer 11087 template: 11088 properties: 11089 metadata: 11090 properties: 11091 annotations: 11092 additionalProperties: 11093 type: string 11094 type: object 11095 finalizers: 11096 items: 11097 type: string 11098 type: array 11099 labels: 11100 additionalProperties: 11101 type: string 11102 type: object 11103 name: 11104 type: string 11105 namespace: 11106 type: string 11107 type: object 11108 spec: 11109 properties: 11110 destination: 11111 properties: 11112 name: 11113 type: string 11114 namespace: 11115 type: string 11116 server: 11117 type: string 11118 type: object 11119 ignoreDifferences: 11120 items: 11121 properties: 11122 group: 11123 type: string 11124 jqPathExpressions: 11125 items: 11126 type: string 11127 type: array 11128 jsonPointers: 11129 items: 11130 type: string 11131 type: array 11132 kind: 11133 type: string 11134 managedFieldsManagers: 11135 items: 11136 type: string 11137 type: array 11138 name: 11139 type: string 11140 namespace: 11141 type: string 11142 required: 11143 - kind 11144 type: object 11145 type: array 11146 info: 11147 items: 11148 properties: 11149 name: 11150 type: string 11151 value: 11152 type: string 11153 required: 11154 - name 11155 - value 11156 type: object 11157 type: array 11158 project: 11159 type: string 11160 revisionHistoryLimit: 11161 format: int64 11162 type: integer 11163 source: 11164 properties: 11165 chart: 11166 type: string 11167 directory: 11168 properties: 11169 exclude: 11170 type: string 11171 include: 11172 type: string 11173 jsonnet: 11174 properties: 11175 extVars: 11176 items: 11177 properties: 11178 code: 11179 type: boolean 11180 name: 11181 type: string 11182 value: 11183 type: string 11184 required: 11185 - name 11186 - value 11187 type: object 11188 type: array 11189 libs: 11190 items: 11191 type: string 11192 type: array 11193 tlas: 11194 items: 11195 properties: 11196 code: 11197 type: boolean 11198 name: 11199 type: string 11200 value: 11201 type: string 11202 required: 11203 - name 11204 - value 11205 type: object 11206 type: array 11207 type: object 11208 recurse: 11209 type: boolean 11210 type: object 11211 helm: 11212 properties: 11213 fileParameters: 11214 items: 11215 properties: 11216 name: 11217 type: string 11218 path: 11219 type: string 11220 type: object 11221 type: array 11222 ignoreMissingValueFiles: 11223 type: boolean 11224 parameters: 11225 items: 11226 properties: 11227 forceString: 11228 type: boolean 11229 name: 11230 type: string 11231 value: 11232 type: string 11233 type: object 11234 type: array 11235 passCredentials: 11236 type: boolean 11237 releaseName: 11238 type: string 11239 skipCrds: 11240 type: boolean 11241 valueFiles: 11242 items: 11243 type: string 11244 type: array 11245 values: 11246 type: string 11247 valuesObject: 11248 type: object 11249 x-kubernetes-preserve-unknown-fields: true 11250 version: 11251 type: string 11252 type: object 11253 kustomize: 11254 properties: 11255 commonAnnotations: 11256 additionalProperties: 11257 type: string 11258 type: object 11259 commonAnnotationsEnvsubst: 11260 type: boolean 11261 commonLabels: 11262 additionalProperties: 11263 type: string 11264 type: object 11265 forceCommonAnnotations: 11266 type: boolean 11267 forceCommonLabels: 11268 type: boolean 11269 images: 11270 items: 11271 type: string 11272 type: array 11273 namePrefix: 11274 type: string 11275 nameSuffix: 11276 type: string 11277 namespace: 11278 type: string 11279 replicas: 11280 items: 11281 properties: 11282 count: 11283 anyOf: 11284 - type: integer 11285 - type: string 11286 x-kubernetes-int-or-string: true 11287 name: 11288 type: string 11289 required: 11290 - count 11291 - name 11292 type: object 11293 type: array 11294 version: 11295 type: string 11296 type: object 11297 path: 11298 type: string 11299 plugin: 11300 properties: 11301 env: 11302 items: 11303 properties: 11304 name: 11305 type: string 11306 value: 11307 type: string 11308 required: 11309 - name 11310 - value 11311 type: object 11312 type: array 11313 name: 11314 type: string 11315 parameters: 11316 items: 11317 properties: 11318 array: 11319 items: 11320 type: string 11321 type: array 11322 map: 11323 additionalProperties: 11324 type: string 11325 type: object 11326 name: 11327 type: string 11328 string: 11329 type: string 11330 type: object 11331 type: array 11332 type: object 11333 ref: 11334 type: string 11335 repoURL: 11336 type: string 11337 targetRevision: 11338 type: string 11339 required: 11340 - repoURL 11341 type: object 11342 sources: 11343 items: 11344 properties: 11345 chart: 11346 type: string 11347 directory: 11348 properties: 11349 exclude: 11350 type: string 11351 include: 11352 type: string 11353 jsonnet: 11354 properties: 11355 extVars: 11356 items: 11357 properties: 11358 code: 11359 type: boolean 11360 name: 11361 type: string 11362 value: 11363 type: string 11364 required: 11365 - name 11366 - value 11367 type: object 11368 type: array 11369 libs: 11370 items: 11371 type: string 11372 type: array 11373 tlas: 11374 items: 11375 properties: 11376 code: 11377 type: boolean 11378 name: 11379 type: string 11380 value: 11381 type: string 11382 required: 11383 - name 11384 - value 11385 type: object 11386 type: array 11387 type: object 11388 recurse: 11389 type: boolean 11390 type: object 11391 helm: 11392 properties: 11393 fileParameters: 11394 items: 11395 properties: 11396 name: 11397 type: string 11398 path: 11399 type: string 11400 type: object 11401 type: array 11402 ignoreMissingValueFiles: 11403 type: boolean 11404 parameters: 11405 items: 11406 properties: 11407 forceString: 11408 type: boolean 11409 name: 11410 type: string 11411 value: 11412 type: string 11413 type: object 11414 type: array 11415 passCredentials: 11416 type: boolean 11417 releaseName: 11418 type: string 11419 skipCrds: 11420 type: boolean 11421 valueFiles: 11422 items: 11423 type: string 11424 type: array 11425 values: 11426 type: string 11427 valuesObject: 11428 type: object 11429 x-kubernetes-preserve-unknown-fields: true 11430 version: 11431 type: string 11432 type: object 11433 kustomize: 11434 properties: 11435 commonAnnotations: 11436 additionalProperties: 11437 type: string 11438 type: object 11439 commonAnnotationsEnvsubst: 11440 type: boolean 11441 commonLabels: 11442 additionalProperties: 11443 type: string 11444 type: object 11445 forceCommonAnnotations: 11446 type: boolean 11447 forceCommonLabels: 11448 type: boolean 11449 images: 11450 items: 11451 type: string 11452 type: array 11453 namePrefix: 11454 type: string 11455 nameSuffix: 11456 type: string 11457 namespace: 11458 type: string 11459 replicas: 11460 items: 11461 properties: 11462 count: 11463 anyOf: 11464 - type: integer 11465 - type: string 11466 x-kubernetes-int-or-string: true 11467 name: 11468 type: string 11469 required: 11470 - count 11471 - name 11472 type: object 11473 type: array 11474 version: 11475 type: string 11476 type: object 11477 path: 11478 type: string 11479 plugin: 11480 properties: 11481 env: 11482 items: 11483 properties: 11484 name: 11485 type: string 11486 value: 11487 type: string 11488 required: 11489 - name 11490 - value 11491 type: object 11492 type: array 11493 name: 11494 type: string 11495 parameters: 11496 items: 11497 properties: 11498 array: 11499 items: 11500 type: string 11501 type: array 11502 map: 11503 additionalProperties: 11504 type: string 11505 type: object 11506 name: 11507 type: string 11508 string: 11509 type: string 11510 type: object 11511 type: array 11512 type: object 11513 ref: 11514 type: string 11515 repoURL: 11516 type: string 11517 targetRevision: 11518 type: string 11519 required: 11520 - repoURL 11521 type: object 11522 type: array 11523 syncPolicy: 11524 properties: 11525 automated: 11526 properties: 11527 allowEmpty: 11528 type: boolean 11529 prune: 11530 type: boolean 11531 selfHeal: 11532 type: boolean 11533 type: object 11534 managedNamespaceMetadata: 11535 properties: 11536 annotations: 11537 additionalProperties: 11538 type: string 11539 type: object 11540 labels: 11541 additionalProperties: 11542 type: string 11543 type: object 11544 type: object 11545 retry: 11546 properties: 11547 backoff: 11548 properties: 11549 duration: 11550 type: string 11551 factor: 11552 format: int64 11553 type: integer 11554 maxDuration: 11555 type: string 11556 type: object 11557 limit: 11558 format: int64 11559 type: integer 11560 type: object 11561 syncOptions: 11562 items: 11563 type: string 11564 type: array 11565 type: object 11566 required: 11567 - destination 11568 - project 11569 type: object 11570 required: 11571 - metadata 11572 - spec 11573 type: object 11574 values: 11575 additionalProperties: 11576 type: string 11577 type: object 11578 required: 11579 - configMapRef 11580 type: object 11581 pullRequest: 11582 properties: 11583 azuredevops: 11584 properties: 11585 api: 11586 type: string 11587 labels: 11588 items: 11589 type: string 11590 type: array 11591 organization: 11592 type: string 11593 project: 11594 type: string 11595 repo: 11596 type: string 11597 tokenRef: 11598 properties: 11599 key: 11600 type: string 11601 secretName: 11602 type: string 11603 required: 11604 - key 11605 - secretName 11606 type: object 11607 required: 11608 - organization 11609 - project 11610 - repo 11611 type: object 11612 bitbucket: 11613 properties: 11614 api: 11615 type: string 11616 basicAuth: 11617 properties: 11618 passwordRef: 11619 properties: 11620 key: 11621 type: string 11622 secretName: 11623 type: string 11624 required: 11625 - key 11626 - secretName 11627 type: object 11628 username: 11629 type: string 11630 required: 11631 - passwordRef 11632 - username 11633 type: object 11634 bearerToken: 11635 properties: 11636 tokenRef: 11637 properties: 11638 key: 11639 type: string 11640 secretName: 11641 type: string 11642 required: 11643 - key 11644 - secretName 11645 type: object 11646 required: 11647 - tokenRef 11648 type: object 11649 owner: 11650 type: string 11651 repo: 11652 type: string 11653 required: 11654 - owner 11655 - repo 11656 type: object 11657 bitbucketServer: 11658 properties: 11659 api: 11660 type: string 11661 basicAuth: 11662 properties: 11663 passwordRef: 11664 properties: 11665 key: 11666 type: string 11667 secretName: 11668 type: string 11669 required: 11670 - key 11671 - secretName 11672 type: object 11673 username: 11674 type: string 11675 required: 11676 - passwordRef 11677 - username 11678 type: object 11679 project: 11680 type: string 11681 repo: 11682 type: string 11683 required: 11684 - api 11685 - project 11686 - repo 11687 type: object 11688 filters: 11689 items: 11690 properties: 11691 branchMatch: 11692 type: string 11693 targetBranchMatch: 11694 type: string 11695 type: object 11696 type: array 11697 gitea: 11698 properties: 11699 api: 11700 type: string 11701 insecure: 11702 type: boolean 11703 owner: 11704 type: string 11705 repo: 11706 type: string 11707 tokenRef: 11708 properties: 11709 key: 11710 type: string 11711 secretName: 11712 type: string 11713 required: 11714 - key 11715 - secretName 11716 type: object 11717 required: 11718 - api 11719 - owner 11720 - repo 11721 type: object 11722 github: 11723 properties: 11724 api: 11725 type: string 11726 appSecretName: 11727 type: string 11728 labels: 11729 items: 11730 type: string 11731 type: array 11732 owner: 11733 type: string 11734 repo: 11735 type: string 11736 tokenRef: 11737 properties: 11738 key: 11739 type: string 11740 secretName: 11741 type: string 11742 required: 11743 - key 11744 - secretName 11745 type: object 11746 required: 11747 - owner 11748 - repo 11749 type: object 11750 gitlab: 11751 properties: 11752 api: 11753 type: string 11754 insecure: 11755 type: boolean 11756 labels: 11757 items: 11758 type: string 11759 type: array 11760 project: 11761 type: string 11762 pullRequestState: 11763 type: string 11764 tokenRef: 11765 properties: 11766 key: 11767 type: string 11768 secretName: 11769 type: string 11770 required: 11771 - key 11772 - secretName 11773 type: object 11774 required: 11775 - project 11776 type: object 11777 requeueAfterSeconds: 11778 format: int64 11779 type: integer 11780 template: 11781 properties: 11782 metadata: 11783 properties: 11784 annotations: 11785 additionalProperties: 11786 type: string 11787 type: object 11788 finalizers: 11789 items: 11790 type: string 11791 type: array 11792 labels: 11793 additionalProperties: 11794 type: string 11795 type: object 11796 name: 11797 type: string 11798 namespace: 11799 type: string 11800 type: object 11801 spec: 11802 properties: 11803 destination: 11804 properties: 11805 name: 11806 type: string 11807 namespace: 11808 type: string 11809 server: 11810 type: string 11811 type: object 11812 ignoreDifferences: 11813 items: 11814 properties: 11815 group: 11816 type: string 11817 jqPathExpressions: 11818 items: 11819 type: string 11820 type: array 11821 jsonPointers: 11822 items: 11823 type: string 11824 type: array 11825 kind: 11826 type: string 11827 managedFieldsManagers: 11828 items: 11829 type: string 11830 type: array 11831 name: 11832 type: string 11833 namespace: 11834 type: string 11835 required: 11836 - kind 11837 type: object 11838 type: array 11839 info: 11840 items: 11841 properties: 11842 name: 11843 type: string 11844 value: 11845 type: string 11846 required: 11847 - name 11848 - value 11849 type: object 11850 type: array 11851 project: 11852 type: string 11853 revisionHistoryLimit: 11854 format: int64 11855 type: integer 11856 source: 11857 properties: 11858 chart: 11859 type: string 11860 directory: 11861 properties: 11862 exclude: 11863 type: string 11864 include: 11865 type: string 11866 jsonnet: 11867 properties: 11868 extVars: 11869 items: 11870 properties: 11871 code: 11872 type: boolean 11873 name: 11874 type: string 11875 value: 11876 type: string 11877 required: 11878 - name 11879 - value 11880 type: object 11881 type: array 11882 libs: 11883 items: 11884 type: string 11885 type: array 11886 tlas: 11887 items: 11888 properties: 11889 code: 11890 type: boolean 11891 name: 11892 type: string 11893 value: 11894 type: string 11895 required: 11896 - name 11897 - value 11898 type: object 11899 type: array 11900 type: object 11901 recurse: 11902 type: boolean 11903 type: object 11904 helm: 11905 properties: 11906 fileParameters: 11907 items: 11908 properties: 11909 name: 11910 type: string 11911 path: 11912 type: string 11913 type: object 11914 type: array 11915 ignoreMissingValueFiles: 11916 type: boolean 11917 parameters: 11918 items: 11919 properties: 11920 forceString: 11921 type: boolean 11922 name: 11923 type: string 11924 value: 11925 type: string 11926 type: object 11927 type: array 11928 passCredentials: 11929 type: boolean 11930 releaseName: 11931 type: string 11932 skipCrds: 11933 type: boolean 11934 valueFiles: 11935 items: 11936 type: string 11937 type: array 11938 values: 11939 type: string 11940 valuesObject: 11941 type: object 11942 x-kubernetes-preserve-unknown-fields: true 11943 version: 11944 type: string 11945 type: object 11946 kustomize: 11947 properties: 11948 commonAnnotations: 11949 additionalProperties: 11950 type: string 11951 type: object 11952 commonAnnotationsEnvsubst: 11953 type: boolean 11954 commonLabels: 11955 additionalProperties: 11956 type: string 11957 type: object 11958 forceCommonAnnotations: 11959 type: boolean 11960 forceCommonLabels: 11961 type: boolean 11962 images: 11963 items: 11964 type: string 11965 type: array 11966 namePrefix: 11967 type: string 11968 nameSuffix: 11969 type: string 11970 namespace: 11971 type: string 11972 replicas: 11973 items: 11974 properties: 11975 count: 11976 anyOf: 11977 - type: integer 11978 - type: string 11979 x-kubernetes-int-or-string: true 11980 name: 11981 type: string 11982 required: 11983 - count 11984 - name 11985 type: object 11986 type: array 11987 version: 11988 type: string 11989 type: object 11990 path: 11991 type: string 11992 plugin: 11993 properties: 11994 env: 11995 items: 11996 properties: 11997 name: 11998 type: string 11999 value: 12000 type: string 12001 required: 12002 - name 12003 - value 12004 type: object 12005 type: array 12006 name: 12007 type: string 12008 parameters: 12009 items: 12010 properties: 12011 array: 12012 items: 12013 type: string 12014 type: array 12015 map: 12016 additionalProperties: 12017 type: string 12018 type: object 12019 name: 12020 type: string 12021 string: 12022 type: string 12023 type: object 12024 type: array 12025 type: object 12026 ref: 12027 type: string 12028 repoURL: 12029 type: string 12030 targetRevision: 12031 type: string 12032 required: 12033 - repoURL 12034 type: object 12035 sources: 12036 items: 12037 properties: 12038 chart: 12039 type: string 12040 directory: 12041 properties: 12042 exclude: 12043 type: string 12044 include: 12045 type: string 12046 jsonnet: 12047 properties: 12048 extVars: 12049 items: 12050 properties: 12051 code: 12052 type: boolean 12053 name: 12054 type: string 12055 value: 12056 type: string 12057 required: 12058 - name 12059 - value 12060 type: object 12061 type: array 12062 libs: 12063 items: 12064 type: string 12065 type: array 12066 tlas: 12067 items: 12068 properties: 12069 code: 12070 type: boolean 12071 name: 12072 type: string 12073 value: 12074 type: string 12075 required: 12076 - name 12077 - value 12078 type: object 12079 type: array 12080 type: object 12081 recurse: 12082 type: boolean 12083 type: object 12084 helm: 12085 properties: 12086 fileParameters: 12087 items: 12088 properties: 12089 name: 12090 type: string 12091 path: 12092 type: string 12093 type: object 12094 type: array 12095 ignoreMissingValueFiles: 12096 type: boolean 12097 parameters: 12098 items: 12099 properties: 12100 forceString: 12101 type: boolean 12102 name: 12103 type: string 12104 value: 12105 type: string 12106 type: object 12107 type: array 12108 passCredentials: 12109 type: boolean 12110 releaseName: 12111 type: string 12112 skipCrds: 12113 type: boolean 12114 valueFiles: 12115 items: 12116 type: string 12117 type: array 12118 values: 12119 type: string 12120 valuesObject: 12121 type: object 12122 x-kubernetes-preserve-unknown-fields: true 12123 version: 12124 type: string 12125 type: object 12126 kustomize: 12127 properties: 12128 commonAnnotations: 12129 additionalProperties: 12130 type: string 12131 type: object 12132 commonAnnotationsEnvsubst: 12133 type: boolean 12134 commonLabels: 12135 additionalProperties: 12136 type: string 12137 type: object 12138 forceCommonAnnotations: 12139 type: boolean 12140 forceCommonLabels: 12141 type: boolean 12142 images: 12143 items: 12144 type: string 12145 type: array 12146 namePrefix: 12147 type: string 12148 nameSuffix: 12149 type: string 12150 namespace: 12151 type: string 12152 replicas: 12153 items: 12154 properties: 12155 count: 12156 anyOf: 12157 - type: integer 12158 - type: string 12159 x-kubernetes-int-or-string: true 12160 name: 12161 type: string 12162 required: 12163 - count 12164 - name 12165 type: object 12166 type: array 12167 version: 12168 type: string 12169 type: object 12170 path: 12171 type: string 12172 plugin: 12173 properties: 12174 env: 12175 items: 12176 properties: 12177 name: 12178 type: string 12179 value: 12180 type: string 12181 required: 12182 - name 12183 - value 12184 type: object 12185 type: array 12186 name: 12187 type: string 12188 parameters: 12189 items: 12190 properties: 12191 array: 12192 items: 12193 type: string 12194 type: array 12195 map: 12196 additionalProperties: 12197 type: string 12198 type: object 12199 name: 12200 type: string 12201 string: 12202 type: string 12203 type: object 12204 type: array 12205 type: object 12206 ref: 12207 type: string 12208 repoURL: 12209 type: string 12210 targetRevision: 12211 type: string 12212 required: 12213 - repoURL 12214 type: object 12215 type: array 12216 syncPolicy: 12217 properties: 12218 automated: 12219 properties: 12220 allowEmpty: 12221 type: boolean 12222 prune: 12223 type: boolean 12224 selfHeal: 12225 type: boolean 12226 type: object 12227 managedNamespaceMetadata: 12228 properties: 12229 annotations: 12230 additionalProperties: 12231 type: string 12232 type: object 12233 labels: 12234 additionalProperties: 12235 type: string 12236 type: object 12237 type: object 12238 retry: 12239 properties: 12240 backoff: 12241 properties: 12242 duration: 12243 type: string 12244 factor: 12245 format: int64 12246 type: integer 12247 maxDuration: 12248 type: string 12249 type: object 12250 limit: 12251 format: int64 12252 type: integer 12253 type: object 12254 syncOptions: 12255 items: 12256 type: string 12257 type: array 12258 type: object 12259 required: 12260 - destination 12261 - project 12262 type: object 12263 required: 12264 - metadata 12265 - spec 12266 type: object 12267 type: object 12268 scmProvider: 12269 properties: 12270 awsCodeCommit: 12271 properties: 12272 allBranches: 12273 type: boolean 12274 region: 12275 type: string 12276 role: 12277 type: string 12278 tagFilters: 12279 items: 12280 properties: 12281 key: 12282 type: string 12283 value: 12284 type: string 12285 required: 12286 - key 12287 type: object 12288 type: array 12289 type: object 12290 azureDevOps: 12291 properties: 12292 accessTokenRef: 12293 properties: 12294 key: 12295 type: string 12296 secretName: 12297 type: string 12298 required: 12299 - key 12300 - secretName 12301 type: object 12302 allBranches: 12303 type: boolean 12304 api: 12305 type: string 12306 organization: 12307 type: string 12308 teamProject: 12309 type: string 12310 required: 12311 - accessTokenRef 12312 - organization 12313 - teamProject 12314 type: object 12315 bitbucket: 12316 properties: 12317 allBranches: 12318 type: boolean 12319 appPasswordRef: 12320 properties: 12321 key: 12322 type: string 12323 secretName: 12324 type: string 12325 required: 12326 - key 12327 - secretName 12328 type: object 12329 owner: 12330 type: string 12331 user: 12332 type: string 12333 required: 12334 - appPasswordRef 12335 - owner 12336 - user 12337 type: object 12338 bitbucketServer: 12339 properties: 12340 allBranches: 12341 type: boolean 12342 api: 12343 type: string 12344 basicAuth: 12345 properties: 12346 passwordRef: 12347 properties: 12348 key: 12349 type: string 12350 secretName: 12351 type: string 12352 required: 12353 - key 12354 - secretName 12355 type: object 12356 username: 12357 type: string 12358 required: 12359 - passwordRef 12360 - username 12361 type: object 12362 project: 12363 type: string 12364 required: 12365 - api 12366 - project 12367 type: object 12368 cloneProtocol: 12369 type: string 12370 filters: 12371 items: 12372 properties: 12373 branchMatch: 12374 type: string 12375 labelMatch: 12376 type: string 12377 pathsDoNotExist: 12378 items: 12379 type: string 12380 type: array 12381 pathsExist: 12382 items: 12383 type: string 12384 type: array 12385 repositoryMatch: 12386 type: string 12387 type: object 12388 type: array 12389 gitea: 12390 properties: 12391 allBranches: 12392 type: boolean 12393 api: 12394 type: string 12395 insecure: 12396 type: boolean 12397 owner: 12398 type: string 12399 tokenRef: 12400 properties: 12401 key: 12402 type: string 12403 secretName: 12404 type: string 12405 required: 12406 - key 12407 - secretName 12408 type: object 12409 required: 12410 - api 12411 - owner 12412 type: object 12413 github: 12414 properties: 12415 allBranches: 12416 type: boolean 12417 api: 12418 type: string 12419 appSecretName: 12420 type: string 12421 organization: 12422 type: string 12423 tokenRef: 12424 properties: 12425 key: 12426 type: string 12427 secretName: 12428 type: string 12429 required: 12430 - key 12431 - secretName 12432 type: object 12433 required: 12434 - organization 12435 type: object 12436 gitlab: 12437 properties: 12438 allBranches: 12439 type: boolean 12440 api: 12441 type: string 12442 group: 12443 type: string 12444 includeSubgroups: 12445 type: boolean 12446 insecure: 12447 type: boolean 12448 tokenRef: 12449 properties: 12450 key: 12451 type: string 12452 secretName: 12453 type: string 12454 required: 12455 - key 12456 - secretName 12457 type: object 12458 required: 12459 - group 12460 type: object 12461 requeueAfterSeconds: 12462 format: int64 12463 type: integer 12464 template: 12465 properties: 12466 metadata: 12467 properties: 12468 annotations: 12469 additionalProperties: 12470 type: string 12471 type: object 12472 finalizers: 12473 items: 12474 type: string 12475 type: array 12476 labels: 12477 additionalProperties: 12478 type: string 12479 type: object 12480 name: 12481 type: string 12482 namespace: 12483 type: string 12484 type: object 12485 spec: 12486 properties: 12487 destination: 12488 properties: 12489 name: 12490 type: string 12491 namespace: 12492 type: string 12493 server: 12494 type: string 12495 type: object 12496 ignoreDifferences: 12497 items: 12498 properties: 12499 group: 12500 type: string 12501 jqPathExpressions: 12502 items: 12503 type: string 12504 type: array 12505 jsonPointers: 12506 items: 12507 type: string 12508 type: array 12509 kind: 12510 type: string 12511 managedFieldsManagers: 12512 items: 12513 type: string 12514 type: array 12515 name: 12516 type: string 12517 namespace: 12518 type: string 12519 required: 12520 - kind 12521 type: object 12522 type: array 12523 info: 12524 items: 12525 properties: 12526 name: 12527 type: string 12528 value: 12529 type: string 12530 required: 12531 - name 12532 - value 12533 type: object 12534 type: array 12535 project: 12536 type: string 12537 revisionHistoryLimit: 12538 format: int64 12539 type: integer 12540 source: 12541 properties: 12542 chart: 12543 type: string 12544 directory: 12545 properties: 12546 exclude: 12547 type: string 12548 include: 12549 type: string 12550 jsonnet: 12551 properties: 12552 extVars: 12553 items: 12554 properties: 12555 code: 12556 type: boolean 12557 name: 12558 type: string 12559 value: 12560 type: string 12561 required: 12562 - name 12563 - value 12564 type: object 12565 type: array 12566 libs: 12567 items: 12568 type: string 12569 type: array 12570 tlas: 12571 items: 12572 properties: 12573 code: 12574 type: boolean 12575 name: 12576 type: string 12577 value: 12578 type: string 12579 required: 12580 - name 12581 - value 12582 type: object 12583 type: array 12584 type: object 12585 recurse: 12586 type: boolean 12587 type: object 12588 helm: 12589 properties: 12590 fileParameters: 12591 items: 12592 properties: 12593 name: 12594 type: string 12595 path: 12596 type: string 12597 type: object 12598 type: array 12599 ignoreMissingValueFiles: 12600 type: boolean 12601 parameters: 12602 items: 12603 properties: 12604 forceString: 12605 type: boolean 12606 name: 12607 type: string 12608 value: 12609 type: string 12610 type: object 12611 type: array 12612 passCredentials: 12613 type: boolean 12614 releaseName: 12615 type: string 12616 skipCrds: 12617 type: boolean 12618 valueFiles: 12619 items: 12620 type: string 12621 type: array 12622 values: 12623 type: string 12624 valuesObject: 12625 type: object 12626 x-kubernetes-preserve-unknown-fields: true 12627 version: 12628 type: string 12629 type: object 12630 kustomize: 12631 properties: 12632 commonAnnotations: 12633 additionalProperties: 12634 type: string 12635 type: object 12636 commonAnnotationsEnvsubst: 12637 type: boolean 12638 commonLabels: 12639 additionalProperties: 12640 type: string 12641 type: object 12642 forceCommonAnnotations: 12643 type: boolean 12644 forceCommonLabels: 12645 type: boolean 12646 images: 12647 items: 12648 type: string 12649 type: array 12650 namePrefix: 12651 type: string 12652 nameSuffix: 12653 type: string 12654 namespace: 12655 type: string 12656 replicas: 12657 items: 12658 properties: 12659 count: 12660 anyOf: 12661 - type: integer 12662 - type: string 12663 x-kubernetes-int-or-string: true 12664 name: 12665 type: string 12666 required: 12667 - count 12668 - name 12669 type: object 12670 type: array 12671 version: 12672 type: string 12673 type: object 12674 path: 12675 type: string 12676 plugin: 12677 properties: 12678 env: 12679 items: 12680 properties: 12681 name: 12682 type: string 12683 value: 12684 type: string 12685 required: 12686 - name 12687 - value 12688 type: object 12689 type: array 12690 name: 12691 type: string 12692 parameters: 12693 items: 12694 properties: 12695 array: 12696 items: 12697 type: string 12698 type: array 12699 map: 12700 additionalProperties: 12701 type: string 12702 type: object 12703 name: 12704 type: string 12705 string: 12706 type: string 12707 type: object 12708 type: array 12709 type: object 12710 ref: 12711 type: string 12712 repoURL: 12713 type: string 12714 targetRevision: 12715 type: string 12716 required: 12717 - repoURL 12718 type: object 12719 sources: 12720 items: 12721 properties: 12722 chart: 12723 type: string 12724 directory: 12725 properties: 12726 exclude: 12727 type: string 12728 include: 12729 type: string 12730 jsonnet: 12731 properties: 12732 extVars: 12733 items: 12734 properties: 12735 code: 12736 type: boolean 12737 name: 12738 type: string 12739 value: 12740 type: string 12741 required: 12742 - name 12743 - value 12744 type: object 12745 type: array 12746 libs: 12747 items: 12748 type: string 12749 type: array 12750 tlas: 12751 items: 12752 properties: 12753 code: 12754 type: boolean 12755 name: 12756 type: string 12757 value: 12758 type: string 12759 required: 12760 - name 12761 - value 12762 type: object 12763 type: array 12764 type: object 12765 recurse: 12766 type: boolean 12767 type: object 12768 helm: 12769 properties: 12770 fileParameters: 12771 items: 12772 properties: 12773 name: 12774 type: string 12775 path: 12776 type: string 12777 type: object 12778 type: array 12779 ignoreMissingValueFiles: 12780 type: boolean 12781 parameters: 12782 items: 12783 properties: 12784 forceString: 12785 type: boolean 12786 name: 12787 type: string 12788 value: 12789 type: string 12790 type: object 12791 type: array 12792 passCredentials: 12793 type: boolean 12794 releaseName: 12795 type: string 12796 skipCrds: 12797 type: boolean 12798 valueFiles: 12799 items: 12800 type: string 12801 type: array 12802 values: 12803 type: string 12804 valuesObject: 12805 type: object 12806 x-kubernetes-preserve-unknown-fields: true 12807 version: 12808 type: string 12809 type: object 12810 kustomize: 12811 properties: 12812 commonAnnotations: 12813 additionalProperties: 12814 type: string 12815 type: object 12816 commonAnnotationsEnvsubst: 12817 type: boolean 12818 commonLabels: 12819 additionalProperties: 12820 type: string 12821 type: object 12822 forceCommonAnnotations: 12823 type: boolean 12824 forceCommonLabels: 12825 type: boolean 12826 images: 12827 items: 12828 type: string 12829 type: array 12830 namePrefix: 12831 type: string 12832 nameSuffix: 12833 type: string 12834 namespace: 12835 type: string 12836 replicas: 12837 items: 12838 properties: 12839 count: 12840 anyOf: 12841 - type: integer 12842 - type: string 12843 x-kubernetes-int-or-string: true 12844 name: 12845 type: string 12846 required: 12847 - count 12848 - name 12849 type: object 12850 type: array 12851 version: 12852 type: string 12853 type: object 12854 path: 12855 type: string 12856 plugin: 12857 properties: 12858 env: 12859 items: 12860 properties: 12861 name: 12862 type: string 12863 value: 12864 type: string 12865 required: 12866 - name 12867 - value 12868 type: object 12869 type: array 12870 name: 12871 type: string 12872 parameters: 12873 items: 12874 properties: 12875 array: 12876 items: 12877 type: string 12878 type: array 12879 map: 12880 additionalProperties: 12881 type: string 12882 type: object 12883 name: 12884 type: string 12885 string: 12886 type: string 12887 type: object 12888 type: array 12889 type: object 12890 ref: 12891 type: string 12892 repoURL: 12893 type: string 12894 targetRevision: 12895 type: string 12896 required: 12897 - repoURL 12898 type: object 12899 type: array 12900 syncPolicy: 12901 properties: 12902 automated: 12903 properties: 12904 allowEmpty: 12905 type: boolean 12906 prune: 12907 type: boolean 12908 selfHeal: 12909 type: boolean 12910 type: object 12911 managedNamespaceMetadata: 12912 properties: 12913 annotations: 12914 additionalProperties: 12915 type: string 12916 type: object 12917 labels: 12918 additionalProperties: 12919 type: string 12920 type: object 12921 type: object 12922 retry: 12923 properties: 12924 backoff: 12925 properties: 12926 duration: 12927 type: string 12928 factor: 12929 format: int64 12930 type: integer 12931 maxDuration: 12932 type: string 12933 type: object 12934 limit: 12935 format: int64 12936 type: integer 12937 type: object 12938 syncOptions: 12939 items: 12940 type: string 12941 type: array 12942 type: object 12943 required: 12944 - destination 12945 - project 12946 type: object 12947 required: 12948 - metadata 12949 - spec 12950 type: object 12951 values: 12952 additionalProperties: 12953 type: string 12954 type: object 12955 type: object 12956 selector: 12957 properties: 12958 matchExpressions: 12959 items: 12960 properties: 12961 key: 12962 type: string 12963 operator: 12964 type: string 12965 values: 12966 items: 12967 type: string 12968 type: array 12969 required: 12970 - key 12971 - operator 12972 type: object 12973 type: array 12974 matchLabels: 12975 additionalProperties: 12976 type: string 12977 type: object 12978 type: object 12979 type: object 12980 type: array 12981 goTemplate: 12982 type: boolean 12983 goTemplateOptions: 12984 items: 12985 type: string 12986 type: array 12987 preservedFields: 12988 properties: 12989 annotations: 12990 items: 12991 type: string 12992 type: array 12993 type: object 12994 strategy: 12995 properties: 12996 rollingSync: 12997 properties: 12998 steps: 12999 items: 13000 properties: 13001 matchExpressions: 13002 items: 13003 properties: 13004 key: 13005 type: string 13006 operator: 13007 type: string 13008 values: 13009 items: 13010 type: string 13011 type: array 13012 type: object 13013 type: array 13014 maxUpdate: 13015 anyOf: 13016 - type: integer 13017 - type: string 13018 x-kubernetes-int-or-string: true 13019 type: object 13020 type: array 13021 type: object 13022 type: 13023 type: string 13024 type: object 13025 syncPolicy: 13026 properties: 13027 applicationsSync: 13028 enum: 13029 - create-only 13030 - create-update 13031 - create-delete 13032 - sync 13033 type: string 13034 preserveResourcesOnDeletion: 13035 type: boolean 13036 type: object 13037 template: 13038 properties: 13039 metadata: 13040 properties: 13041 annotations: 13042 additionalProperties: 13043 type: string 13044 type: object 13045 finalizers: 13046 items: 13047 type: string 13048 type: array 13049 labels: 13050 additionalProperties: 13051 type: string 13052 type: object 13053 name: 13054 type: string 13055 namespace: 13056 type: string 13057 type: object 13058 spec: 13059 properties: 13060 destination: 13061 properties: 13062 name: 13063 type: string 13064 namespace: 13065 type: string 13066 server: 13067 type: string 13068 type: object 13069 ignoreDifferences: 13070 items: 13071 properties: 13072 group: 13073 type: string 13074 jqPathExpressions: 13075 items: 13076 type: string 13077 type: array 13078 jsonPointers: 13079 items: 13080 type: string 13081 type: array 13082 kind: 13083 type: string 13084 managedFieldsManagers: 13085 items: 13086 type: string 13087 type: array 13088 name: 13089 type: string 13090 namespace: 13091 type: string 13092 required: 13093 - kind 13094 type: object 13095 type: array 13096 info: 13097 items: 13098 properties: 13099 name: 13100 type: string 13101 value: 13102 type: string 13103 required: 13104 - name 13105 - value 13106 type: object 13107 type: array 13108 project: 13109 type: string 13110 revisionHistoryLimit: 13111 format: int64 13112 type: integer 13113 source: 13114 properties: 13115 chart: 13116 type: string 13117 directory: 13118 properties: 13119 exclude: 13120 type: string 13121 include: 13122 type: string 13123 jsonnet: 13124 properties: 13125 extVars: 13126 items: 13127 properties: 13128 code: 13129 type: boolean 13130 name: 13131 type: string 13132 value: 13133 type: string 13134 required: 13135 - name 13136 - value 13137 type: object 13138 type: array 13139 libs: 13140 items: 13141 type: string 13142 type: array 13143 tlas: 13144 items: 13145 properties: 13146 code: 13147 type: boolean 13148 name: 13149 type: string 13150 value: 13151 type: string 13152 required: 13153 - name 13154 - value 13155 type: object 13156 type: array 13157 type: object 13158 recurse: 13159 type: boolean 13160 type: object 13161 helm: 13162 properties: 13163 fileParameters: 13164 items: 13165 properties: 13166 name: 13167 type: string 13168 path: 13169 type: string 13170 type: object 13171 type: array 13172 ignoreMissingValueFiles: 13173 type: boolean 13174 parameters: 13175 items: 13176 properties: 13177 forceString: 13178 type: boolean 13179 name: 13180 type: string 13181 value: 13182 type: string 13183 type: object 13184 type: array 13185 passCredentials: 13186 type: boolean 13187 releaseName: 13188 type: string 13189 skipCrds: 13190 type: boolean 13191 valueFiles: 13192 items: 13193 type: string 13194 type: array 13195 values: 13196 type: string 13197 valuesObject: 13198 type: object 13199 x-kubernetes-preserve-unknown-fields: true 13200 version: 13201 type: string 13202 type: object 13203 kustomize: 13204 properties: 13205 commonAnnotations: 13206 additionalProperties: 13207 type: string 13208 type: object 13209 commonAnnotationsEnvsubst: 13210 type: boolean 13211 commonLabels: 13212 additionalProperties: 13213 type: string 13214 type: object 13215 forceCommonAnnotations: 13216 type: boolean 13217 forceCommonLabels: 13218 type: boolean 13219 images: 13220 items: 13221 type: string 13222 type: array 13223 namePrefix: 13224 type: string 13225 nameSuffix: 13226 type: string 13227 namespace: 13228 type: string 13229 replicas: 13230 items: 13231 properties: 13232 count: 13233 anyOf: 13234 - type: integer 13235 - type: string 13236 x-kubernetes-int-or-string: true 13237 name: 13238 type: string 13239 required: 13240 - count 13241 - name 13242 type: object 13243 type: array 13244 version: 13245 type: string 13246 type: object 13247 path: 13248 type: string 13249 plugin: 13250 properties: 13251 env: 13252 items: 13253 properties: 13254 name: 13255 type: string 13256 value: 13257 type: string 13258 required: 13259 - name 13260 - value 13261 type: object 13262 type: array 13263 name: 13264 type: string 13265 parameters: 13266 items: 13267 properties: 13268 array: 13269 items: 13270 type: string 13271 type: array 13272 map: 13273 additionalProperties: 13274 type: string 13275 type: object 13276 name: 13277 type: string 13278 string: 13279 type: string 13280 type: object 13281 type: array 13282 type: object 13283 ref: 13284 type: string 13285 repoURL: 13286 type: string 13287 targetRevision: 13288 type: string 13289 required: 13290 - repoURL 13291 type: object 13292 sources: 13293 items: 13294 properties: 13295 chart: 13296 type: string 13297 directory: 13298 properties: 13299 exclude: 13300 type: string 13301 include: 13302 type: string 13303 jsonnet: 13304 properties: 13305 extVars: 13306 items: 13307 properties: 13308 code: 13309 type: boolean 13310 name: 13311 type: string 13312 value: 13313 type: string 13314 required: 13315 - name 13316 - value 13317 type: object 13318 type: array 13319 libs: 13320 items: 13321 type: string 13322 type: array 13323 tlas: 13324 items: 13325 properties: 13326 code: 13327 type: boolean 13328 name: 13329 type: string 13330 value: 13331 type: string 13332 required: 13333 - name 13334 - value 13335 type: object 13336 type: array 13337 type: object 13338 recurse: 13339 type: boolean 13340 type: object 13341 helm: 13342 properties: 13343 fileParameters: 13344 items: 13345 properties: 13346 name: 13347 type: string 13348 path: 13349 type: string 13350 type: object 13351 type: array 13352 ignoreMissingValueFiles: 13353 type: boolean 13354 parameters: 13355 items: 13356 properties: 13357 forceString: 13358 type: boolean 13359 name: 13360 type: string 13361 value: 13362 type: string 13363 type: object 13364 type: array 13365 passCredentials: 13366 type: boolean 13367 releaseName: 13368 type: string 13369 skipCrds: 13370 type: boolean 13371 valueFiles: 13372 items: 13373 type: string 13374 type: array 13375 values: 13376 type: string 13377 valuesObject: 13378 type: object 13379 x-kubernetes-preserve-unknown-fields: true 13380 version: 13381 type: string 13382 type: object 13383 kustomize: 13384 properties: 13385 commonAnnotations: 13386 additionalProperties: 13387 type: string 13388 type: object 13389 commonAnnotationsEnvsubst: 13390 type: boolean 13391 commonLabels: 13392 additionalProperties: 13393 type: string 13394 type: object 13395 forceCommonAnnotations: 13396 type: boolean 13397 forceCommonLabels: 13398 type: boolean 13399 images: 13400 items: 13401 type: string 13402 type: array 13403 namePrefix: 13404 type: string 13405 nameSuffix: 13406 type: string 13407 namespace: 13408 type: string 13409 replicas: 13410 items: 13411 properties: 13412 count: 13413 anyOf: 13414 - type: integer 13415 - type: string 13416 x-kubernetes-int-or-string: true 13417 name: 13418 type: string 13419 required: 13420 - count 13421 - name 13422 type: object 13423 type: array 13424 version: 13425 type: string 13426 type: object 13427 path: 13428 type: string 13429 plugin: 13430 properties: 13431 env: 13432 items: 13433 properties: 13434 name: 13435 type: string 13436 value: 13437 type: string 13438 required: 13439 - name 13440 - value 13441 type: object 13442 type: array 13443 name: 13444 type: string 13445 parameters: 13446 items: 13447 properties: 13448 array: 13449 items: 13450 type: string 13451 type: array 13452 map: 13453 additionalProperties: 13454 type: string 13455 type: object 13456 name: 13457 type: string 13458 string: 13459 type: string 13460 type: object 13461 type: array 13462 type: object 13463 ref: 13464 type: string 13465 repoURL: 13466 type: string 13467 targetRevision: 13468 type: string 13469 required: 13470 - repoURL 13471 type: object 13472 type: array 13473 syncPolicy: 13474 properties: 13475 automated: 13476 properties: 13477 allowEmpty: 13478 type: boolean 13479 prune: 13480 type: boolean 13481 selfHeal: 13482 type: boolean 13483 type: object 13484 managedNamespaceMetadata: 13485 properties: 13486 annotations: 13487 additionalProperties: 13488 type: string 13489 type: object 13490 labels: 13491 additionalProperties: 13492 type: string 13493 type: object 13494 type: object 13495 retry: 13496 properties: 13497 backoff: 13498 properties: 13499 duration: 13500 type: string 13501 factor: 13502 format: int64 13503 type: integer 13504 maxDuration: 13505 type: string 13506 type: object 13507 limit: 13508 format: int64 13509 type: integer 13510 type: object 13511 syncOptions: 13512 items: 13513 type: string 13514 type: array 13515 type: object 13516 required: 13517 - destination 13518 - project 13519 type: object 13520 required: 13521 - metadata 13522 - spec 13523 type: object 13524 required: 13525 - generators 13526 - template 13527 type: object 13528 status: 13529 properties: 13530 applicationStatus: 13531 items: 13532 properties: 13533 application: 13534 type: string 13535 lastTransitionTime: 13536 format: date-time 13537 type: string 13538 message: 13539 type: string 13540 status: 13541 type: string 13542 step: 13543 type: string 13544 required: 13545 - application 13546 - message 13547 - status 13548 - step 13549 type: object 13550 type: array 13551 conditions: 13552 items: 13553 properties: 13554 lastTransitionTime: 13555 format: date-time 13556 type: string 13557 message: 13558 type: string 13559 reason: 13560 type: string 13561 status: 13562 type: string 13563 type: 13564 type: string 13565 required: 13566 - message 13567 - reason 13568 - status 13569 - type 13570 type: object 13571 type: array 13572 type: object 13573 required: 13574 - metadata 13575 - spec 13576 type: object 13577 served: true 13578 storage: true 13579 subresources: 13580 status: {} 13581 status: 13582 acceptedNames: 13583 kind: "" 13584 plural: "" 13585 conditions: null 13586 storedVersions: null