github.com/argoproj-labs/argocd-operator@v0.10.0/deploy/olm-catalog/argocd-operator/0.5.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 generators: 34 items: 35 properties: 36 clusterDecisionResource: 37 properties: 38 configMapRef: 39 type: string 40 labelSelector: 41 properties: 42 matchExpressions: 43 items: 44 properties: 45 key: 46 type: string 47 operator: 48 type: string 49 values: 50 items: 51 type: string 52 type: array 53 required: 54 - key 55 - operator 56 type: object 57 type: array 58 matchLabels: 59 additionalProperties: 60 type: string 61 type: object 62 type: object 63 name: 64 type: string 65 requeueAfterSeconds: 66 format: int64 67 type: integer 68 template: 69 properties: 70 metadata: 71 properties: 72 annotations: 73 additionalProperties: 74 type: string 75 type: object 76 finalizers: 77 items: 78 type: string 79 type: array 80 labels: 81 additionalProperties: 82 type: string 83 type: object 84 name: 85 type: string 86 namespace: 87 type: string 88 type: object 89 spec: 90 properties: 91 destination: 92 properties: 93 name: 94 type: string 95 namespace: 96 type: string 97 server: 98 type: string 99 type: object 100 ignoreDifferences: 101 items: 102 properties: 103 group: 104 type: string 105 jqPathExpressions: 106 items: 107 type: string 108 type: array 109 jsonPointers: 110 items: 111 type: string 112 type: array 113 kind: 114 type: string 115 managedFieldsManagers: 116 items: 117 type: string 118 type: array 119 name: 120 type: string 121 namespace: 122 type: string 123 required: 124 - kind 125 type: object 126 type: array 127 info: 128 items: 129 properties: 130 name: 131 type: string 132 value: 133 type: string 134 required: 135 - name 136 - value 137 type: object 138 type: array 139 project: 140 type: string 141 revisionHistoryLimit: 142 format: int64 143 type: integer 144 source: 145 properties: 146 chart: 147 type: string 148 directory: 149 properties: 150 exclude: 151 type: string 152 include: 153 type: string 154 jsonnet: 155 properties: 156 extVars: 157 items: 158 properties: 159 code: 160 type: boolean 161 name: 162 type: string 163 value: 164 type: string 165 required: 166 - name 167 - value 168 type: object 169 type: array 170 libs: 171 items: 172 type: string 173 type: array 174 tlas: 175 items: 176 properties: 177 code: 178 type: boolean 179 name: 180 type: string 181 value: 182 type: string 183 required: 184 - name 185 - value 186 type: object 187 type: array 188 type: object 189 recurse: 190 type: boolean 191 type: object 192 helm: 193 properties: 194 fileParameters: 195 items: 196 properties: 197 name: 198 type: string 199 path: 200 type: string 201 type: object 202 type: array 203 ignoreMissingValueFiles: 204 type: boolean 205 parameters: 206 items: 207 properties: 208 forceString: 209 type: boolean 210 name: 211 type: string 212 value: 213 type: string 214 type: object 215 type: array 216 passCredentials: 217 type: boolean 218 releaseName: 219 type: string 220 skipCrds: 221 type: boolean 222 valueFiles: 223 items: 224 type: string 225 type: array 226 values: 227 type: string 228 version: 229 type: string 230 type: object 231 kustomize: 232 properties: 233 commonAnnotations: 234 additionalProperties: 235 type: string 236 type: object 237 commonLabels: 238 additionalProperties: 239 type: string 240 type: object 241 forceCommonAnnotations: 242 type: boolean 243 forceCommonLabels: 244 type: boolean 245 images: 246 items: 247 type: string 248 type: array 249 namePrefix: 250 type: string 251 nameSuffix: 252 type: string 253 version: 254 type: string 255 type: object 256 path: 257 type: string 258 plugin: 259 properties: 260 env: 261 items: 262 properties: 263 name: 264 type: string 265 value: 266 type: string 267 required: 268 - name 269 - value 270 type: object 271 type: array 272 name: 273 type: string 274 type: object 275 repoURL: 276 type: string 277 targetRevision: 278 type: string 279 required: 280 - repoURL 281 type: object 282 syncPolicy: 283 properties: 284 automated: 285 properties: 286 allowEmpty: 287 type: boolean 288 prune: 289 type: boolean 290 selfHeal: 291 type: boolean 292 type: object 293 retry: 294 properties: 295 backoff: 296 properties: 297 duration: 298 type: string 299 factor: 300 format: int64 301 type: integer 302 maxDuration: 303 type: string 304 type: object 305 limit: 306 format: int64 307 type: integer 308 type: object 309 syncOptions: 310 items: 311 type: string 312 type: array 313 type: object 314 required: 315 - destination 316 - project 317 - source 318 type: object 319 required: 320 - metadata 321 - spec 322 type: object 323 values: 324 additionalProperties: 325 type: string 326 type: object 327 required: 328 - configMapRef 329 type: object 330 clusters: 331 properties: 332 selector: 333 properties: 334 matchExpressions: 335 items: 336 properties: 337 key: 338 type: string 339 operator: 340 type: string 341 values: 342 items: 343 type: string 344 type: array 345 required: 346 - key 347 - operator 348 type: object 349 type: array 350 matchLabels: 351 additionalProperties: 352 type: string 353 type: object 354 type: object 355 template: 356 properties: 357 metadata: 358 properties: 359 annotations: 360 additionalProperties: 361 type: string 362 type: object 363 finalizers: 364 items: 365 type: string 366 type: array 367 labels: 368 additionalProperties: 369 type: string 370 type: object 371 name: 372 type: string 373 namespace: 374 type: string 375 type: object 376 spec: 377 properties: 378 destination: 379 properties: 380 name: 381 type: string 382 namespace: 383 type: string 384 server: 385 type: string 386 type: object 387 ignoreDifferences: 388 items: 389 properties: 390 group: 391 type: string 392 jqPathExpressions: 393 items: 394 type: string 395 type: array 396 jsonPointers: 397 items: 398 type: string 399 type: array 400 kind: 401 type: string 402 managedFieldsManagers: 403 items: 404 type: string 405 type: array 406 name: 407 type: string 408 namespace: 409 type: string 410 required: 411 - kind 412 type: object 413 type: array 414 info: 415 items: 416 properties: 417 name: 418 type: string 419 value: 420 type: string 421 required: 422 - name 423 - value 424 type: object 425 type: array 426 project: 427 type: string 428 revisionHistoryLimit: 429 format: int64 430 type: integer 431 source: 432 properties: 433 chart: 434 type: string 435 directory: 436 properties: 437 exclude: 438 type: string 439 include: 440 type: string 441 jsonnet: 442 properties: 443 extVars: 444 items: 445 properties: 446 code: 447 type: boolean 448 name: 449 type: string 450 value: 451 type: string 452 required: 453 - name 454 - value 455 type: object 456 type: array 457 libs: 458 items: 459 type: string 460 type: array 461 tlas: 462 items: 463 properties: 464 code: 465 type: boolean 466 name: 467 type: string 468 value: 469 type: string 470 required: 471 - name 472 - value 473 type: object 474 type: array 475 type: object 476 recurse: 477 type: boolean 478 type: object 479 helm: 480 properties: 481 fileParameters: 482 items: 483 properties: 484 name: 485 type: string 486 path: 487 type: string 488 type: object 489 type: array 490 ignoreMissingValueFiles: 491 type: boolean 492 parameters: 493 items: 494 properties: 495 forceString: 496 type: boolean 497 name: 498 type: string 499 value: 500 type: string 501 type: object 502 type: array 503 passCredentials: 504 type: boolean 505 releaseName: 506 type: string 507 skipCrds: 508 type: boolean 509 valueFiles: 510 items: 511 type: string 512 type: array 513 values: 514 type: string 515 version: 516 type: string 517 type: object 518 kustomize: 519 properties: 520 commonAnnotations: 521 additionalProperties: 522 type: string 523 type: object 524 commonLabels: 525 additionalProperties: 526 type: string 527 type: object 528 forceCommonAnnotations: 529 type: boolean 530 forceCommonLabels: 531 type: boolean 532 images: 533 items: 534 type: string 535 type: array 536 namePrefix: 537 type: string 538 nameSuffix: 539 type: string 540 version: 541 type: string 542 type: object 543 path: 544 type: string 545 plugin: 546 properties: 547 env: 548 items: 549 properties: 550 name: 551 type: string 552 value: 553 type: string 554 required: 555 - name 556 - value 557 type: object 558 type: array 559 name: 560 type: string 561 type: object 562 repoURL: 563 type: string 564 targetRevision: 565 type: string 566 required: 567 - repoURL 568 type: object 569 syncPolicy: 570 properties: 571 automated: 572 properties: 573 allowEmpty: 574 type: boolean 575 prune: 576 type: boolean 577 selfHeal: 578 type: boolean 579 type: object 580 retry: 581 properties: 582 backoff: 583 properties: 584 duration: 585 type: string 586 factor: 587 format: int64 588 type: integer 589 maxDuration: 590 type: string 591 type: object 592 limit: 593 format: int64 594 type: integer 595 type: object 596 syncOptions: 597 items: 598 type: string 599 type: array 600 type: object 601 required: 602 - destination 603 - project 604 - source 605 type: object 606 required: 607 - metadata 608 - spec 609 type: object 610 values: 611 additionalProperties: 612 type: string 613 type: object 614 type: object 615 git: 616 properties: 617 directories: 618 items: 619 properties: 620 exclude: 621 type: boolean 622 path: 623 type: string 624 required: 625 - path 626 type: object 627 type: array 628 files: 629 items: 630 properties: 631 path: 632 type: string 633 required: 634 - path 635 type: object 636 type: array 637 repoURL: 638 type: string 639 requeueAfterSeconds: 640 format: int64 641 type: integer 642 revision: 643 type: string 644 template: 645 properties: 646 metadata: 647 properties: 648 annotations: 649 additionalProperties: 650 type: string 651 type: object 652 finalizers: 653 items: 654 type: string 655 type: array 656 labels: 657 additionalProperties: 658 type: string 659 type: object 660 name: 661 type: string 662 namespace: 663 type: string 664 type: object 665 spec: 666 properties: 667 destination: 668 properties: 669 name: 670 type: string 671 namespace: 672 type: string 673 server: 674 type: string 675 type: object 676 ignoreDifferences: 677 items: 678 properties: 679 group: 680 type: string 681 jqPathExpressions: 682 items: 683 type: string 684 type: array 685 jsonPointers: 686 items: 687 type: string 688 type: array 689 kind: 690 type: string 691 managedFieldsManagers: 692 items: 693 type: string 694 type: array 695 name: 696 type: string 697 namespace: 698 type: string 699 required: 700 - kind 701 type: object 702 type: array 703 info: 704 items: 705 properties: 706 name: 707 type: string 708 value: 709 type: string 710 required: 711 - name 712 - value 713 type: object 714 type: array 715 project: 716 type: string 717 revisionHistoryLimit: 718 format: int64 719 type: integer 720 source: 721 properties: 722 chart: 723 type: string 724 directory: 725 properties: 726 exclude: 727 type: string 728 include: 729 type: string 730 jsonnet: 731 properties: 732 extVars: 733 items: 734 properties: 735 code: 736 type: boolean 737 name: 738 type: string 739 value: 740 type: string 741 required: 742 - name 743 - value 744 type: object 745 type: array 746 libs: 747 items: 748 type: string 749 type: array 750 tlas: 751 items: 752 properties: 753 code: 754 type: boolean 755 name: 756 type: string 757 value: 758 type: string 759 required: 760 - name 761 - value 762 type: object 763 type: array 764 type: object 765 recurse: 766 type: boolean 767 type: object 768 helm: 769 properties: 770 fileParameters: 771 items: 772 properties: 773 name: 774 type: string 775 path: 776 type: string 777 type: object 778 type: array 779 ignoreMissingValueFiles: 780 type: boolean 781 parameters: 782 items: 783 properties: 784 forceString: 785 type: boolean 786 name: 787 type: string 788 value: 789 type: string 790 type: object 791 type: array 792 passCredentials: 793 type: boolean 794 releaseName: 795 type: string 796 skipCrds: 797 type: boolean 798 valueFiles: 799 items: 800 type: string 801 type: array 802 values: 803 type: string 804 version: 805 type: string 806 type: object 807 kustomize: 808 properties: 809 commonAnnotations: 810 additionalProperties: 811 type: string 812 type: object 813 commonLabels: 814 additionalProperties: 815 type: string 816 type: object 817 forceCommonAnnotations: 818 type: boolean 819 forceCommonLabels: 820 type: boolean 821 images: 822 items: 823 type: string 824 type: array 825 namePrefix: 826 type: string 827 nameSuffix: 828 type: string 829 version: 830 type: string 831 type: object 832 path: 833 type: string 834 plugin: 835 properties: 836 env: 837 items: 838 properties: 839 name: 840 type: string 841 value: 842 type: string 843 required: 844 - name 845 - value 846 type: object 847 type: array 848 name: 849 type: string 850 type: object 851 repoURL: 852 type: string 853 targetRevision: 854 type: string 855 required: 856 - repoURL 857 type: object 858 syncPolicy: 859 properties: 860 automated: 861 properties: 862 allowEmpty: 863 type: boolean 864 prune: 865 type: boolean 866 selfHeal: 867 type: boolean 868 type: object 869 retry: 870 properties: 871 backoff: 872 properties: 873 duration: 874 type: string 875 factor: 876 format: int64 877 type: integer 878 maxDuration: 879 type: string 880 type: object 881 limit: 882 format: int64 883 type: integer 884 type: object 885 syncOptions: 886 items: 887 type: string 888 type: array 889 type: object 890 required: 891 - destination 892 - project 893 - source 894 type: object 895 required: 896 - metadata 897 - spec 898 type: object 899 required: 900 - repoURL 901 - revision 902 type: object 903 list: 904 properties: 905 elements: 906 items: 907 x-kubernetes-preserve-unknown-fields: true 908 type: array 909 template: 910 properties: 911 metadata: 912 properties: 913 annotations: 914 additionalProperties: 915 type: string 916 type: object 917 finalizers: 918 items: 919 type: string 920 type: array 921 labels: 922 additionalProperties: 923 type: string 924 type: object 925 name: 926 type: string 927 namespace: 928 type: string 929 type: object 930 spec: 931 properties: 932 destination: 933 properties: 934 name: 935 type: string 936 namespace: 937 type: string 938 server: 939 type: string 940 type: object 941 ignoreDifferences: 942 items: 943 properties: 944 group: 945 type: string 946 jqPathExpressions: 947 items: 948 type: string 949 type: array 950 jsonPointers: 951 items: 952 type: string 953 type: array 954 kind: 955 type: string 956 managedFieldsManagers: 957 items: 958 type: string 959 type: array 960 name: 961 type: string 962 namespace: 963 type: string 964 required: 965 - kind 966 type: object 967 type: array 968 info: 969 items: 970 properties: 971 name: 972 type: string 973 value: 974 type: string 975 required: 976 - name 977 - value 978 type: object 979 type: array 980 project: 981 type: string 982 revisionHistoryLimit: 983 format: int64 984 type: integer 985 source: 986 properties: 987 chart: 988 type: string 989 directory: 990 properties: 991 exclude: 992 type: string 993 include: 994 type: string 995 jsonnet: 996 properties: 997 extVars: 998 items: 999 properties: 1000 code: 1001 type: boolean 1002 name: 1003 type: string 1004 value: 1005 type: string 1006 required: 1007 - name 1008 - value 1009 type: object 1010 type: array 1011 libs: 1012 items: 1013 type: string 1014 type: array 1015 tlas: 1016 items: 1017 properties: 1018 code: 1019 type: boolean 1020 name: 1021 type: string 1022 value: 1023 type: string 1024 required: 1025 - name 1026 - value 1027 type: object 1028 type: array 1029 type: object 1030 recurse: 1031 type: boolean 1032 type: object 1033 helm: 1034 properties: 1035 fileParameters: 1036 items: 1037 properties: 1038 name: 1039 type: string 1040 path: 1041 type: string 1042 type: object 1043 type: array 1044 ignoreMissingValueFiles: 1045 type: boolean 1046 parameters: 1047 items: 1048 properties: 1049 forceString: 1050 type: boolean 1051 name: 1052 type: string 1053 value: 1054 type: string 1055 type: object 1056 type: array 1057 passCredentials: 1058 type: boolean 1059 releaseName: 1060 type: string 1061 skipCrds: 1062 type: boolean 1063 valueFiles: 1064 items: 1065 type: string 1066 type: array 1067 values: 1068 type: string 1069 version: 1070 type: string 1071 type: object 1072 kustomize: 1073 properties: 1074 commonAnnotations: 1075 additionalProperties: 1076 type: string 1077 type: object 1078 commonLabels: 1079 additionalProperties: 1080 type: string 1081 type: object 1082 forceCommonAnnotations: 1083 type: boolean 1084 forceCommonLabels: 1085 type: boolean 1086 images: 1087 items: 1088 type: string 1089 type: array 1090 namePrefix: 1091 type: string 1092 nameSuffix: 1093 type: string 1094 version: 1095 type: string 1096 type: object 1097 path: 1098 type: string 1099 plugin: 1100 properties: 1101 env: 1102 items: 1103 properties: 1104 name: 1105 type: string 1106 value: 1107 type: string 1108 required: 1109 - name 1110 - value 1111 type: object 1112 type: array 1113 name: 1114 type: string 1115 type: object 1116 repoURL: 1117 type: string 1118 targetRevision: 1119 type: string 1120 required: 1121 - repoURL 1122 type: object 1123 syncPolicy: 1124 properties: 1125 automated: 1126 properties: 1127 allowEmpty: 1128 type: boolean 1129 prune: 1130 type: boolean 1131 selfHeal: 1132 type: boolean 1133 type: object 1134 retry: 1135 properties: 1136 backoff: 1137 properties: 1138 duration: 1139 type: string 1140 factor: 1141 format: int64 1142 type: integer 1143 maxDuration: 1144 type: string 1145 type: object 1146 limit: 1147 format: int64 1148 type: integer 1149 type: object 1150 syncOptions: 1151 items: 1152 type: string 1153 type: array 1154 type: object 1155 required: 1156 - destination 1157 - project 1158 - source 1159 type: object 1160 required: 1161 - metadata 1162 - spec 1163 type: object 1164 required: 1165 - elements 1166 type: object 1167 matrix: 1168 properties: 1169 generators: 1170 items: 1171 properties: 1172 clusterDecisionResource: 1173 properties: 1174 configMapRef: 1175 type: string 1176 labelSelector: 1177 properties: 1178 matchExpressions: 1179 items: 1180 properties: 1181 key: 1182 type: string 1183 operator: 1184 type: string 1185 values: 1186 items: 1187 type: string 1188 type: array 1189 required: 1190 - key 1191 - operator 1192 type: object 1193 type: array 1194 matchLabels: 1195 additionalProperties: 1196 type: string 1197 type: object 1198 type: object 1199 name: 1200 type: string 1201 requeueAfterSeconds: 1202 format: int64 1203 type: integer 1204 template: 1205 properties: 1206 metadata: 1207 properties: 1208 annotations: 1209 additionalProperties: 1210 type: string 1211 type: object 1212 finalizers: 1213 items: 1214 type: string 1215 type: array 1216 labels: 1217 additionalProperties: 1218 type: string 1219 type: object 1220 name: 1221 type: string 1222 namespace: 1223 type: string 1224 type: object 1225 spec: 1226 properties: 1227 destination: 1228 properties: 1229 name: 1230 type: string 1231 namespace: 1232 type: string 1233 server: 1234 type: string 1235 type: object 1236 ignoreDifferences: 1237 items: 1238 properties: 1239 group: 1240 type: string 1241 jqPathExpressions: 1242 items: 1243 type: string 1244 type: array 1245 jsonPointers: 1246 items: 1247 type: string 1248 type: array 1249 kind: 1250 type: string 1251 managedFieldsManagers: 1252 items: 1253 type: string 1254 type: array 1255 name: 1256 type: string 1257 namespace: 1258 type: string 1259 required: 1260 - kind 1261 type: object 1262 type: array 1263 info: 1264 items: 1265 properties: 1266 name: 1267 type: string 1268 value: 1269 type: string 1270 required: 1271 - name 1272 - value 1273 type: object 1274 type: array 1275 project: 1276 type: string 1277 revisionHistoryLimit: 1278 format: int64 1279 type: integer 1280 source: 1281 properties: 1282 chart: 1283 type: string 1284 directory: 1285 properties: 1286 exclude: 1287 type: string 1288 include: 1289 type: string 1290 jsonnet: 1291 properties: 1292 extVars: 1293 items: 1294 properties: 1295 code: 1296 type: boolean 1297 name: 1298 type: string 1299 value: 1300 type: string 1301 required: 1302 - name 1303 - value 1304 type: object 1305 type: array 1306 libs: 1307 items: 1308 type: string 1309 type: array 1310 tlas: 1311 items: 1312 properties: 1313 code: 1314 type: boolean 1315 name: 1316 type: string 1317 value: 1318 type: string 1319 required: 1320 - name 1321 - value 1322 type: object 1323 type: array 1324 type: object 1325 recurse: 1326 type: boolean 1327 type: object 1328 helm: 1329 properties: 1330 fileParameters: 1331 items: 1332 properties: 1333 name: 1334 type: string 1335 path: 1336 type: string 1337 type: object 1338 type: array 1339 ignoreMissingValueFiles: 1340 type: boolean 1341 parameters: 1342 items: 1343 properties: 1344 forceString: 1345 type: boolean 1346 name: 1347 type: string 1348 value: 1349 type: string 1350 type: object 1351 type: array 1352 passCredentials: 1353 type: boolean 1354 releaseName: 1355 type: string 1356 skipCrds: 1357 type: boolean 1358 valueFiles: 1359 items: 1360 type: string 1361 type: array 1362 values: 1363 type: string 1364 version: 1365 type: string 1366 type: object 1367 kustomize: 1368 properties: 1369 commonAnnotations: 1370 additionalProperties: 1371 type: string 1372 type: object 1373 commonLabels: 1374 additionalProperties: 1375 type: string 1376 type: object 1377 forceCommonAnnotations: 1378 type: boolean 1379 forceCommonLabels: 1380 type: boolean 1381 images: 1382 items: 1383 type: string 1384 type: array 1385 namePrefix: 1386 type: string 1387 nameSuffix: 1388 type: string 1389 version: 1390 type: string 1391 type: object 1392 path: 1393 type: string 1394 plugin: 1395 properties: 1396 env: 1397 items: 1398 properties: 1399 name: 1400 type: string 1401 value: 1402 type: string 1403 required: 1404 - name 1405 - value 1406 type: object 1407 type: array 1408 name: 1409 type: string 1410 type: object 1411 repoURL: 1412 type: string 1413 targetRevision: 1414 type: string 1415 required: 1416 - repoURL 1417 type: object 1418 syncPolicy: 1419 properties: 1420 automated: 1421 properties: 1422 allowEmpty: 1423 type: boolean 1424 prune: 1425 type: boolean 1426 selfHeal: 1427 type: boolean 1428 type: object 1429 retry: 1430 properties: 1431 backoff: 1432 properties: 1433 duration: 1434 type: string 1435 factor: 1436 format: int64 1437 type: integer 1438 maxDuration: 1439 type: string 1440 type: object 1441 limit: 1442 format: int64 1443 type: integer 1444 type: object 1445 syncOptions: 1446 items: 1447 type: string 1448 type: array 1449 type: object 1450 required: 1451 - destination 1452 - project 1453 - source 1454 type: object 1455 required: 1456 - metadata 1457 - spec 1458 type: object 1459 values: 1460 additionalProperties: 1461 type: string 1462 type: object 1463 required: 1464 - configMapRef 1465 type: object 1466 clusters: 1467 properties: 1468 selector: 1469 properties: 1470 matchExpressions: 1471 items: 1472 properties: 1473 key: 1474 type: string 1475 operator: 1476 type: string 1477 values: 1478 items: 1479 type: string 1480 type: array 1481 required: 1482 - key 1483 - operator 1484 type: object 1485 type: array 1486 matchLabels: 1487 additionalProperties: 1488 type: string 1489 type: object 1490 type: object 1491 template: 1492 properties: 1493 metadata: 1494 properties: 1495 annotations: 1496 additionalProperties: 1497 type: string 1498 type: object 1499 finalizers: 1500 items: 1501 type: string 1502 type: array 1503 labels: 1504 additionalProperties: 1505 type: string 1506 type: object 1507 name: 1508 type: string 1509 namespace: 1510 type: string 1511 type: object 1512 spec: 1513 properties: 1514 destination: 1515 properties: 1516 name: 1517 type: string 1518 namespace: 1519 type: string 1520 server: 1521 type: string 1522 type: object 1523 ignoreDifferences: 1524 items: 1525 properties: 1526 group: 1527 type: string 1528 jqPathExpressions: 1529 items: 1530 type: string 1531 type: array 1532 jsonPointers: 1533 items: 1534 type: string 1535 type: array 1536 kind: 1537 type: string 1538 managedFieldsManagers: 1539 items: 1540 type: string 1541 type: array 1542 name: 1543 type: string 1544 namespace: 1545 type: string 1546 required: 1547 - kind 1548 type: object 1549 type: array 1550 info: 1551 items: 1552 properties: 1553 name: 1554 type: string 1555 value: 1556 type: string 1557 required: 1558 - name 1559 - value 1560 type: object 1561 type: array 1562 project: 1563 type: string 1564 revisionHistoryLimit: 1565 format: int64 1566 type: integer 1567 source: 1568 properties: 1569 chart: 1570 type: string 1571 directory: 1572 properties: 1573 exclude: 1574 type: string 1575 include: 1576 type: string 1577 jsonnet: 1578 properties: 1579 extVars: 1580 items: 1581 properties: 1582 code: 1583 type: boolean 1584 name: 1585 type: string 1586 value: 1587 type: string 1588 required: 1589 - name 1590 - value 1591 type: object 1592 type: array 1593 libs: 1594 items: 1595 type: string 1596 type: array 1597 tlas: 1598 items: 1599 properties: 1600 code: 1601 type: boolean 1602 name: 1603 type: string 1604 value: 1605 type: string 1606 required: 1607 - name 1608 - value 1609 type: object 1610 type: array 1611 type: object 1612 recurse: 1613 type: boolean 1614 type: object 1615 helm: 1616 properties: 1617 fileParameters: 1618 items: 1619 properties: 1620 name: 1621 type: string 1622 path: 1623 type: string 1624 type: object 1625 type: array 1626 ignoreMissingValueFiles: 1627 type: boolean 1628 parameters: 1629 items: 1630 properties: 1631 forceString: 1632 type: boolean 1633 name: 1634 type: string 1635 value: 1636 type: string 1637 type: object 1638 type: array 1639 passCredentials: 1640 type: boolean 1641 releaseName: 1642 type: string 1643 skipCrds: 1644 type: boolean 1645 valueFiles: 1646 items: 1647 type: string 1648 type: array 1649 values: 1650 type: string 1651 version: 1652 type: string 1653 type: object 1654 kustomize: 1655 properties: 1656 commonAnnotations: 1657 additionalProperties: 1658 type: string 1659 type: object 1660 commonLabels: 1661 additionalProperties: 1662 type: string 1663 type: object 1664 forceCommonAnnotations: 1665 type: boolean 1666 forceCommonLabels: 1667 type: boolean 1668 images: 1669 items: 1670 type: string 1671 type: array 1672 namePrefix: 1673 type: string 1674 nameSuffix: 1675 type: string 1676 version: 1677 type: string 1678 type: object 1679 path: 1680 type: string 1681 plugin: 1682 properties: 1683 env: 1684 items: 1685 properties: 1686 name: 1687 type: string 1688 value: 1689 type: string 1690 required: 1691 - name 1692 - value 1693 type: object 1694 type: array 1695 name: 1696 type: string 1697 type: object 1698 repoURL: 1699 type: string 1700 targetRevision: 1701 type: string 1702 required: 1703 - repoURL 1704 type: object 1705 syncPolicy: 1706 properties: 1707 automated: 1708 properties: 1709 allowEmpty: 1710 type: boolean 1711 prune: 1712 type: boolean 1713 selfHeal: 1714 type: boolean 1715 type: object 1716 retry: 1717 properties: 1718 backoff: 1719 properties: 1720 duration: 1721 type: string 1722 factor: 1723 format: int64 1724 type: integer 1725 maxDuration: 1726 type: string 1727 type: object 1728 limit: 1729 format: int64 1730 type: integer 1731 type: object 1732 syncOptions: 1733 items: 1734 type: string 1735 type: array 1736 type: object 1737 required: 1738 - destination 1739 - project 1740 - source 1741 type: object 1742 required: 1743 - metadata 1744 - spec 1745 type: object 1746 values: 1747 additionalProperties: 1748 type: string 1749 type: object 1750 type: object 1751 git: 1752 properties: 1753 directories: 1754 items: 1755 properties: 1756 exclude: 1757 type: boolean 1758 path: 1759 type: string 1760 required: 1761 - path 1762 type: object 1763 type: array 1764 files: 1765 items: 1766 properties: 1767 path: 1768 type: string 1769 required: 1770 - path 1771 type: object 1772 type: array 1773 repoURL: 1774 type: string 1775 requeueAfterSeconds: 1776 format: int64 1777 type: integer 1778 revision: 1779 type: string 1780 template: 1781 properties: 1782 metadata: 1783 properties: 1784 annotations: 1785 additionalProperties: 1786 type: string 1787 type: object 1788 finalizers: 1789 items: 1790 type: string 1791 type: array 1792 labels: 1793 additionalProperties: 1794 type: string 1795 type: object 1796 name: 1797 type: string 1798 namespace: 1799 type: string 1800 type: object 1801 spec: 1802 properties: 1803 destination: 1804 properties: 1805 name: 1806 type: string 1807 namespace: 1808 type: string 1809 server: 1810 type: string 1811 type: object 1812 ignoreDifferences: 1813 items: 1814 properties: 1815 group: 1816 type: string 1817 jqPathExpressions: 1818 items: 1819 type: string 1820 type: array 1821 jsonPointers: 1822 items: 1823 type: string 1824 type: array 1825 kind: 1826 type: string 1827 managedFieldsManagers: 1828 items: 1829 type: string 1830 type: array 1831 name: 1832 type: string 1833 namespace: 1834 type: string 1835 required: 1836 - kind 1837 type: object 1838 type: array 1839 info: 1840 items: 1841 properties: 1842 name: 1843 type: string 1844 value: 1845 type: string 1846 required: 1847 - name 1848 - value 1849 type: object 1850 type: array 1851 project: 1852 type: string 1853 revisionHistoryLimit: 1854 format: int64 1855 type: integer 1856 source: 1857 properties: 1858 chart: 1859 type: string 1860 directory: 1861 properties: 1862 exclude: 1863 type: string 1864 include: 1865 type: string 1866 jsonnet: 1867 properties: 1868 extVars: 1869 items: 1870 properties: 1871 code: 1872 type: boolean 1873 name: 1874 type: string 1875 value: 1876 type: string 1877 required: 1878 - name 1879 - value 1880 type: object 1881 type: array 1882 libs: 1883 items: 1884 type: string 1885 type: array 1886 tlas: 1887 items: 1888 properties: 1889 code: 1890 type: boolean 1891 name: 1892 type: string 1893 value: 1894 type: string 1895 required: 1896 - name 1897 - value 1898 type: object 1899 type: array 1900 type: object 1901 recurse: 1902 type: boolean 1903 type: object 1904 helm: 1905 properties: 1906 fileParameters: 1907 items: 1908 properties: 1909 name: 1910 type: string 1911 path: 1912 type: string 1913 type: object 1914 type: array 1915 ignoreMissingValueFiles: 1916 type: boolean 1917 parameters: 1918 items: 1919 properties: 1920 forceString: 1921 type: boolean 1922 name: 1923 type: string 1924 value: 1925 type: string 1926 type: object 1927 type: array 1928 passCredentials: 1929 type: boolean 1930 releaseName: 1931 type: string 1932 skipCrds: 1933 type: boolean 1934 valueFiles: 1935 items: 1936 type: string 1937 type: array 1938 values: 1939 type: string 1940 version: 1941 type: string 1942 type: object 1943 kustomize: 1944 properties: 1945 commonAnnotations: 1946 additionalProperties: 1947 type: string 1948 type: object 1949 commonLabels: 1950 additionalProperties: 1951 type: string 1952 type: object 1953 forceCommonAnnotations: 1954 type: boolean 1955 forceCommonLabels: 1956 type: boolean 1957 images: 1958 items: 1959 type: string 1960 type: array 1961 namePrefix: 1962 type: string 1963 nameSuffix: 1964 type: string 1965 version: 1966 type: string 1967 type: object 1968 path: 1969 type: string 1970 plugin: 1971 properties: 1972 env: 1973 items: 1974 properties: 1975 name: 1976 type: string 1977 value: 1978 type: string 1979 required: 1980 - name 1981 - value 1982 type: object 1983 type: array 1984 name: 1985 type: string 1986 type: object 1987 repoURL: 1988 type: string 1989 targetRevision: 1990 type: string 1991 required: 1992 - repoURL 1993 type: object 1994 syncPolicy: 1995 properties: 1996 automated: 1997 properties: 1998 allowEmpty: 1999 type: boolean 2000 prune: 2001 type: boolean 2002 selfHeal: 2003 type: boolean 2004 type: object 2005 retry: 2006 properties: 2007 backoff: 2008 properties: 2009 duration: 2010 type: string 2011 factor: 2012 format: int64 2013 type: integer 2014 maxDuration: 2015 type: string 2016 type: object 2017 limit: 2018 format: int64 2019 type: integer 2020 type: object 2021 syncOptions: 2022 items: 2023 type: string 2024 type: array 2025 type: object 2026 required: 2027 - destination 2028 - project 2029 - source 2030 type: object 2031 required: 2032 - metadata 2033 - spec 2034 type: object 2035 required: 2036 - repoURL 2037 - revision 2038 type: object 2039 list: 2040 properties: 2041 elements: 2042 items: 2043 x-kubernetes-preserve-unknown-fields: true 2044 type: array 2045 template: 2046 properties: 2047 metadata: 2048 properties: 2049 annotations: 2050 additionalProperties: 2051 type: string 2052 type: object 2053 finalizers: 2054 items: 2055 type: string 2056 type: array 2057 labels: 2058 additionalProperties: 2059 type: string 2060 type: object 2061 name: 2062 type: string 2063 namespace: 2064 type: string 2065 type: object 2066 spec: 2067 properties: 2068 destination: 2069 properties: 2070 name: 2071 type: string 2072 namespace: 2073 type: string 2074 server: 2075 type: string 2076 type: object 2077 ignoreDifferences: 2078 items: 2079 properties: 2080 group: 2081 type: string 2082 jqPathExpressions: 2083 items: 2084 type: string 2085 type: array 2086 jsonPointers: 2087 items: 2088 type: string 2089 type: array 2090 kind: 2091 type: string 2092 managedFieldsManagers: 2093 items: 2094 type: string 2095 type: array 2096 name: 2097 type: string 2098 namespace: 2099 type: string 2100 required: 2101 - kind 2102 type: object 2103 type: array 2104 info: 2105 items: 2106 properties: 2107 name: 2108 type: string 2109 value: 2110 type: string 2111 required: 2112 - name 2113 - value 2114 type: object 2115 type: array 2116 project: 2117 type: string 2118 revisionHistoryLimit: 2119 format: int64 2120 type: integer 2121 source: 2122 properties: 2123 chart: 2124 type: string 2125 directory: 2126 properties: 2127 exclude: 2128 type: string 2129 include: 2130 type: string 2131 jsonnet: 2132 properties: 2133 extVars: 2134 items: 2135 properties: 2136 code: 2137 type: boolean 2138 name: 2139 type: string 2140 value: 2141 type: string 2142 required: 2143 - name 2144 - value 2145 type: object 2146 type: array 2147 libs: 2148 items: 2149 type: string 2150 type: array 2151 tlas: 2152 items: 2153 properties: 2154 code: 2155 type: boolean 2156 name: 2157 type: string 2158 value: 2159 type: string 2160 required: 2161 - name 2162 - value 2163 type: object 2164 type: array 2165 type: object 2166 recurse: 2167 type: boolean 2168 type: object 2169 helm: 2170 properties: 2171 fileParameters: 2172 items: 2173 properties: 2174 name: 2175 type: string 2176 path: 2177 type: string 2178 type: object 2179 type: array 2180 ignoreMissingValueFiles: 2181 type: boolean 2182 parameters: 2183 items: 2184 properties: 2185 forceString: 2186 type: boolean 2187 name: 2188 type: string 2189 value: 2190 type: string 2191 type: object 2192 type: array 2193 passCredentials: 2194 type: boolean 2195 releaseName: 2196 type: string 2197 skipCrds: 2198 type: boolean 2199 valueFiles: 2200 items: 2201 type: string 2202 type: array 2203 values: 2204 type: string 2205 version: 2206 type: string 2207 type: object 2208 kustomize: 2209 properties: 2210 commonAnnotations: 2211 additionalProperties: 2212 type: string 2213 type: object 2214 commonLabels: 2215 additionalProperties: 2216 type: string 2217 type: object 2218 forceCommonAnnotations: 2219 type: boolean 2220 forceCommonLabels: 2221 type: boolean 2222 images: 2223 items: 2224 type: string 2225 type: array 2226 namePrefix: 2227 type: string 2228 nameSuffix: 2229 type: string 2230 version: 2231 type: string 2232 type: object 2233 path: 2234 type: string 2235 plugin: 2236 properties: 2237 env: 2238 items: 2239 properties: 2240 name: 2241 type: string 2242 value: 2243 type: string 2244 required: 2245 - name 2246 - value 2247 type: object 2248 type: array 2249 name: 2250 type: string 2251 type: object 2252 repoURL: 2253 type: string 2254 targetRevision: 2255 type: string 2256 required: 2257 - repoURL 2258 type: object 2259 syncPolicy: 2260 properties: 2261 automated: 2262 properties: 2263 allowEmpty: 2264 type: boolean 2265 prune: 2266 type: boolean 2267 selfHeal: 2268 type: boolean 2269 type: object 2270 retry: 2271 properties: 2272 backoff: 2273 properties: 2274 duration: 2275 type: string 2276 factor: 2277 format: int64 2278 type: integer 2279 maxDuration: 2280 type: string 2281 type: object 2282 limit: 2283 format: int64 2284 type: integer 2285 type: object 2286 syncOptions: 2287 items: 2288 type: string 2289 type: array 2290 type: object 2291 required: 2292 - destination 2293 - project 2294 - source 2295 type: object 2296 required: 2297 - metadata 2298 - spec 2299 type: object 2300 required: 2301 - elements 2302 type: object 2303 matrix: 2304 x-kubernetes-preserve-unknown-fields: true 2305 merge: 2306 x-kubernetes-preserve-unknown-fields: true 2307 pullRequest: 2308 properties: 2309 bitbucketServer: 2310 properties: 2311 api: 2312 type: string 2313 basicAuth: 2314 properties: 2315 passwordRef: 2316 properties: 2317 key: 2318 type: string 2319 secretName: 2320 type: string 2321 required: 2322 - key 2323 - secretName 2324 type: object 2325 username: 2326 type: string 2327 required: 2328 - passwordRef 2329 - username 2330 type: object 2331 project: 2332 type: string 2333 repo: 2334 type: string 2335 required: 2336 - api 2337 - project 2338 - repo 2339 type: object 2340 filters: 2341 items: 2342 properties: 2343 branchMatch: 2344 type: string 2345 type: object 2346 type: array 2347 gitea: 2348 properties: 2349 api: 2350 type: string 2351 insecure: 2352 type: boolean 2353 owner: 2354 type: string 2355 repo: 2356 type: string 2357 tokenRef: 2358 properties: 2359 key: 2360 type: string 2361 secretName: 2362 type: string 2363 required: 2364 - key 2365 - secretName 2366 type: object 2367 required: 2368 - api 2369 - owner 2370 - repo 2371 type: object 2372 github: 2373 properties: 2374 api: 2375 type: string 2376 appSecretName: 2377 type: string 2378 labels: 2379 items: 2380 type: string 2381 type: array 2382 owner: 2383 type: string 2384 repo: 2385 type: string 2386 tokenRef: 2387 properties: 2388 key: 2389 type: string 2390 secretName: 2391 type: string 2392 required: 2393 - key 2394 - secretName 2395 type: object 2396 required: 2397 - owner 2398 - repo 2399 type: object 2400 gitlab: 2401 properties: 2402 api: 2403 type: string 2404 labels: 2405 items: 2406 type: string 2407 type: array 2408 project: 2409 type: string 2410 pullRequestState: 2411 type: string 2412 tokenRef: 2413 properties: 2414 key: 2415 type: string 2416 secretName: 2417 type: string 2418 required: 2419 - key 2420 - secretName 2421 type: object 2422 required: 2423 - project 2424 type: object 2425 requeueAfterSeconds: 2426 format: int64 2427 type: integer 2428 template: 2429 properties: 2430 metadata: 2431 properties: 2432 annotations: 2433 additionalProperties: 2434 type: string 2435 type: object 2436 finalizers: 2437 items: 2438 type: string 2439 type: array 2440 labels: 2441 additionalProperties: 2442 type: string 2443 type: object 2444 name: 2445 type: string 2446 namespace: 2447 type: string 2448 type: object 2449 spec: 2450 properties: 2451 destination: 2452 properties: 2453 name: 2454 type: string 2455 namespace: 2456 type: string 2457 server: 2458 type: string 2459 type: object 2460 ignoreDifferences: 2461 items: 2462 properties: 2463 group: 2464 type: string 2465 jqPathExpressions: 2466 items: 2467 type: string 2468 type: array 2469 jsonPointers: 2470 items: 2471 type: string 2472 type: array 2473 kind: 2474 type: string 2475 managedFieldsManagers: 2476 items: 2477 type: string 2478 type: array 2479 name: 2480 type: string 2481 namespace: 2482 type: string 2483 required: 2484 - kind 2485 type: object 2486 type: array 2487 info: 2488 items: 2489 properties: 2490 name: 2491 type: string 2492 value: 2493 type: string 2494 required: 2495 - name 2496 - value 2497 type: object 2498 type: array 2499 project: 2500 type: string 2501 revisionHistoryLimit: 2502 format: int64 2503 type: integer 2504 source: 2505 properties: 2506 chart: 2507 type: string 2508 directory: 2509 properties: 2510 exclude: 2511 type: string 2512 include: 2513 type: string 2514 jsonnet: 2515 properties: 2516 extVars: 2517 items: 2518 properties: 2519 code: 2520 type: boolean 2521 name: 2522 type: string 2523 value: 2524 type: string 2525 required: 2526 - name 2527 - value 2528 type: object 2529 type: array 2530 libs: 2531 items: 2532 type: string 2533 type: array 2534 tlas: 2535 items: 2536 properties: 2537 code: 2538 type: boolean 2539 name: 2540 type: string 2541 value: 2542 type: string 2543 required: 2544 - name 2545 - value 2546 type: object 2547 type: array 2548 type: object 2549 recurse: 2550 type: boolean 2551 type: object 2552 helm: 2553 properties: 2554 fileParameters: 2555 items: 2556 properties: 2557 name: 2558 type: string 2559 path: 2560 type: string 2561 type: object 2562 type: array 2563 ignoreMissingValueFiles: 2564 type: boolean 2565 parameters: 2566 items: 2567 properties: 2568 forceString: 2569 type: boolean 2570 name: 2571 type: string 2572 value: 2573 type: string 2574 type: object 2575 type: array 2576 passCredentials: 2577 type: boolean 2578 releaseName: 2579 type: string 2580 skipCrds: 2581 type: boolean 2582 valueFiles: 2583 items: 2584 type: string 2585 type: array 2586 values: 2587 type: string 2588 version: 2589 type: string 2590 type: object 2591 kustomize: 2592 properties: 2593 commonAnnotations: 2594 additionalProperties: 2595 type: string 2596 type: object 2597 commonLabels: 2598 additionalProperties: 2599 type: string 2600 type: object 2601 forceCommonAnnotations: 2602 type: boolean 2603 forceCommonLabels: 2604 type: boolean 2605 images: 2606 items: 2607 type: string 2608 type: array 2609 namePrefix: 2610 type: string 2611 nameSuffix: 2612 type: string 2613 version: 2614 type: string 2615 type: object 2616 path: 2617 type: string 2618 plugin: 2619 properties: 2620 env: 2621 items: 2622 properties: 2623 name: 2624 type: string 2625 value: 2626 type: string 2627 required: 2628 - name 2629 - value 2630 type: object 2631 type: array 2632 name: 2633 type: string 2634 type: object 2635 repoURL: 2636 type: string 2637 targetRevision: 2638 type: string 2639 required: 2640 - repoURL 2641 type: object 2642 syncPolicy: 2643 properties: 2644 automated: 2645 properties: 2646 allowEmpty: 2647 type: boolean 2648 prune: 2649 type: boolean 2650 selfHeal: 2651 type: boolean 2652 type: object 2653 retry: 2654 properties: 2655 backoff: 2656 properties: 2657 duration: 2658 type: string 2659 factor: 2660 format: int64 2661 type: integer 2662 maxDuration: 2663 type: string 2664 type: object 2665 limit: 2666 format: int64 2667 type: integer 2668 type: object 2669 syncOptions: 2670 items: 2671 type: string 2672 type: array 2673 type: object 2674 required: 2675 - destination 2676 - project 2677 - source 2678 type: object 2679 required: 2680 - metadata 2681 - spec 2682 type: object 2683 type: object 2684 scmProvider: 2685 properties: 2686 azureDevOps: 2687 properties: 2688 accessTokenRef: 2689 properties: 2690 key: 2691 type: string 2692 secretName: 2693 type: string 2694 required: 2695 - key 2696 - secretName 2697 type: object 2698 allBranches: 2699 type: boolean 2700 api: 2701 type: string 2702 organization: 2703 type: string 2704 teamProject: 2705 type: string 2706 required: 2707 - accessTokenRef 2708 - organization 2709 - teamProject 2710 type: object 2711 bitbucket: 2712 properties: 2713 allBranches: 2714 type: boolean 2715 appPasswordRef: 2716 properties: 2717 key: 2718 type: string 2719 secretName: 2720 type: string 2721 required: 2722 - key 2723 - secretName 2724 type: object 2725 owner: 2726 type: string 2727 user: 2728 type: string 2729 required: 2730 - appPasswordRef 2731 - owner 2732 - user 2733 type: object 2734 bitbucketServer: 2735 properties: 2736 allBranches: 2737 type: boolean 2738 api: 2739 type: string 2740 basicAuth: 2741 properties: 2742 passwordRef: 2743 properties: 2744 key: 2745 type: string 2746 secretName: 2747 type: string 2748 required: 2749 - key 2750 - secretName 2751 type: object 2752 username: 2753 type: string 2754 required: 2755 - passwordRef 2756 - username 2757 type: object 2758 project: 2759 type: string 2760 required: 2761 - api 2762 - project 2763 type: object 2764 cloneProtocol: 2765 type: string 2766 filters: 2767 items: 2768 properties: 2769 branchMatch: 2770 type: string 2771 labelMatch: 2772 type: string 2773 pathsDoNotExist: 2774 items: 2775 type: string 2776 type: array 2777 pathsExist: 2778 items: 2779 type: string 2780 type: array 2781 repositoryMatch: 2782 type: string 2783 type: object 2784 type: array 2785 gitea: 2786 properties: 2787 allBranches: 2788 type: boolean 2789 api: 2790 type: string 2791 insecure: 2792 type: boolean 2793 owner: 2794 type: string 2795 tokenRef: 2796 properties: 2797 key: 2798 type: string 2799 secretName: 2800 type: string 2801 required: 2802 - key 2803 - secretName 2804 type: object 2805 required: 2806 - api 2807 - owner 2808 type: object 2809 github: 2810 properties: 2811 allBranches: 2812 type: boolean 2813 api: 2814 type: string 2815 appSecretName: 2816 type: string 2817 organization: 2818 type: string 2819 tokenRef: 2820 properties: 2821 key: 2822 type: string 2823 secretName: 2824 type: string 2825 required: 2826 - key 2827 - secretName 2828 type: object 2829 required: 2830 - organization 2831 type: object 2832 gitlab: 2833 properties: 2834 allBranches: 2835 type: boolean 2836 api: 2837 type: string 2838 group: 2839 type: string 2840 includeSubgroups: 2841 type: boolean 2842 tokenRef: 2843 properties: 2844 key: 2845 type: string 2846 secretName: 2847 type: string 2848 required: 2849 - key 2850 - secretName 2851 type: object 2852 required: 2853 - group 2854 type: object 2855 requeueAfterSeconds: 2856 format: int64 2857 type: integer 2858 template: 2859 properties: 2860 metadata: 2861 properties: 2862 annotations: 2863 additionalProperties: 2864 type: string 2865 type: object 2866 finalizers: 2867 items: 2868 type: string 2869 type: array 2870 labels: 2871 additionalProperties: 2872 type: string 2873 type: object 2874 name: 2875 type: string 2876 namespace: 2877 type: string 2878 type: object 2879 spec: 2880 properties: 2881 destination: 2882 properties: 2883 name: 2884 type: string 2885 namespace: 2886 type: string 2887 server: 2888 type: string 2889 type: object 2890 ignoreDifferences: 2891 items: 2892 properties: 2893 group: 2894 type: string 2895 jqPathExpressions: 2896 items: 2897 type: string 2898 type: array 2899 jsonPointers: 2900 items: 2901 type: string 2902 type: array 2903 kind: 2904 type: string 2905 managedFieldsManagers: 2906 items: 2907 type: string 2908 type: array 2909 name: 2910 type: string 2911 namespace: 2912 type: string 2913 required: 2914 - kind 2915 type: object 2916 type: array 2917 info: 2918 items: 2919 properties: 2920 name: 2921 type: string 2922 value: 2923 type: string 2924 required: 2925 - name 2926 - value 2927 type: object 2928 type: array 2929 project: 2930 type: string 2931 revisionHistoryLimit: 2932 format: int64 2933 type: integer 2934 source: 2935 properties: 2936 chart: 2937 type: string 2938 directory: 2939 properties: 2940 exclude: 2941 type: string 2942 include: 2943 type: string 2944 jsonnet: 2945 properties: 2946 extVars: 2947 items: 2948 properties: 2949 code: 2950 type: boolean 2951 name: 2952 type: string 2953 value: 2954 type: string 2955 required: 2956 - name 2957 - value 2958 type: object 2959 type: array 2960 libs: 2961 items: 2962 type: string 2963 type: array 2964 tlas: 2965 items: 2966 properties: 2967 code: 2968 type: boolean 2969 name: 2970 type: string 2971 value: 2972 type: string 2973 required: 2974 - name 2975 - value 2976 type: object 2977 type: array 2978 type: object 2979 recurse: 2980 type: boolean 2981 type: object 2982 helm: 2983 properties: 2984 fileParameters: 2985 items: 2986 properties: 2987 name: 2988 type: string 2989 path: 2990 type: string 2991 type: object 2992 type: array 2993 ignoreMissingValueFiles: 2994 type: boolean 2995 parameters: 2996 items: 2997 properties: 2998 forceString: 2999 type: boolean 3000 name: 3001 type: string 3002 value: 3003 type: string 3004 type: object 3005 type: array 3006 passCredentials: 3007 type: boolean 3008 releaseName: 3009 type: string 3010 skipCrds: 3011 type: boolean 3012 valueFiles: 3013 items: 3014 type: string 3015 type: array 3016 values: 3017 type: string 3018 version: 3019 type: string 3020 type: object 3021 kustomize: 3022 properties: 3023 commonAnnotations: 3024 additionalProperties: 3025 type: string 3026 type: object 3027 commonLabels: 3028 additionalProperties: 3029 type: string 3030 type: object 3031 forceCommonAnnotations: 3032 type: boolean 3033 forceCommonLabels: 3034 type: boolean 3035 images: 3036 items: 3037 type: string 3038 type: array 3039 namePrefix: 3040 type: string 3041 nameSuffix: 3042 type: string 3043 version: 3044 type: string 3045 type: object 3046 path: 3047 type: string 3048 plugin: 3049 properties: 3050 env: 3051 items: 3052 properties: 3053 name: 3054 type: string 3055 value: 3056 type: string 3057 required: 3058 - name 3059 - value 3060 type: object 3061 type: array 3062 name: 3063 type: string 3064 type: object 3065 repoURL: 3066 type: string 3067 targetRevision: 3068 type: string 3069 required: 3070 - repoURL 3071 type: object 3072 syncPolicy: 3073 properties: 3074 automated: 3075 properties: 3076 allowEmpty: 3077 type: boolean 3078 prune: 3079 type: boolean 3080 selfHeal: 3081 type: boolean 3082 type: object 3083 retry: 3084 properties: 3085 backoff: 3086 properties: 3087 duration: 3088 type: string 3089 factor: 3090 format: int64 3091 type: integer 3092 maxDuration: 3093 type: string 3094 type: object 3095 limit: 3096 format: int64 3097 type: integer 3098 type: object 3099 syncOptions: 3100 items: 3101 type: string 3102 type: array 3103 type: object 3104 required: 3105 - destination 3106 - project 3107 - source 3108 type: object 3109 required: 3110 - metadata 3111 - spec 3112 type: object 3113 type: object 3114 selector: 3115 properties: 3116 matchExpressions: 3117 items: 3118 properties: 3119 key: 3120 type: string 3121 operator: 3122 type: string 3123 values: 3124 items: 3125 type: string 3126 type: array 3127 required: 3128 - key 3129 - operator 3130 type: object 3131 type: array 3132 matchLabels: 3133 additionalProperties: 3134 type: string 3135 type: object 3136 type: object 3137 type: object 3138 type: array 3139 template: 3140 properties: 3141 metadata: 3142 properties: 3143 annotations: 3144 additionalProperties: 3145 type: string 3146 type: object 3147 finalizers: 3148 items: 3149 type: string 3150 type: array 3151 labels: 3152 additionalProperties: 3153 type: string 3154 type: object 3155 name: 3156 type: string 3157 namespace: 3158 type: string 3159 type: object 3160 spec: 3161 properties: 3162 destination: 3163 properties: 3164 name: 3165 type: string 3166 namespace: 3167 type: string 3168 server: 3169 type: string 3170 type: object 3171 ignoreDifferences: 3172 items: 3173 properties: 3174 group: 3175 type: string 3176 jqPathExpressions: 3177 items: 3178 type: string 3179 type: array 3180 jsonPointers: 3181 items: 3182 type: string 3183 type: array 3184 kind: 3185 type: string 3186 managedFieldsManagers: 3187 items: 3188 type: string 3189 type: array 3190 name: 3191 type: string 3192 namespace: 3193 type: string 3194 required: 3195 - kind 3196 type: object 3197 type: array 3198 info: 3199 items: 3200 properties: 3201 name: 3202 type: string 3203 value: 3204 type: string 3205 required: 3206 - name 3207 - value 3208 type: object 3209 type: array 3210 project: 3211 type: string 3212 revisionHistoryLimit: 3213 format: int64 3214 type: integer 3215 source: 3216 properties: 3217 chart: 3218 type: string 3219 directory: 3220 properties: 3221 exclude: 3222 type: string 3223 include: 3224 type: string 3225 jsonnet: 3226 properties: 3227 extVars: 3228 items: 3229 properties: 3230 code: 3231 type: boolean 3232 name: 3233 type: string 3234 value: 3235 type: string 3236 required: 3237 - name 3238 - value 3239 type: object 3240 type: array 3241 libs: 3242 items: 3243 type: string 3244 type: array 3245 tlas: 3246 items: 3247 properties: 3248 code: 3249 type: boolean 3250 name: 3251 type: string 3252 value: 3253 type: string 3254 required: 3255 - name 3256 - value 3257 type: object 3258 type: array 3259 type: object 3260 recurse: 3261 type: boolean 3262 type: object 3263 helm: 3264 properties: 3265 fileParameters: 3266 items: 3267 properties: 3268 name: 3269 type: string 3270 path: 3271 type: string 3272 type: object 3273 type: array 3274 ignoreMissingValueFiles: 3275 type: boolean 3276 parameters: 3277 items: 3278 properties: 3279 forceString: 3280 type: boolean 3281 name: 3282 type: string 3283 value: 3284 type: string 3285 type: object 3286 type: array 3287 passCredentials: 3288 type: boolean 3289 releaseName: 3290 type: string 3291 skipCrds: 3292 type: boolean 3293 valueFiles: 3294 items: 3295 type: string 3296 type: array 3297 values: 3298 type: string 3299 version: 3300 type: string 3301 type: object 3302 kustomize: 3303 properties: 3304 commonAnnotations: 3305 additionalProperties: 3306 type: string 3307 type: object 3308 commonLabels: 3309 additionalProperties: 3310 type: string 3311 type: object 3312 forceCommonAnnotations: 3313 type: boolean 3314 forceCommonLabels: 3315 type: boolean 3316 images: 3317 items: 3318 type: string 3319 type: array 3320 namePrefix: 3321 type: string 3322 nameSuffix: 3323 type: string 3324 version: 3325 type: string 3326 type: object 3327 path: 3328 type: string 3329 plugin: 3330 properties: 3331 env: 3332 items: 3333 properties: 3334 name: 3335 type: string 3336 value: 3337 type: string 3338 required: 3339 - name 3340 - value 3341 type: object 3342 type: array 3343 name: 3344 type: string 3345 type: object 3346 repoURL: 3347 type: string 3348 targetRevision: 3349 type: string 3350 required: 3351 - repoURL 3352 type: object 3353 syncPolicy: 3354 properties: 3355 automated: 3356 properties: 3357 allowEmpty: 3358 type: boolean 3359 prune: 3360 type: boolean 3361 selfHeal: 3362 type: boolean 3363 type: object 3364 retry: 3365 properties: 3366 backoff: 3367 properties: 3368 duration: 3369 type: string 3370 factor: 3371 format: int64 3372 type: integer 3373 maxDuration: 3374 type: string 3375 type: object 3376 limit: 3377 format: int64 3378 type: integer 3379 type: object 3380 syncOptions: 3381 items: 3382 type: string 3383 type: array 3384 type: object 3385 required: 3386 - destination 3387 - project 3388 - source 3389 type: object 3390 required: 3391 - metadata 3392 - spec 3393 type: object 3394 required: 3395 - generators 3396 type: object 3397 merge: 3398 properties: 3399 generators: 3400 items: 3401 properties: 3402 clusterDecisionResource: 3403 properties: 3404 configMapRef: 3405 type: string 3406 labelSelector: 3407 properties: 3408 matchExpressions: 3409 items: 3410 properties: 3411 key: 3412 type: string 3413 operator: 3414 type: string 3415 values: 3416 items: 3417 type: string 3418 type: array 3419 required: 3420 - key 3421 - operator 3422 type: object 3423 type: array 3424 matchLabels: 3425 additionalProperties: 3426 type: string 3427 type: object 3428 type: object 3429 name: 3430 type: string 3431 requeueAfterSeconds: 3432 format: int64 3433 type: integer 3434 template: 3435 properties: 3436 metadata: 3437 properties: 3438 annotations: 3439 additionalProperties: 3440 type: string 3441 type: object 3442 finalizers: 3443 items: 3444 type: string 3445 type: array 3446 labels: 3447 additionalProperties: 3448 type: string 3449 type: object 3450 name: 3451 type: string 3452 namespace: 3453 type: string 3454 type: object 3455 spec: 3456 properties: 3457 destination: 3458 properties: 3459 name: 3460 type: string 3461 namespace: 3462 type: string 3463 server: 3464 type: string 3465 type: object 3466 ignoreDifferences: 3467 items: 3468 properties: 3469 group: 3470 type: string 3471 jqPathExpressions: 3472 items: 3473 type: string 3474 type: array 3475 jsonPointers: 3476 items: 3477 type: string 3478 type: array 3479 kind: 3480 type: string 3481 managedFieldsManagers: 3482 items: 3483 type: string 3484 type: array 3485 name: 3486 type: string 3487 namespace: 3488 type: string 3489 required: 3490 - kind 3491 type: object 3492 type: array 3493 info: 3494 items: 3495 properties: 3496 name: 3497 type: string 3498 value: 3499 type: string 3500 required: 3501 - name 3502 - value 3503 type: object 3504 type: array 3505 project: 3506 type: string 3507 revisionHistoryLimit: 3508 format: int64 3509 type: integer 3510 source: 3511 properties: 3512 chart: 3513 type: string 3514 directory: 3515 properties: 3516 exclude: 3517 type: string 3518 include: 3519 type: string 3520 jsonnet: 3521 properties: 3522 extVars: 3523 items: 3524 properties: 3525 code: 3526 type: boolean 3527 name: 3528 type: string 3529 value: 3530 type: string 3531 required: 3532 - name 3533 - value 3534 type: object 3535 type: array 3536 libs: 3537 items: 3538 type: string 3539 type: array 3540 tlas: 3541 items: 3542 properties: 3543 code: 3544 type: boolean 3545 name: 3546 type: string 3547 value: 3548 type: string 3549 required: 3550 - name 3551 - value 3552 type: object 3553 type: array 3554 type: object 3555 recurse: 3556 type: boolean 3557 type: object 3558 helm: 3559 properties: 3560 fileParameters: 3561 items: 3562 properties: 3563 name: 3564 type: string 3565 path: 3566 type: string 3567 type: object 3568 type: array 3569 ignoreMissingValueFiles: 3570 type: boolean 3571 parameters: 3572 items: 3573 properties: 3574 forceString: 3575 type: boolean 3576 name: 3577 type: string 3578 value: 3579 type: string 3580 type: object 3581 type: array 3582 passCredentials: 3583 type: boolean 3584 releaseName: 3585 type: string 3586 skipCrds: 3587 type: boolean 3588 valueFiles: 3589 items: 3590 type: string 3591 type: array 3592 values: 3593 type: string 3594 version: 3595 type: string 3596 type: object 3597 kustomize: 3598 properties: 3599 commonAnnotations: 3600 additionalProperties: 3601 type: string 3602 type: object 3603 commonLabels: 3604 additionalProperties: 3605 type: string 3606 type: object 3607 forceCommonAnnotations: 3608 type: boolean 3609 forceCommonLabels: 3610 type: boolean 3611 images: 3612 items: 3613 type: string 3614 type: array 3615 namePrefix: 3616 type: string 3617 nameSuffix: 3618 type: string 3619 version: 3620 type: string 3621 type: object 3622 path: 3623 type: string 3624 plugin: 3625 properties: 3626 env: 3627 items: 3628 properties: 3629 name: 3630 type: string 3631 value: 3632 type: string 3633 required: 3634 - name 3635 - value 3636 type: object 3637 type: array 3638 name: 3639 type: string 3640 type: object 3641 repoURL: 3642 type: string 3643 targetRevision: 3644 type: string 3645 required: 3646 - repoURL 3647 type: object 3648 syncPolicy: 3649 properties: 3650 automated: 3651 properties: 3652 allowEmpty: 3653 type: boolean 3654 prune: 3655 type: boolean 3656 selfHeal: 3657 type: boolean 3658 type: object 3659 retry: 3660 properties: 3661 backoff: 3662 properties: 3663 duration: 3664 type: string 3665 factor: 3666 format: int64 3667 type: integer 3668 maxDuration: 3669 type: string 3670 type: object 3671 limit: 3672 format: int64 3673 type: integer 3674 type: object 3675 syncOptions: 3676 items: 3677 type: string 3678 type: array 3679 type: object 3680 required: 3681 - destination 3682 - project 3683 - source 3684 type: object 3685 required: 3686 - metadata 3687 - spec 3688 type: object 3689 values: 3690 additionalProperties: 3691 type: string 3692 type: object 3693 required: 3694 - configMapRef 3695 type: object 3696 clusters: 3697 properties: 3698 selector: 3699 properties: 3700 matchExpressions: 3701 items: 3702 properties: 3703 key: 3704 type: string 3705 operator: 3706 type: string 3707 values: 3708 items: 3709 type: string 3710 type: array 3711 required: 3712 - key 3713 - operator 3714 type: object 3715 type: array 3716 matchLabels: 3717 additionalProperties: 3718 type: string 3719 type: object 3720 type: object 3721 template: 3722 properties: 3723 metadata: 3724 properties: 3725 annotations: 3726 additionalProperties: 3727 type: string 3728 type: object 3729 finalizers: 3730 items: 3731 type: string 3732 type: array 3733 labels: 3734 additionalProperties: 3735 type: string 3736 type: object 3737 name: 3738 type: string 3739 namespace: 3740 type: string 3741 type: object 3742 spec: 3743 properties: 3744 destination: 3745 properties: 3746 name: 3747 type: string 3748 namespace: 3749 type: string 3750 server: 3751 type: string 3752 type: object 3753 ignoreDifferences: 3754 items: 3755 properties: 3756 group: 3757 type: string 3758 jqPathExpressions: 3759 items: 3760 type: string 3761 type: array 3762 jsonPointers: 3763 items: 3764 type: string 3765 type: array 3766 kind: 3767 type: string 3768 managedFieldsManagers: 3769 items: 3770 type: string 3771 type: array 3772 name: 3773 type: string 3774 namespace: 3775 type: string 3776 required: 3777 - kind 3778 type: object 3779 type: array 3780 info: 3781 items: 3782 properties: 3783 name: 3784 type: string 3785 value: 3786 type: string 3787 required: 3788 - name 3789 - value 3790 type: object 3791 type: array 3792 project: 3793 type: string 3794 revisionHistoryLimit: 3795 format: int64 3796 type: integer 3797 source: 3798 properties: 3799 chart: 3800 type: string 3801 directory: 3802 properties: 3803 exclude: 3804 type: string 3805 include: 3806 type: string 3807 jsonnet: 3808 properties: 3809 extVars: 3810 items: 3811 properties: 3812 code: 3813 type: boolean 3814 name: 3815 type: string 3816 value: 3817 type: string 3818 required: 3819 - name 3820 - value 3821 type: object 3822 type: array 3823 libs: 3824 items: 3825 type: string 3826 type: array 3827 tlas: 3828 items: 3829 properties: 3830 code: 3831 type: boolean 3832 name: 3833 type: string 3834 value: 3835 type: string 3836 required: 3837 - name 3838 - value 3839 type: object 3840 type: array 3841 type: object 3842 recurse: 3843 type: boolean 3844 type: object 3845 helm: 3846 properties: 3847 fileParameters: 3848 items: 3849 properties: 3850 name: 3851 type: string 3852 path: 3853 type: string 3854 type: object 3855 type: array 3856 ignoreMissingValueFiles: 3857 type: boolean 3858 parameters: 3859 items: 3860 properties: 3861 forceString: 3862 type: boolean 3863 name: 3864 type: string 3865 value: 3866 type: string 3867 type: object 3868 type: array 3869 passCredentials: 3870 type: boolean 3871 releaseName: 3872 type: string 3873 skipCrds: 3874 type: boolean 3875 valueFiles: 3876 items: 3877 type: string 3878 type: array 3879 values: 3880 type: string 3881 version: 3882 type: string 3883 type: object 3884 kustomize: 3885 properties: 3886 commonAnnotations: 3887 additionalProperties: 3888 type: string 3889 type: object 3890 commonLabels: 3891 additionalProperties: 3892 type: string 3893 type: object 3894 forceCommonAnnotations: 3895 type: boolean 3896 forceCommonLabels: 3897 type: boolean 3898 images: 3899 items: 3900 type: string 3901 type: array 3902 namePrefix: 3903 type: string 3904 nameSuffix: 3905 type: string 3906 version: 3907 type: string 3908 type: object 3909 path: 3910 type: string 3911 plugin: 3912 properties: 3913 env: 3914 items: 3915 properties: 3916 name: 3917 type: string 3918 value: 3919 type: string 3920 required: 3921 - name 3922 - value 3923 type: object 3924 type: array 3925 name: 3926 type: string 3927 type: object 3928 repoURL: 3929 type: string 3930 targetRevision: 3931 type: string 3932 required: 3933 - repoURL 3934 type: object 3935 syncPolicy: 3936 properties: 3937 automated: 3938 properties: 3939 allowEmpty: 3940 type: boolean 3941 prune: 3942 type: boolean 3943 selfHeal: 3944 type: boolean 3945 type: object 3946 retry: 3947 properties: 3948 backoff: 3949 properties: 3950 duration: 3951 type: string 3952 factor: 3953 format: int64 3954 type: integer 3955 maxDuration: 3956 type: string 3957 type: object 3958 limit: 3959 format: int64 3960 type: integer 3961 type: object 3962 syncOptions: 3963 items: 3964 type: string 3965 type: array 3966 type: object 3967 required: 3968 - destination 3969 - project 3970 - source 3971 type: object 3972 required: 3973 - metadata 3974 - spec 3975 type: object 3976 values: 3977 additionalProperties: 3978 type: string 3979 type: object 3980 type: object 3981 git: 3982 properties: 3983 directories: 3984 items: 3985 properties: 3986 exclude: 3987 type: boolean 3988 path: 3989 type: string 3990 required: 3991 - path 3992 type: object 3993 type: array 3994 files: 3995 items: 3996 properties: 3997 path: 3998 type: string 3999 required: 4000 - path 4001 type: object 4002 type: array 4003 repoURL: 4004 type: string 4005 requeueAfterSeconds: 4006 format: int64 4007 type: integer 4008 revision: 4009 type: string 4010 template: 4011 properties: 4012 metadata: 4013 properties: 4014 annotations: 4015 additionalProperties: 4016 type: string 4017 type: object 4018 finalizers: 4019 items: 4020 type: string 4021 type: array 4022 labels: 4023 additionalProperties: 4024 type: string 4025 type: object 4026 name: 4027 type: string 4028 namespace: 4029 type: string 4030 type: object 4031 spec: 4032 properties: 4033 destination: 4034 properties: 4035 name: 4036 type: string 4037 namespace: 4038 type: string 4039 server: 4040 type: string 4041 type: object 4042 ignoreDifferences: 4043 items: 4044 properties: 4045 group: 4046 type: string 4047 jqPathExpressions: 4048 items: 4049 type: string 4050 type: array 4051 jsonPointers: 4052 items: 4053 type: string 4054 type: array 4055 kind: 4056 type: string 4057 managedFieldsManagers: 4058 items: 4059 type: string 4060 type: array 4061 name: 4062 type: string 4063 namespace: 4064 type: string 4065 required: 4066 - kind 4067 type: object 4068 type: array 4069 info: 4070 items: 4071 properties: 4072 name: 4073 type: string 4074 value: 4075 type: string 4076 required: 4077 - name 4078 - value 4079 type: object 4080 type: array 4081 project: 4082 type: string 4083 revisionHistoryLimit: 4084 format: int64 4085 type: integer 4086 source: 4087 properties: 4088 chart: 4089 type: string 4090 directory: 4091 properties: 4092 exclude: 4093 type: string 4094 include: 4095 type: string 4096 jsonnet: 4097 properties: 4098 extVars: 4099 items: 4100 properties: 4101 code: 4102 type: boolean 4103 name: 4104 type: string 4105 value: 4106 type: string 4107 required: 4108 - name 4109 - value 4110 type: object 4111 type: array 4112 libs: 4113 items: 4114 type: string 4115 type: array 4116 tlas: 4117 items: 4118 properties: 4119 code: 4120 type: boolean 4121 name: 4122 type: string 4123 value: 4124 type: string 4125 required: 4126 - name 4127 - value 4128 type: object 4129 type: array 4130 type: object 4131 recurse: 4132 type: boolean 4133 type: object 4134 helm: 4135 properties: 4136 fileParameters: 4137 items: 4138 properties: 4139 name: 4140 type: string 4141 path: 4142 type: string 4143 type: object 4144 type: array 4145 ignoreMissingValueFiles: 4146 type: boolean 4147 parameters: 4148 items: 4149 properties: 4150 forceString: 4151 type: boolean 4152 name: 4153 type: string 4154 value: 4155 type: string 4156 type: object 4157 type: array 4158 passCredentials: 4159 type: boolean 4160 releaseName: 4161 type: string 4162 skipCrds: 4163 type: boolean 4164 valueFiles: 4165 items: 4166 type: string 4167 type: array 4168 values: 4169 type: string 4170 version: 4171 type: string 4172 type: object 4173 kustomize: 4174 properties: 4175 commonAnnotations: 4176 additionalProperties: 4177 type: string 4178 type: object 4179 commonLabels: 4180 additionalProperties: 4181 type: string 4182 type: object 4183 forceCommonAnnotations: 4184 type: boolean 4185 forceCommonLabels: 4186 type: boolean 4187 images: 4188 items: 4189 type: string 4190 type: array 4191 namePrefix: 4192 type: string 4193 nameSuffix: 4194 type: string 4195 version: 4196 type: string 4197 type: object 4198 path: 4199 type: string 4200 plugin: 4201 properties: 4202 env: 4203 items: 4204 properties: 4205 name: 4206 type: string 4207 value: 4208 type: string 4209 required: 4210 - name 4211 - value 4212 type: object 4213 type: array 4214 name: 4215 type: string 4216 type: object 4217 repoURL: 4218 type: string 4219 targetRevision: 4220 type: string 4221 required: 4222 - repoURL 4223 type: object 4224 syncPolicy: 4225 properties: 4226 automated: 4227 properties: 4228 allowEmpty: 4229 type: boolean 4230 prune: 4231 type: boolean 4232 selfHeal: 4233 type: boolean 4234 type: object 4235 retry: 4236 properties: 4237 backoff: 4238 properties: 4239 duration: 4240 type: string 4241 factor: 4242 format: int64 4243 type: integer 4244 maxDuration: 4245 type: string 4246 type: object 4247 limit: 4248 format: int64 4249 type: integer 4250 type: object 4251 syncOptions: 4252 items: 4253 type: string 4254 type: array 4255 type: object 4256 required: 4257 - destination 4258 - project 4259 - source 4260 type: object 4261 required: 4262 - metadata 4263 - spec 4264 type: object 4265 required: 4266 - repoURL 4267 - revision 4268 type: object 4269 list: 4270 properties: 4271 elements: 4272 items: 4273 x-kubernetes-preserve-unknown-fields: true 4274 type: array 4275 template: 4276 properties: 4277 metadata: 4278 properties: 4279 annotations: 4280 additionalProperties: 4281 type: string 4282 type: object 4283 finalizers: 4284 items: 4285 type: string 4286 type: array 4287 labels: 4288 additionalProperties: 4289 type: string 4290 type: object 4291 name: 4292 type: string 4293 namespace: 4294 type: string 4295 type: object 4296 spec: 4297 properties: 4298 destination: 4299 properties: 4300 name: 4301 type: string 4302 namespace: 4303 type: string 4304 server: 4305 type: string 4306 type: object 4307 ignoreDifferences: 4308 items: 4309 properties: 4310 group: 4311 type: string 4312 jqPathExpressions: 4313 items: 4314 type: string 4315 type: array 4316 jsonPointers: 4317 items: 4318 type: string 4319 type: array 4320 kind: 4321 type: string 4322 managedFieldsManagers: 4323 items: 4324 type: string 4325 type: array 4326 name: 4327 type: string 4328 namespace: 4329 type: string 4330 required: 4331 - kind 4332 type: object 4333 type: array 4334 info: 4335 items: 4336 properties: 4337 name: 4338 type: string 4339 value: 4340 type: string 4341 required: 4342 - name 4343 - value 4344 type: object 4345 type: array 4346 project: 4347 type: string 4348 revisionHistoryLimit: 4349 format: int64 4350 type: integer 4351 source: 4352 properties: 4353 chart: 4354 type: string 4355 directory: 4356 properties: 4357 exclude: 4358 type: string 4359 include: 4360 type: string 4361 jsonnet: 4362 properties: 4363 extVars: 4364 items: 4365 properties: 4366 code: 4367 type: boolean 4368 name: 4369 type: string 4370 value: 4371 type: string 4372 required: 4373 - name 4374 - value 4375 type: object 4376 type: array 4377 libs: 4378 items: 4379 type: string 4380 type: array 4381 tlas: 4382 items: 4383 properties: 4384 code: 4385 type: boolean 4386 name: 4387 type: string 4388 value: 4389 type: string 4390 required: 4391 - name 4392 - value 4393 type: object 4394 type: array 4395 type: object 4396 recurse: 4397 type: boolean 4398 type: object 4399 helm: 4400 properties: 4401 fileParameters: 4402 items: 4403 properties: 4404 name: 4405 type: string 4406 path: 4407 type: string 4408 type: object 4409 type: array 4410 ignoreMissingValueFiles: 4411 type: boolean 4412 parameters: 4413 items: 4414 properties: 4415 forceString: 4416 type: boolean 4417 name: 4418 type: string 4419 value: 4420 type: string 4421 type: object 4422 type: array 4423 passCredentials: 4424 type: boolean 4425 releaseName: 4426 type: string 4427 skipCrds: 4428 type: boolean 4429 valueFiles: 4430 items: 4431 type: string 4432 type: array 4433 values: 4434 type: string 4435 version: 4436 type: string 4437 type: object 4438 kustomize: 4439 properties: 4440 commonAnnotations: 4441 additionalProperties: 4442 type: string 4443 type: object 4444 commonLabels: 4445 additionalProperties: 4446 type: string 4447 type: object 4448 forceCommonAnnotations: 4449 type: boolean 4450 forceCommonLabels: 4451 type: boolean 4452 images: 4453 items: 4454 type: string 4455 type: array 4456 namePrefix: 4457 type: string 4458 nameSuffix: 4459 type: string 4460 version: 4461 type: string 4462 type: object 4463 path: 4464 type: string 4465 plugin: 4466 properties: 4467 env: 4468 items: 4469 properties: 4470 name: 4471 type: string 4472 value: 4473 type: string 4474 required: 4475 - name 4476 - value 4477 type: object 4478 type: array 4479 name: 4480 type: string 4481 type: object 4482 repoURL: 4483 type: string 4484 targetRevision: 4485 type: string 4486 required: 4487 - repoURL 4488 type: object 4489 syncPolicy: 4490 properties: 4491 automated: 4492 properties: 4493 allowEmpty: 4494 type: boolean 4495 prune: 4496 type: boolean 4497 selfHeal: 4498 type: boolean 4499 type: object 4500 retry: 4501 properties: 4502 backoff: 4503 properties: 4504 duration: 4505 type: string 4506 factor: 4507 format: int64 4508 type: integer 4509 maxDuration: 4510 type: string 4511 type: object 4512 limit: 4513 format: int64 4514 type: integer 4515 type: object 4516 syncOptions: 4517 items: 4518 type: string 4519 type: array 4520 type: object 4521 required: 4522 - destination 4523 - project 4524 - source 4525 type: object 4526 required: 4527 - metadata 4528 - spec 4529 type: object 4530 required: 4531 - elements 4532 type: object 4533 matrix: 4534 x-kubernetes-preserve-unknown-fields: true 4535 merge: 4536 x-kubernetes-preserve-unknown-fields: true 4537 pullRequest: 4538 properties: 4539 bitbucketServer: 4540 properties: 4541 api: 4542 type: string 4543 basicAuth: 4544 properties: 4545 passwordRef: 4546 properties: 4547 key: 4548 type: string 4549 secretName: 4550 type: string 4551 required: 4552 - key 4553 - secretName 4554 type: object 4555 username: 4556 type: string 4557 required: 4558 - passwordRef 4559 - username 4560 type: object 4561 project: 4562 type: string 4563 repo: 4564 type: string 4565 required: 4566 - api 4567 - project 4568 - repo 4569 type: object 4570 filters: 4571 items: 4572 properties: 4573 branchMatch: 4574 type: string 4575 type: object 4576 type: array 4577 gitea: 4578 properties: 4579 api: 4580 type: string 4581 insecure: 4582 type: boolean 4583 owner: 4584 type: string 4585 repo: 4586 type: string 4587 tokenRef: 4588 properties: 4589 key: 4590 type: string 4591 secretName: 4592 type: string 4593 required: 4594 - key 4595 - secretName 4596 type: object 4597 required: 4598 - api 4599 - owner 4600 - repo 4601 type: object 4602 github: 4603 properties: 4604 api: 4605 type: string 4606 appSecretName: 4607 type: string 4608 labels: 4609 items: 4610 type: string 4611 type: array 4612 owner: 4613 type: string 4614 repo: 4615 type: string 4616 tokenRef: 4617 properties: 4618 key: 4619 type: string 4620 secretName: 4621 type: string 4622 required: 4623 - key 4624 - secretName 4625 type: object 4626 required: 4627 - owner 4628 - repo 4629 type: object 4630 gitlab: 4631 properties: 4632 api: 4633 type: string 4634 labels: 4635 items: 4636 type: string 4637 type: array 4638 project: 4639 type: string 4640 pullRequestState: 4641 type: string 4642 tokenRef: 4643 properties: 4644 key: 4645 type: string 4646 secretName: 4647 type: string 4648 required: 4649 - key 4650 - secretName 4651 type: object 4652 required: 4653 - project 4654 type: object 4655 requeueAfterSeconds: 4656 format: int64 4657 type: integer 4658 template: 4659 properties: 4660 metadata: 4661 properties: 4662 annotations: 4663 additionalProperties: 4664 type: string 4665 type: object 4666 finalizers: 4667 items: 4668 type: string 4669 type: array 4670 labels: 4671 additionalProperties: 4672 type: string 4673 type: object 4674 name: 4675 type: string 4676 namespace: 4677 type: string 4678 type: object 4679 spec: 4680 properties: 4681 destination: 4682 properties: 4683 name: 4684 type: string 4685 namespace: 4686 type: string 4687 server: 4688 type: string 4689 type: object 4690 ignoreDifferences: 4691 items: 4692 properties: 4693 group: 4694 type: string 4695 jqPathExpressions: 4696 items: 4697 type: string 4698 type: array 4699 jsonPointers: 4700 items: 4701 type: string 4702 type: array 4703 kind: 4704 type: string 4705 managedFieldsManagers: 4706 items: 4707 type: string 4708 type: array 4709 name: 4710 type: string 4711 namespace: 4712 type: string 4713 required: 4714 - kind 4715 type: object 4716 type: array 4717 info: 4718 items: 4719 properties: 4720 name: 4721 type: string 4722 value: 4723 type: string 4724 required: 4725 - name 4726 - value 4727 type: object 4728 type: array 4729 project: 4730 type: string 4731 revisionHistoryLimit: 4732 format: int64 4733 type: integer 4734 source: 4735 properties: 4736 chart: 4737 type: string 4738 directory: 4739 properties: 4740 exclude: 4741 type: string 4742 include: 4743 type: string 4744 jsonnet: 4745 properties: 4746 extVars: 4747 items: 4748 properties: 4749 code: 4750 type: boolean 4751 name: 4752 type: string 4753 value: 4754 type: string 4755 required: 4756 - name 4757 - value 4758 type: object 4759 type: array 4760 libs: 4761 items: 4762 type: string 4763 type: array 4764 tlas: 4765 items: 4766 properties: 4767 code: 4768 type: boolean 4769 name: 4770 type: string 4771 value: 4772 type: string 4773 required: 4774 - name 4775 - value 4776 type: object 4777 type: array 4778 type: object 4779 recurse: 4780 type: boolean 4781 type: object 4782 helm: 4783 properties: 4784 fileParameters: 4785 items: 4786 properties: 4787 name: 4788 type: string 4789 path: 4790 type: string 4791 type: object 4792 type: array 4793 ignoreMissingValueFiles: 4794 type: boolean 4795 parameters: 4796 items: 4797 properties: 4798 forceString: 4799 type: boolean 4800 name: 4801 type: string 4802 value: 4803 type: string 4804 type: object 4805 type: array 4806 passCredentials: 4807 type: boolean 4808 releaseName: 4809 type: string 4810 skipCrds: 4811 type: boolean 4812 valueFiles: 4813 items: 4814 type: string 4815 type: array 4816 values: 4817 type: string 4818 version: 4819 type: string 4820 type: object 4821 kustomize: 4822 properties: 4823 commonAnnotations: 4824 additionalProperties: 4825 type: string 4826 type: object 4827 commonLabels: 4828 additionalProperties: 4829 type: string 4830 type: object 4831 forceCommonAnnotations: 4832 type: boolean 4833 forceCommonLabels: 4834 type: boolean 4835 images: 4836 items: 4837 type: string 4838 type: array 4839 namePrefix: 4840 type: string 4841 nameSuffix: 4842 type: string 4843 version: 4844 type: string 4845 type: object 4846 path: 4847 type: string 4848 plugin: 4849 properties: 4850 env: 4851 items: 4852 properties: 4853 name: 4854 type: string 4855 value: 4856 type: string 4857 required: 4858 - name 4859 - value 4860 type: object 4861 type: array 4862 name: 4863 type: string 4864 type: object 4865 repoURL: 4866 type: string 4867 targetRevision: 4868 type: string 4869 required: 4870 - repoURL 4871 type: object 4872 syncPolicy: 4873 properties: 4874 automated: 4875 properties: 4876 allowEmpty: 4877 type: boolean 4878 prune: 4879 type: boolean 4880 selfHeal: 4881 type: boolean 4882 type: object 4883 retry: 4884 properties: 4885 backoff: 4886 properties: 4887 duration: 4888 type: string 4889 factor: 4890 format: int64 4891 type: integer 4892 maxDuration: 4893 type: string 4894 type: object 4895 limit: 4896 format: int64 4897 type: integer 4898 type: object 4899 syncOptions: 4900 items: 4901 type: string 4902 type: array 4903 type: object 4904 required: 4905 - destination 4906 - project 4907 - source 4908 type: object 4909 required: 4910 - metadata 4911 - spec 4912 type: object 4913 type: object 4914 scmProvider: 4915 properties: 4916 azureDevOps: 4917 properties: 4918 accessTokenRef: 4919 properties: 4920 key: 4921 type: string 4922 secretName: 4923 type: string 4924 required: 4925 - key 4926 - secretName 4927 type: object 4928 allBranches: 4929 type: boolean 4930 api: 4931 type: string 4932 organization: 4933 type: string 4934 teamProject: 4935 type: string 4936 required: 4937 - accessTokenRef 4938 - organization 4939 - teamProject 4940 type: object 4941 bitbucket: 4942 properties: 4943 allBranches: 4944 type: boolean 4945 appPasswordRef: 4946 properties: 4947 key: 4948 type: string 4949 secretName: 4950 type: string 4951 required: 4952 - key 4953 - secretName 4954 type: object 4955 owner: 4956 type: string 4957 user: 4958 type: string 4959 required: 4960 - appPasswordRef 4961 - owner 4962 - user 4963 type: object 4964 bitbucketServer: 4965 properties: 4966 allBranches: 4967 type: boolean 4968 api: 4969 type: string 4970 basicAuth: 4971 properties: 4972 passwordRef: 4973 properties: 4974 key: 4975 type: string 4976 secretName: 4977 type: string 4978 required: 4979 - key 4980 - secretName 4981 type: object 4982 username: 4983 type: string 4984 required: 4985 - passwordRef 4986 - username 4987 type: object 4988 project: 4989 type: string 4990 required: 4991 - api 4992 - project 4993 type: object 4994 cloneProtocol: 4995 type: string 4996 filters: 4997 items: 4998 properties: 4999 branchMatch: 5000 type: string 5001 labelMatch: 5002 type: string 5003 pathsDoNotExist: 5004 items: 5005 type: string 5006 type: array 5007 pathsExist: 5008 items: 5009 type: string 5010 type: array 5011 repositoryMatch: 5012 type: string 5013 type: object 5014 type: array 5015 gitea: 5016 properties: 5017 allBranches: 5018 type: boolean 5019 api: 5020 type: string 5021 insecure: 5022 type: boolean 5023 owner: 5024 type: string 5025 tokenRef: 5026 properties: 5027 key: 5028 type: string 5029 secretName: 5030 type: string 5031 required: 5032 - key 5033 - secretName 5034 type: object 5035 required: 5036 - api 5037 - owner 5038 type: object 5039 github: 5040 properties: 5041 allBranches: 5042 type: boolean 5043 api: 5044 type: string 5045 appSecretName: 5046 type: string 5047 organization: 5048 type: string 5049 tokenRef: 5050 properties: 5051 key: 5052 type: string 5053 secretName: 5054 type: string 5055 required: 5056 - key 5057 - secretName 5058 type: object 5059 required: 5060 - organization 5061 type: object 5062 gitlab: 5063 properties: 5064 allBranches: 5065 type: boolean 5066 api: 5067 type: string 5068 group: 5069 type: string 5070 includeSubgroups: 5071 type: boolean 5072 tokenRef: 5073 properties: 5074 key: 5075 type: string 5076 secretName: 5077 type: string 5078 required: 5079 - key 5080 - secretName 5081 type: object 5082 required: 5083 - group 5084 type: object 5085 requeueAfterSeconds: 5086 format: int64 5087 type: integer 5088 template: 5089 properties: 5090 metadata: 5091 properties: 5092 annotations: 5093 additionalProperties: 5094 type: string 5095 type: object 5096 finalizers: 5097 items: 5098 type: string 5099 type: array 5100 labels: 5101 additionalProperties: 5102 type: string 5103 type: object 5104 name: 5105 type: string 5106 namespace: 5107 type: string 5108 type: object 5109 spec: 5110 properties: 5111 destination: 5112 properties: 5113 name: 5114 type: string 5115 namespace: 5116 type: string 5117 server: 5118 type: string 5119 type: object 5120 ignoreDifferences: 5121 items: 5122 properties: 5123 group: 5124 type: string 5125 jqPathExpressions: 5126 items: 5127 type: string 5128 type: array 5129 jsonPointers: 5130 items: 5131 type: string 5132 type: array 5133 kind: 5134 type: string 5135 managedFieldsManagers: 5136 items: 5137 type: string 5138 type: array 5139 name: 5140 type: string 5141 namespace: 5142 type: string 5143 required: 5144 - kind 5145 type: object 5146 type: array 5147 info: 5148 items: 5149 properties: 5150 name: 5151 type: string 5152 value: 5153 type: string 5154 required: 5155 - name 5156 - value 5157 type: object 5158 type: array 5159 project: 5160 type: string 5161 revisionHistoryLimit: 5162 format: int64 5163 type: integer 5164 source: 5165 properties: 5166 chart: 5167 type: string 5168 directory: 5169 properties: 5170 exclude: 5171 type: string 5172 include: 5173 type: string 5174 jsonnet: 5175 properties: 5176 extVars: 5177 items: 5178 properties: 5179 code: 5180 type: boolean 5181 name: 5182 type: string 5183 value: 5184 type: string 5185 required: 5186 - name 5187 - value 5188 type: object 5189 type: array 5190 libs: 5191 items: 5192 type: string 5193 type: array 5194 tlas: 5195 items: 5196 properties: 5197 code: 5198 type: boolean 5199 name: 5200 type: string 5201 value: 5202 type: string 5203 required: 5204 - name 5205 - value 5206 type: object 5207 type: array 5208 type: object 5209 recurse: 5210 type: boolean 5211 type: object 5212 helm: 5213 properties: 5214 fileParameters: 5215 items: 5216 properties: 5217 name: 5218 type: string 5219 path: 5220 type: string 5221 type: object 5222 type: array 5223 ignoreMissingValueFiles: 5224 type: boolean 5225 parameters: 5226 items: 5227 properties: 5228 forceString: 5229 type: boolean 5230 name: 5231 type: string 5232 value: 5233 type: string 5234 type: object 5235 type: array 5236 passCredentials: 5237 type: boolean 5238 releaseName: 5239 type: string 5240 skipCrds: 5241 type: boolean 5242 valueFiles: 5243 items: 5244 type: string 5245 type: array 5246 values: 5247 type: string 5248 version: 5249 type: string 5250 type: object 5251 kustomize: 5252 properties: 5253 commonAnnotations: 5254 additionalProperties: 5255 type: string 5256 type: object 5257 commonLabels: 5258 additionalProperties: 5259 type: string 5260 type: object 5261 forceCommonAnnotations: 5262 type: boolean 5263 forceCommonLabels: 5264 type: boolean 5265 images: 5266 items: 5267 type: string 5268 type: array 5269 namePrefix: 5270 type: string 5271 nameSuffix: 5272 type: string 5273 version: 5274 type: string 5275 type: object 5276 path: 5277 type: string 5278 plugin: 5279 properties: 5280 env: 5281 items: 5282 properties: 5283 name: 5284 type: string 5285 value: 5286 type: string 5287 required: 5288 - name 5289 - value 5290 type: object 5291 type: array 5292 name: 5293 type: string 5294 type: object 5295 repoURL: 5296 type: string 5297 targetRevision: 5298 type: string 5299 required: 5300 - repoURL 5301 type: object 5302 syncPolicy: 5303 properties: 5304 automated: 5305 properties: 5306 allowEmpty: 5307 type: boolean 5308 prune: 5309 type: boolean 5310 selfHeal: 5311 type: boolean 5312 type: object 5313 retry: 5314 properties: 5315 backoff: 5316 properties: 5317 duration: 5318 type: string 5319 factor: 5320 format: int64 5321 type: integer 5322 maxDuration: 5323 type: string 5324 type: object 5325 limit: 5326 format: int64 5327 type: integer 5328 type: object 5329 syncOptions: 5330 items: 5331 type: string 5332 type: array 5333 type: object 5334 required: 5335 - destination 5336 - project 5337 - source 5338 type: object 5339 required: 5340 - metadata 5341 - spec 5342 type: object 5343 type: object 5344 selector: 5345 properties: 5346 matchExpressions: 5347 items: 5348 properties: 5349 key: 5350 type: string 5351 operator: 5352 type: string 5353 values: 5354 items: 5355 type: string 5356 type: array 5357 required: 5358 - key 5359 - operator 5360 type: object 5361 type: array 5362 matchLabels: 5363 additionalProperties: 5364 type: string 5365 type: object 5366 type: object 5367 type: object 5368 type: array 5369 mergeKeys: 5370 items: 5371 type: string 5372 type: array 5373 template: 5374 properties: 5375 metadata: 5376 properties: 5377 annotations: 5378 additionalProperties: 5379 type: string 5380 type: object 5381 finalizers: 5382 items: 5383 type: string 5384 type: array 5385 labels: 5386 additionalProperties: 5387 type: string 5388 type: object 5389 name: 5390 type: string 5391 namespace: 5392 type: string 5393 type: object 5394 spec: 5395 properties: 5396 destination: 5397 properties: 5398 name: 5399 type: string 5400 namespace: 5401 type: string 5402 server: 5403 type: string 5404 type: object 5405 ignoreDifferences: 5406 items: 5407 properties: 5408 group: 5409 type: string 5410 jqPathExpressions: 5411 items: 5412 type: string 5413 type: array 5414 jsonPointers: 5415 items: 5416 type: string 5417 type: array 5418 kind: 5419 type: string 5420 managedFieldsManagers: 5421 items: 5422 type: string 5423 type: array 5424 name: 5425 type: string 5426 namespace: 5427 type: string 5428 required: 5429 - kind 5430 type: object 5431 type: array 5432 info: 5433 items: 5434 properties: 5435 name: 5436 type: string 5437 value: 5438 type: string 5439 required: 5440 - name 5441 - value 5442 type: object 5443 type: array 5444 project: 5445 type: string 5446 revisionHistoryLimit: 5447 format: int64 5448 type: integer 5449 source: 5450 properties: 5451 chart: 5452 type: string 5453 directory: 5454 properties: 5455 exclude: 5456 type: string 5457 include: 5458 type: string 5459 jsonnet: 5460 properties: 5461 extVars: 5462 items: 5463 properties: 5464 code: 5465 type: boolean 5466 name: 5467 type: string 5468 value: 5469 type: string 5470 required: 5471 - name 5472 - value 5473 type: object 5474 type: array 5475 libs: 5476 items: 5477 type: string 5478 type: array 5479 tlas: 5480 items: 5481 properties: 5482 code: 5483 type: boolean 5484 name: 5485 type: string 5486 value: 5487 type: string 5488 required: 5489 - name 5490 - value 5491 type: object 5492 type: array 5493 type: object 5494 recurse: 5495 type: boolean 5496 type: object 5497 helm: 5498 properties: 5499 fileParameters: 5500 items: 5501 properties: 5502 name: 5503 type: string 5504 path: 5505 type: string 5506 type: object 5507 type: array 5508 ignoreMissingValueFiles: 5509 type: boolean 5510 parameters: 5511 items: 5512 properties: 5513 forceString: 5514 type: boolean 5515 name: 5516 type: string 5517 value: 5518 type: string 5519 type: object 5520 type: array 5521 passCredentials: 5522 type: boolean 5523 releaseName: 5524 type: string 5525 skipCrds: 5526 type: boolean 5527 valueFiles: 5528 items: 5529 type: string 5530 type: array 5531 values: 5532 type: string 5533 version: 5534 type: string 5535 type: object 5536 kustomize: 5537 properties: 5538 commonAnnotations: 5539 additionalProperties: 5540 type: string 5541 type: object 5542 commonLabels: 5543 additionalProperties: 5544 type: string 5545 type: object 5546 forceCommonAnnotations: 5547 type: boolean 5548 forceCommonLabels: 5549 type: boolean 5550 images: 5551 items: 5552 type: string 5553 type: array 5554 namePrefix: 5555 type: string 5556 nameSuffix: 5557 type: string 5558 version: 5559 type: string 5560 type: object 5561 path: 5562 type: string 5563 plugin: 5564 properties: 5565 env: 5566 items: 5567 properties: 5568 name: 5569 type: string 5570 value: 5571 type: string 5572 required: 5573 - name 5574 - value 5575 type: object 5576 type: array 5577 name: 5578 type: string 5579 type: object 5580 repoURL: 5581 type: string 5582 targetRevision: 5583 type: string 5584 required: 5585 - repoURL 5586 type: object 5587 syncPolicy: 5588 properties: 5589 automated: 5590 properties: 5591 allowEmpty: 5592 type: boolean 5593 prune: 5594 type: boolean 5595 selfHeal: 5596 type: boolean 5597 type: object 5598 retry: 5599 properties: 5600 backoff: 5601 properties: 5602 duration: 5603 type: string 5604 factor: 5605 format: int64 5606 type: integer 5607 maxDuration: 5608 type: string 5609 type: object 5610 limit: 5611 format: int64 5612 type: integer 5613 type: object 5614 syncOptions: 5615 items: 5616 type: string 5617 type: array 5618 type: object 5619 required: 5620 - destination 5621 - project 5622 - source 5623 type: object 5624 required: 5625 - metadata 5626 - spec 5627 type: object 5628 required: 5629 - generators 5630 - mergeKeys 5631 type: object 5632 pullRequest: 5633 properties: 5634 bitbucketServer: 5635 properties: 5636 api: 5637 type: string 5638 basicAuth: 5639 properties: 5640 passwordRef: 5641 properties: 5642 key: 5643 type: string 5644 secretName: 5645 type: string 5646 required: 5647 - key 5648 - secretName 5649 type: object 5650 username: 5651 type: string 5652 required: 5653 - passwordRef 5654 - username 5655 type: object 5656 project: 5657 type: string 5658 repo: 5659 type: string 5660 required: 5661 - api 5662 - project 5663 - repo 5664 type: object 5665 filters: 5666 items: 5667 properties: 5668 branchMatch: 5669 type: string 5670 type: object 5671 type: array 5672 gitea: 5673 properties: 5674 api: 5675 type: string 5676 insecure: 5677 type: boolean 5678 owner: 5679 type: string 5680 repo: 5681 type: string 5682 tokenRef: 5683 properties: 5684 key: 5685 type: string 5686 secretName: 5687 type: string 5688 required: 5689 - key 5690 - secretName 5691 type: object 5692 required: 5693 - api 5694 - owner 5695 - repo 5696 type: object 5697 github: 5698 properties: 5699 api: 5700 type: string 5701 appSecretName: 5702 type: string 5703 labels: 5704 items: 5705 type: string 5706 type: array 5707 owner: 5708 type: string 5709 repo: 5710 type: string 5711 tokenRef: 5712 properties: 5713 key: 5714 type: string 5715 secretName: 5716 type: string 5717 required: 5718 - key 5719 - secretName 5720 type: object 5721 required: 5722 - owner 5723 - repo 5724 type: object 5725 gitlab: 5726 properties: 5727 api: 5728 type: string 5729 labels: 5730 items: 5731 type: string 5732 type: array 5733 project: 5734 type: string 5735 pullRequestState: 5736 type: string 5737 tokenRef: 5738 properties: 5739 key: 5740 type: string 5741 secretName: 5742 type: string 5743 required: 5744 - key 5745 - secretName 5746 type: object 5747 required: 5748 - project 5749 type: object 5750 requeueAfterSeconds: 5751 format: int64 5752 type: integer 5753 template: 5754 properties: 5755 metadata: 5756 properties: 5757 annotations: 5758 additionalProperties: 5759 type: string 5760 type: object 5761 finalizers: 5762 items: 5763 type: string 5764 type: array 5765 labels: 5766 additionalProperties: 5767 type: string 5768 type: object 5769 name: 5770 type: string 5771 namespace: 5772 type: string 5773 type: object 5774 spec: 5775 properties: 5776 destination: 5777 properties: 5778 name: 5779 type: string 5780 namespace: 5781 type: string 5782 server: 5783 type: string 5784 type: object 5785 ignoreDifferences: 5786 items: 5787 properties: 5788 group: 5789 type: string 5790 jqPathExpressions: 5791 items: 5792 type: string 5793 type: array 5794 jsonPointers: 5795 items: 5796 type: string 5797 type: array 5798 kind: 5799 type: string 5800 managedFieldsManagers: 5801 items: 5802 type: string 5803 type: array 5804 name: 5805 type: string 5806 namespace: 5807 type: string 5808 required: 5809 - kind 5810 type: object 5811 type: array 5812 info: 5813 items: 5814 properties: 5815 name: 5816 type: string 5817 value: 5818 type: string 5819 required: 5820 - name 5821 - value 5822 type: object 5823 type: array 5824 project: 5825 type: string 5826 revisionHistoryLimit: 5827 format: int64 5828 type: integer 5829 source: 5830 properties: 5831 chart: 5832 type: string 5833 directory: 5834 properties: 5835 exclude: 5836 type: string 5837 include: 5838 type: string 5839 jsonnet: 5840 properties: 5841 extVars: 5842 items: 5843 properties: 5844 code: 5845 type: boolean 5846 name: 5847 type: string 5848 value: 5849 type: string 5850 required: 5851 - name 5852 - value 5853 type: object 5854 type: array 5855 libs: 5856 items: 5857 type: string 5858 type: array 5859 tlas: 5860 items: 5861 properties: 5862 code: 5863 type: boolean 5864 name: 5865 type: string 5866 value: 5867 type: string 5868 required: 5869 - name 5870 - value 5871 type: object 5872 type: array 5873 type: object 5874 recurse: 5875 type: boolean 5876 type: object 5877 helm: 5878 properties: 5879 fileParameters: 5880 items: 5881 properties: 5882 name: 5883 type: string 5884 path: 5885 type: string 5886 type: object 5887 type: array 5888 ignoreMissingValueFiles: 5889 type: boolean 5890 parameters: 5891 items: 5892 properties: 5893 forceString: 5894 type: boolean 5895 name: 5896 type: string 5897 value: 5898 type: string 5899 type: object 5900 type: array 5901 passCredentials: 5902 type: boolean 5903 releaseName: 5904 type: string 5905 skipCrds: 5906 type: boolean 5907 valueFiles: 5908 items: 5909 type: string 5910 type: array 5911 values: 5912 type: string 5913 version: 5914 type: string 5915 type: object 5916 kustomize: 5917 properties: 5918 commonAnnotations: 5919 additionalProperties: 5920 type: string 5921 type: object 5922 commonLabels: 5923 additionalProperties: 5924 type: string 5925 type: object 5926 forceCommonAnnotations: 5927 type: boolean 5928 forceCommonLabels: 5929 type: boolean 5930 images: 5931 items: 5932 type: string 5933 type: array 5934 namePrefix: 5935 type: string 5936 nameSuffix: 5937 type: string 5938 version: 5939 type: string 5940 type: object 5941 path: 5942 type: string 5943 plugin: 5944 properties: 5945 env: 5946 items: 5947 properties: 5948 name: 5949 type: string 5950 value: 5951 type: string 5952 required: 5953 - name 5954 - value 5955 type: object 5956 type: array 5957 name: 5958 type: string 5959 type: object 5960 repoURL: 5961 type: string 5962 targetRevision: 5963 type: string 5964 required: 5965 - repoURL 5966 type: object 5967 syncPolicy: 5968 properties: 5969 automated: 5970 properties: 5971 allowEmpty: 5972 type: boolean 5973 prune: 5974 type: boolean 5975 selfHeal: 5976 type: boolean 5977 type: object 5978 retry: 5979 properties: 5980 backoff: 5981 properties: 5982 duration: 5983 type: string 5984 factor: 5985 format: int64 5986 type: integer 5987 maxDuration: 5988 type: string 5989 type: object 5990 limit: 5991 format: int64 5992 type: integer 5993 type: object 5994 syncOptions: 5995 items: 5996 type: string 5997 type: array 5998 type: object 5999 required: 6000 - destination 6001 - project 6002 - source 6003 type: object 6004 required: 6005 - metadata 6006 - spec 6007 type: object 6008 type: object 6009 scmProvider: 6010 properties: 6011 azureDevOps: 6012 properties: 6013 accessTokenRef: 6014 properties: 6015 key: 6016 type: string 6017 secretName: 6018 type: string 6019 required: 6020 - key 6021 - secretName 6022 type: object 6023 allBranches: 6024 type: boolean 6025 api: 6026 type: string 6027 organization: 6028 type: string 6029 teamProject: 6030 type: string 6031 required: 6032 - accessTokenRef 6033 - organization 6034 - teamProject 6035 type: object 6036 bitbucket: 6037 properties: 6038 allBranches: 6039 type: boolean 6040 appPasswordRef: 6041 properties: 6042 key: 6043 type: string 6044 secretName: 6045 type: string 6046 required: 6047 - key 6048 - secretName 6049 type: object 6050 owner: 6051 type: string 6052 user: 6053 type: string 6054 required: 6055 - appPasswordRef 6056 - owner 6057 - user 6058 type: object 6059 bitbucketServer: 6060 properties: 6061 allBranches: 6062 type: boolean 6063 api: 6064 type: string 6065 basicAuth: 6066 properties: 6067 passwordRef: 6068 properties: 6069 key: 6070 type: string 6071 secretName: 6072 type: string 6073 required: 6074 - key 6075 - secretName 6076 type: object 6077 username: 6078 type: string 6079 required: 6080 - passwordRef 6081 - username 6082 type: object 6083 project: 6084 type: string 6085 required: 6086 - api 6087 - project 6088 type: object 6089 cloneProtocol: 6090 type: string 6091 filters: 6092 items: 6093 properties: 6094 branchMatch: 6095 type: string 6096 labelMatch: 6097 type: string 6098 pathsDoNotExist: 6099 items: 6100 type: string 6101 type: array 6102 pathsExist: 6103 items: 6104 type: string 6105 type: array 6106 repositoryMatch: 6107 type: string 6108 type: object 6109 type: array 6110 gitea: 6111 properties: 6112 allBranches: 6113 type: boolean 6114 api: 6115 type: string 6116 insecure: 6117 type: boolean 6118 owner: 6119 type: string 6120 tokenRef: 6121 properties: 6122 key: 6123 type: string 6124 secretName: 6125 type: string 6126 required: 6127 - key 6128 - secretName 6129 type: object 6130 required: 6131 - api 6132 - owner 6133 type: object 6134 github: 6135 properties: 6136 allBranches: 6137 type: boolean 6138 api: 6139 type: string 6140 appSecretName: 6141 type: string 6142 organization: 6143 type: string 6144 tokenRef: 6145 properties: 6146 key: 6147 type: string 6148 secretName: 6149 type: string 6150 required: 6151 - key 6152 - secretName 6153 type: object 6154 required: 6155 - organization 6156 type: object 6157 gitlab: 6158 properties: 6159 allBranches: 6160 type: boolean 6161 api: 6162 type: string 6163 group: 6164 type: string 6165 includeSubgroups: 6166 type: boolean 6167 tokenRef: 6168 properties: 6169 key: 6170 type: string 6171 secretName: 6172 type: string 6173 required: 6174 - key 6175 - secretName 6176 type: object 6177 required: 6178 - group 6179 type: object 6180 requeueAfterSeconds: 6181 format: int64 6182 type: integer 6183 template: 6184 properties: 6185 metadata: 6186 properties: 6187 annotations: 6188 additionalProperties: 6189 type: string 6190 type: object 6191 finalizers: 6192 items: 6193 type: string 6194 type: array 6195 labels: 6196 additionalProperties: 6197 type: string 6198 type: object 6199 name: 6200 type: string 6201 namespace: 6202 type: string 6203 type: object 6204 spec: 6205 properties: 6206 destination: 6207 properties: 6208 name: 6209 type: string 6210 namespace: 6211 type: string 6212 server: 6213 type: string 6214 type: object 6215 ignoreDifferences: 6216 items: 6217 properties: 6218 group: 6219 type: string 6220 jqPathExpressions: 6221 items: 6222 type: string 6223 type: array 6224 jsonPointers: 6225 items: 6226 type: string 6227 type: array 6228 kind: 6229 type: string 6230 managedFieldsManagers: 6231 items: 6232 type: string 6233 type: array 6234 name: 6235 type: string 6236 namespace: 6237 type: string 6238 required: 6239 - kind 6240 type: object 6241 type: array 6242 info: 6243 items: 6244 properties: 6245 name: 6246 type: string 6247 value: 6248 type: string 6249 required: 6250 - name 6251 - value 6252 type: object 6253 type: array 6254 project: 6255 type: string 6256 revisionHistoryLimit: 6257 format: int64 6258 type: integer 6259 source: 6260 properties: 6261 chart: 6262 type: string 6263 directory: 6264 properties: 6265 exclude: 6266 type: string 6267 include: 6268 type: string 6269 jsonnet: 6270 properties: 6271 extVars: 6272 items: 6273 properties: 6274 code: 6275 type: boolean 6276 name: 6277 type: string 6278 value: 6279 type: string 6280 required: 6281 - name 6282 - value 6283 type: object 6284 type: array 6285 libs: 6286 items: 6287 type: string 6288 type: array 6289 tlas: 6290 items: 6291 properties: 6292 code: 6293 type: boolean 6294 name: 6295 type: string 6296 value: 6297 type: string 6298 required: 6299 - name 6300 - value 6301 type: object 6302 type: array 6303 type: object 6304 recurse: 6305 type: boolean 6306 type: object 6307 helm: 6308 properties: 6309 fileParameters: 6310 items: 6311 properties: 6312 name: 6313 type: string 6314 path: 6315 type: string 6316 type: object 6317 type: array 6318 ignoreMissingValueFiles: 6319 type: boolean 6320 parameters: 6321 items: 6322 properties: 6323 forceString: 6324 type: boolean 6325 name: 6326 type: string 6327 value: 6328 type: string 6329 type: object 6330 type: array 6331 passCredentials: 6332 type: boolean 6333 releaseName: 6334 type: string 6335 skipCrds: 6336 type: boolean 6337 valueFiles: 6338 items: 6339 type: string 6340 type: array 6341 values: 6342 type: string 6343 version: 6344 type: string 6345 type: object 6346 kustomize: 6347 properties: 6348 commonAnnotations: 6349 additionalProperties: 6350 type: string 6351 type: object 6352 commonLabels: 6353 additionalProperties: 6354 type: string 6355 type: object 6356 forceCommonAnnotations: 6357 type: boolean 6358 forceCommonLabels: 6359 type: boolean 6360 images: 6361 items: 6362 type: string 6363 type: array 6364 namePrefix: 6365 type: string 6366 nameSuffix: 6367 type: string 6368 version: 6369 type: string 6370 type: object 6371 path: 6372 type: string 6373 plugin: 6374 properties: 6375 env: 6376 items: 6377 properties: 6378 name: 6379 type: string 6380 value: 6381 type: string 6382 required: 6383 - name 6384 - value 6385 type: object 6386 type: array 6387 name: 6388 type: string 6389 type: object 6390 repoURL: 6391 type: string 6392 targetRevision: 6393 type: string 6394 required: 6395 - repoURL 6396 type: object 6397 syncPolicy: 6398 properties: 6399 automated: 6400 properties: 6401 allowEmpty: 6402 type: boolean 6403 prune: 6404 type: boolean 6405 selfHeal: 6406 type: boolean 6407 type: object 6408 retry: 6409 properties: 6410 backoff: 6411 properties: 6412 duration: 6413 type: string 6414 factor: 6415 format: int64 6416 type: integer 6417 maxDuration: 6418 type: string 6419 type: object 6420 limit: 6421 format: int64 6422 type: integer 6423 type: object 6424 syncOptions: 6425 items: 6426 type: string 6427 type: array 6428 type: object 6429 required: 6430 - destination 6431 - project 6432 - source 6433 type: object 6434 required: 6435 - metadata 6436 - spec 6437 type: object 6438 type: object 6439 selector: 6440 properties: 6441 matchExpressions: 6442 items: 6443 properties: 6444 key: 6445 type: string 6446 operator: 6447 type: string 6448 values: 6449 items: 6450 type: string 6451 type: array 6452 required: 6453 - key 6454 - operator 6455 type: object 6456 type: array 6457 matchLabels: 6458 additionalProperties: 6459 type: string 6460 type: object 6461 type: object 6462 type: object 6463 type: array 6464 goTemplate: 6465 type: boolean 6466 syncPolicy: 6467 properties: 6468 preserveResourcesOnDeletion: 6469 type: boolean 6470 type: object 6471 template: 6472 properties: 6473 metadata: 6474 properties: 6475 annotations: 6476 additionalProperties: 6477 type: string 6478 type: object 6479 finalizers: 6480 items: 6481 type: string 6482 type: array 6483 labels: 6484 additionalProperties: 6485 type: string 6486 type: object 6487 name: 6488 type: string 6489 namespace: 6490 type: string 6491 type: object 6492 spec: 6493 properties: 6494 destination: 6495 properties: 6496 name: 6497 type: string 6498 namespace: 6499 type: string 6500 server: 6501 type: string 6502 type: object 6503 ignoreDifferences: 6504 items: 6505 properties: 6506 group: 6507 type: string 6508 jqPathExpressions: 6509 items: 6510 type: string 6511 type: array 6512 jsonPointers: 6513 items: 6514 type: string 6515 type: array 6516 kind: 6517 type: string 6518 managedFieldsManagers: 6519 items: 6520 type: string 6521 type: array 6522 name: 6523 type: string 6524 namespace: 6525 type: string 6526 required: 6527 - kind 6528 type: object 6529 type: array 6530 info: 6531 items: 6532 properties: 6533 name: 6534 type: string 6535 value: 6536 type: string 6537 required: 6538 - name 6539 - value 6540 type: object 6541 type: array 6542 project: 6543 type: string 6544 revisionHistoryLimit: 6545 format: int64 6546 type: integer 6547 source: 6548 properties: 6549 chart: 6550 type: string 6551 directory: 6552 properties: 6553 exclude: 6554 type: string 6555 include: 6556 type: string 6557 jsonnet: 6558 properties: 6559 extVars: 6560 items: 6561 properties: 6562 code: 6563 type: boolean 6564 name: 6565 type: string 6566 value: 6567 type: string 6568 required: 6569 - name 6570 - value 6571 type: object 6572 type: array 6573 libs: 6574 items: 6575 type: string 6576 type: array 6577 tlas: 6578 items: 6579 properties: 6580 code: 6581 type: boolean 6582 name: 6583 type: string 6584 value: 6585 type: string 6586 required: 6587 - name 6588 - value 6589 type: object 6590 type: array 6591 type: object 6592 recurse: 6593 type: boolean 6594 type: object 6595 helm: 6596 properties: 6597 fileParameters: 6598 items: 6599 properties: 6600 name: 6601 type: string 6602 path: 6603 type: string 6604 type: object 6605 type: array 6606 ignoreMissingValueFiles: 6607 type: boolean 6608 parameters: 6609 items: 6610 properties: 6611 forceString: 6612 type: boolean 6613 name: 6614 type: string 6615 value: 6616 type: string 6617 type: object 6618 type: array 6619 passCredentials: 6620 type: boolean 6621 releaseName: 6622 type: string 6623 skipCrds: 6624 type: boolean 6625 valueFiles: 6626 items: 6627 type: string 6628 type: array 6629 values: 6630 type: string 6631 version: 6632 type: string 6633 type: object 6634 kustomize: 6635 properties: 6636 commonAnnotations: 6637 additionalProperties: 6638 type: string 6639 type: object 6640 commonLabels: 6641 additionalProperties: 6642 type: string 6643 type: object 6644 forceCommonAnnotations: 6645 type: boolean 6646 forceCommonLabels: 6647 type: boolean 6648 images: 6649 items: 6650 type: string 6651 type: array 6652 namePrefix: 6653 type: string 6654 nameSuffix: 6655 type: string 6656 version: 6657 type: string 6658 type: object 6659 path: 6660 type: string 6661 plugin: 6662 properties: 6663 env: 6664 items: 6665 properties: 6666 name: 6667 type: string 6668 value: 6669 type: string 6670 required: 6671 - name 6672 - value 6673 type: object 6674 type: array 6675 name: 6676 type: string 6677 type: object 6678 repoURL: 6679 type: string 6680 targetRevision: 6681 type: string 6682 required: 6683 - repoURL 6684 type: object 6685 syncPolicy: 6686 properties: 6687 automated: 6688 properties: 6689 allowEmpty: 6690 type: boolean 6691 prune: 6692 type: boolean 6693 selfHeal: 6694 type: boolean 6695 type: object 6696 retry: 6697 properties: 6698 backoff: 6699 properties: 6700 duration: 6701 type: string 6702 factor: 6703 format: int64 6704 type: integer 6705 maxDuration: 6706 type: string 6707 type: object 6708 limit: 6709 format: int64 6710 type: integer 6711 type: object 6712 syncOptions: 6713 items: 6714 type: string 6715 type: array 6716 type: object 6717 required: 6718 - destination 6719 - project 6720 - source 6721 type: object 6722 required: 6723 - metadata 6724 - spec 6725 type: object 6726 required: 6727 - generators 6728 - template 6729 type: object 6730 status: 6731 properties: 6732 conditions: 6733 items: 6734 properties: 6735 lastTransitionTime: 6736 format: date-time 6737 type: string 6738 message: 6739 type: string 6740 reason: 6741 type: string 6742 status: 6743 type: string 6744 type: 6745 type: string 6746 required: 6747 - message 6748 - reason 6749 - status 6750 - type 6751 type: object 6752 type: array 6753 type: object 6754 required: 6755 - metadata 6756 - spec 6757 type: object 6758 served: true 6759 storage: true 6760 subresources: 6761 status: {} 6762 status: 6763 acceptedNames: 6764 kind: "" 6765 plural: "" 6766 conditions: null 6767 storedVersions: null