github.com/argoproj/argo-cd/v3@v3.2.1/manifests/crds/applicationset-crd.yaml (about) 1 apiVersion: apiextensions.k8s.io/v1 2 kind: CustomResourceDefinition 3 metadata: 4 labels: 5 app.kubernetes.io/name: applicationsets.argoproj.io 6 app.kubernetes.io/part-of: argocd 7 name: applicationsets.argoproj.io 8 spec: 9 group: argoproj.io 10 names: 11 kind: ApplicationSet 12 listKind: ApplicationSetList 13 plural: applicationsets 14 shortNames: 15 - appset 16 - appsets 17 singular: applicationset 18 scope: Namespaced 19 versions: 20 - name: v1alpha1 21 schema: 22 openAPIV3Schema: 23 properties: 24 apiVersion: 25 type: string 26 kind: 27 type: string 28 metadata: 29 type: object 30 spec: 31 properties: 32 applyNestedSelectors: 33 type: boolean 34 generators: 35 items: 36 properties: 37 clusterDecisionResource: 38 properties: 39 configMapRef: 40 type: string 41 labelSelector: 42 properties: 43 matchExpressions: 44 items: 45 properties: 46 key: 47 type: string 48 operator: 49 type: string 50 values: 51 items: 52 type: string 53 type: array 54 x-kubernetes-list-type: atomic 55 required: 56 - key 57 - operator 58 type: object 59 type: array 60 x-kubernetes-list-type: atomic 61 matchLabels: 62 additionalProperties: 63 type: string 64 type: object 65 type: object 66 x-kubernetes-map-type: atomic 67 name: 68 type: string 69 requeueAfterSeconds: 70 format: int64 71 type: integer 72 template: 73 properties: 74 metadata: 75 properties: 76 annotations: 77 additionalProperties: 78 type: string 79 type: object 80 finalizers: 81 items: 82 type: string 83 type: array 84 labels: 85 additionalProperties: 86 type: string 87 type: object 88 name: 89 type: string 90 namespace: 91 type: string 92 type: object 93 spec: 94 properties: 95 destination: 96 properties: 97 name: 98 type: string 99 namespace: 100 type: string 101 server: 102 type: string 103 type: object 104 ignoreDifferences: 105 items: 106 properties: 107 group: 108 type: string 109 jqPathExpressions: 110 items: 111 type: string 112 type: array 113 jsonPointers: 114 items: 115 type: string 116 type: array 117 kind: 118 type: string 119 managedFieldsManagers: 120 items: 121 type: string 122 type: array 123 name: 124 type: string 125 namespace: 126 type: string 127 required: 128 - kind 129 type: object 130 type: array 131 info: 132 items: 133 properties: 134 name: 135 type: string 136 value: 137 type: string 138 required: 139 - name 140 - value 141 type: object 142 type: array 143 project: 144 type: string 145 revisionHistoryLimit: 146 format: int64 147 type: integer 148 source: 149 properties: 150 chart: 151 type: string 152 directory: 153 properties: 154 exclude: 155 type: string 156 include: 157 type: string 158 jsonnet: 159 properties: 160 extVars: 161 items: 162 properties: 163 code: 164 type: boolean 165 name: 166 type: string 167 value: 168 type: string 169 required: 170 - name 171 - value 172 type: object 173 type: array 174 libs: 175 items: 176 type: string 177 type: array 178 tlas: 179 items: 180 properties: 181 code: 182 type: boolean 183 name: 184 type: string 185 value: 186 type: string 187 required: 188 - name 189 - value 190 type: object 191 type: array 192 type: object 193 recurse: 194 type: boolean 195 type: object 196 helm: 197 properties: 198 apiVersions: 199 items: 200 type: string 201 type: array 202 fileParameters: 203 items: 204 properties: 205 name: 206 type: string 207 path: 208 type: string 209 type: object 210 type: array 211 ignoreMissingValueFiles: 212 type: boolean 213 kubeVersion: 214 type: string 215 namespace: 216 type: string 217 parameters: 218 items: 219 properties: 220 forceString: 221 type: boolean 222 name: 223 type: string 224 value: 225 type: string 226 type: object 227 type: array 228 passCredentials: 229 type: boolean 230 releaseName: 231 type: string 232 skipCrds: 233 type: boolean 234 skipSchemaValidation: 235 type: boolean 236 skipTests: 237 type: boolean 238 valueFiles: 239 items: 240 type: string 241 type: array 242 values: 243 type: string 244 valuesObject: 245 type: object 246 x-kubernetes-preserve-unknown-fields: true 247 version: 248 type: string 249 type: object 250 kustomize: 251 properties: 252 apiVersions: 253 items: 254 type: string 255 type: array 256 commonAnnotations: 257 additionalProperties: 258 type: string 259 type: object 260 commonAnnotationsEnvsubst: 261 type: boolean 262 commonLabels: 263 additionalProperties: 264 type: string 265 type: object 266 components: 267 items: 268 type: string 269 type: array 270 forceCommonAnnotations: 271 type: boolean 272 forceCommonLabels: 273 type: boolean 274 ignoreMissingComponents: 275 type: boolean 276 images: 277 items: 278 type: string 279 type: array 280 kubeVersion: 281 type: string 282 labelIncludeTemplates: 283 type: boolean 284 labelWithoutSelector: 285 type: boolean 286 namePrefix: 287 type: string 288 nameSuffix: 289 type: string 290 namespace: 291 type: string 292 patches: 293 items: 294 properties: 295 options: 296 additionalProperties: 297 type: boolean 298 type: object 299 patch: 300 type: string 301 path: 302 type: string 303 target: 304 properties: 305 annotationSelector: 306 type: string 307 group: 308 type: string 309 kind: 310 type: string 311 labelSelector: 312 type: string 313 name: 314 type: string 315 namespace: 316 type: string 317 version: 318 type: string 319 type: object 320 type: object 321 type: array 322 replicas: 323 items: 324 properties: 325 count: 326 anyOf: 327 - type: integer 328 - type: string 329 x-kubernetes-int-or-string: true 330 name: 331 type: string 332 required: 333 - count 334 - name 335 type: object 336 type: array 337 version: 338 type: string 339 type: object 340 name: 341 type: string 342 path: 343 type: string 344 plugin: 345 properties: 346 env: 347 items: 348 properties: 349 name: 350 type: string 351 value: 352 type: string 353 required: 354 - name 355 - value 356 type: object 357 type: array 358 name: 359 type: string 360 parameters: 361 items: 362 properties: 363 array: 364 items: 365 type: string 366 type: array 367 map: 368 additionalProperties: 369 type: string 370 type: object 371 name: 372 type: string 373 string: 374 type: string 375 type: object 376 type: array 377 type: object 378 ref: 379 type: string 380 repoURL: 381 type: string 382 targetRevision: 383 type: string 384 required: 385 - repoURL 386 type: object 387 sourceHydrator: 388 properties: 389 drySource: 390 properties: 391 path: 392 type: string 393 repoURL: 394 type: string 395 targetRevision: 396 type: string 397 required: 398 - path 399 - repoURL 400 - targetRevision 401 type: object 402 hydrateTo: 403 properties: 404 targetBranch: 405 type: string 406 required: 407 - targetBranch 408 type: object 409 syncSource: 410 properties: 411 path: 412 minLength: 1 413 pattern: ^.{2,}|[^./]$ 414 type: string 415 targetBranch: 416 type: string 417 required: 418 - path 419 - targetBranch 420 type: object 421 required: 422 - drySource 423 - syncSource 424 type: object 425 sources: 426 items: 427 properties: 428 chart: 429 type: string 430 directory: 431 properties: 432 exclude: 433 type: string 434 include: 435 type: string 436 jsonnet: 437 properties: 438 extVars: 439 items: 440 properties: 441 code: 442 type: boolean 443 name: 444 type: string 445 value: 446 type: string 447 required: 448 - name 449 - value 450 type: object 451 type: array 452 libs: 453 items: 454 type: string 455 type: array 456 tlas: 457 items: 458 properties: 459 code: 460 type: boolean 461 name: 462 type: string 463 value: 464 type: string 465 required: 466 - name 467 - value 468 type: object 469 type: array 470 type: object 471 recurse: 472 type: boolean 473 type: object 474 helm: 475 properties: 476 apiVersions: 477 items: 478 type: string 479 type: array 480 fileParameters: 481 items: 482 properties: 483 name: 484 type: string 485 path: 486 type: string 487 type: object 488 type: array 489 ignoreMissingValueFiles: 490 type: boolean 491 kubeVersion: 492 type: string 493 namespace: 494 type: string 495 parameters: 496 items: 497 properties: 498 forceString: 499 type: boolean 500 name: 501 type: string 502 value: 503 type: string 504 type: object 505 type: array 506 passCredentials: 507 type: boolean 508 releaseName: 509 type: string 510 skipCrds: 511 type: boolean 512 skipSchemaValidation: 513 type: boolean 514 skipTests: 515 type: boolean 516 valueFiles: 517 items: 518 type: string 519 type: array 520 values: 521 type: string 522 valuesObject: 523 type: object 524 x-kubernetes-preserve-unknown-fields: true 525 version: 526 type: string 527 type: object 528 kustomize: 529 properties: 530 apiVersions: 531 items: 532 type: string 533 type: array 534 commonAnnotations: 535 additionalProperties: 536 type: string 537 type: object 538 commonAnnotationsEnvsubst: 539 type: boolean 540 commonLabels: 541 additionalProperties: 542 type: string 543 type: object 544 components: 545 items: 546 type: string 547 type: array 548 forceCommonAnnotations: 549 type: boolean 550 forceCommonLabels: 551 type: boolean 552 ignoreMissingComponents: 553 type: boolean 554 images: 555 items: 556 type: string 557 type: array 558 kubeVersion: 559 type: string 560 labelIncludeTemplates: 561 type: boolean 562 labelWithoutSelector: 563 type: boolean 564 namePrefix: 565 type: string 566 nameSuffix: 567 type: string 568 namespace: 569 type: string 570 patches: 571 items: 572 properties: 573 options: 574 additionalProperties: 575 type: boolean 576 type: object 577 patch: 578 type: string 579 path: 580 type: string 581 target: 582 properties: 583 annotationSelector: 584 type: string 585 group: 586 type: string 587 kind: 588 type: string 589 labelSelector: 590 type: string 591 name: 592 type: string 593 namespace: 594 type: string 595 version: 596 type: string 597 type: object 598 type: object 599 type: array 600 replicas: 601 items: 602 properties: 603 count: 604 anyOf: 605 - type: integer 606 - type: string 607 x-kubernetes-int-or-string: true 608 name: 609 type: string 610 required: 611 - count 612 - name 613 type: object 614 type: array 615 version: 616 type: string 617 type: object 618 name: 619 type: string 620 path: 621 type: string 622 plugin: 623 properties: 624 env: 625 items: 626 properties: 627 name: 628 type: string 629 value: 630 type: string 631 required: 632 - name 633 - value 634 type: object 635 type: array 636 name: 637 type: string 638 parameters: 639 items: 640 properties: 641 array: 642 items: 643 type: string 644 type: array 645 map: 646 additionalProperties: 647 type: string 648 type: object 649 name: 650 type: string 651 string: 652 type: string 653 type: object 654 type: array 655 type: object 656 ref: 657 type: string 658 repoURL: 659 type: string 660 targetRevision: 661 type: string 662 required: 663 - repoURL 664 type: object 665 type: array 666 syncPolicy: 667 properties: 668 automated: 669 properties: 670 allowEmpty: 671 type: boolean 672 enabled: 673 type: boolean 674 prune: 675 type: boolean 676 selfHeal: 677 type: boolean 678 type: object 679 managedNamespaceMetadata: 680 properties: 681 annotations: 682 additionalProperties: 683 type: string 684 type: object 685 labels: 686 additionalProperties: 687 type: string 688 type: object 689 type: object 690 retry: 691 properties: 692 backoff: 693 properties: 694 duration: 695 type: string 696 factor: 697 format: int64 698 type: integer 699 maxDuration: 700 type: string 701 type: object 702 limit: 703 format: int64 704 type: integer 705 refresh: 706 type: boolean 707 type: object 708 syncOptions: 709 items: 710 type: string 711 type: array 712 type: object 713 required: 714 - destination 715 - project 716 type: object 717 required: 718 - metadata 719 - spec 720 type: object 721 values: 722 additionalProperties: 723 type: string 724 type: object 725 required: 726 - configMapRef 727 type: object 728 clusters: 729 properties: 730 flatList: 731 type: boolean 732 selector: 733 properties: 734 matchExpressions: 735 items: 736 properties: 737 key: 738 type: string 739 operator: 740 type: string 741 values: 742 items: 743 type: string 744 type: array 745 x-kubernetes-list-type: atomic 746 required: 747 - key 748 - operator 749 type: object 750 type: array 751 x-kubernetes-list-type: atomic 752 matchLabels: 753 additionalProperties: 754 type: string 755 type: object 756 type: object 757 x-kubernetes-map-type: atomic 758 template: 759 properties: 760 metadata: 761 properties: 762 annotations: 763 additionalProperties: 764 type: string 765 type: object 766 finalizers: 767 items: 768 type: string 769 type: array 770 labels: 771 additionalProperties: 772 type: string 773 type: object 774 name: 775 type: string 776 namespace: 777 type: string 778 type: object 779 spec: 780 properties: 781 destination: 782 properties: 783 name: 784 type: string 785 namespace: 786 type: string 787 server: 788 type: string 789 type: object 790 ignoreDifferences: 791 items: 792 properties: 793 group: 794 type: string 795 jqPathExpressions: 796 items: 797 type: string 798 type: array 799 jsonPointers: 800 items: 801 type: string 802 type: array 803 kind: 804 type: string 805 managedFieldsManagers: 806 items: 807 type: string 808 type: array 809 name: 810 type: string 811 namespace: 812 type: string 813 required: 814 - kind 815 type: object 816 type: array 817 info: 818 items: 819 properties: 820 name: 821 type: string 822 value: 823 type: string 824 required: 825 - name 826 - value 827 type: object 828 type: array 829 project: 830 type: string 831 revisionHistoryLimit: 832 format: int64 833 type: integer 834 source: 835 properties: 836 chart: 837 type: string 838 directory: 839 properties: 840 exclude: 841 type: string 842 include: 843 type: string 844 jsonnet: 845 properties: 846 extVars: 847 items: 848 properties: 849 code: 850 type: boolean 851 name: 852 type: string 853 value: 854 type: string 855 required: 856 - name 857 - value 858 type: object 859 type: array 860 libs: 861 items: 862 type: string 863 type: array 864 tlas: 865 items: 866 properties: 867 code: 868 type: boolean 869 name: 870 type: string 871 value: 872 type: string 873 required: 874 - name 875 - value 876 type: object 877 type: array 878 type: object 879 recurse: 880 type: boolean 881 type: object 882 helm: 883 properties: 884 apiVersions: 885 items: 886 type: string 887 type: array 888 fileParameters: 889 items: 890 properties: 891 name: 892 type: string 893 path: 894 type: string 895 type: object 896 type: array 897 ignoreMissingValueFiles: 898 type: boolean 899 kubeVersion: 900 type: string 901 namespace: 902 type: string 903 parameters: 904 items: 905 properties: 906 forceString: 907 type: boolean 908 name: 909 type: string 910 value: 911 type: string 912 type: object 913 type: array 914 passCredentials: 915 type: boolean 916 releaseName: 917 type: string 918 skipCrds: 919 type: boolean 920 skipSchemaValidation: 921 type: boolean 922 skipTests: 923 type: boolean 924 valueFiles: 925 items: 926 type: string 927 type: array 928 values: 929 type: string 930 valuesObject: 931 type: object 932 x-kubernetes-preserve-unknown-fields: true 933 version: 934 type: string 935 type: object 936 kustomize: 937 properties: 938 apiVersions: 939 items: 940 type: string 941 type: array 942 commonAnnotations: 943 additionalProperties: 944 type: string 945 type: object 946 commonAnnotationsEnvsubst: 947 type: boolean 948 commonLabels: 949 additionalProperties: 950 type: string 951 type: object 952 components: 953 items: 954 type: string 955 type: array 956 forceCommonAnnotations: 957 type: boolean 958 forceCommonLabels: 959 type: boolean 960 ignoreMissingComponents: 961 type: boolean 962 images: 963 items: 964 type: string 965 type: array 966 kubeVersion: 967 type: string 968 labelIncludeTemplates: 969 type: boolean 970 labelWithoutSelector: 971 type: boolean 972 namePrefix: 973 type: string 974 nameSuffix: 975 type: string 976 namespace: 977 type: string 978 patches: 979 items: 980 properties: 981 options: 982 additionalProperties: 983 type: boolean 984 type: object 985 patch: 986 type: string 987 path: 988 type: string 989 target: 990 properties: 991 annotationSelector: 992 type: string 993 group: 994 type: string 995 kind: 996 type: string 997 labelSelector: 998 type: string 999 name: 1000 type: string 1001 namespace: 1002 type: string 1003 version: 1004 type: string 1005 type: object 1006 type: object 1007 type: array 1008 replicas: 1009 items: 1010 properties: 1011 count: 1012 anyOf: 1013 - type: integer 1014 - type: string 1015 x-kubernetes-int-or-string: true 1016 name: 1017 type: string 1018 required: 1019 - count 1020 - name 1021 type: object 1022 type: array 1023 version: 1024 type: string 1025 type: object 1026 name: 1027 type: string 1028 path: 1029 type: string 1030 plugin: 1031 properties: 1032 env: 1033 items: 1034 properties: 1035 name: 1036 type: string 1037 value: 1038 type: string 1039 required: 1040 - name 1041 - value 1042 type: object 1043 type: array 1044 name: 1045 type: string 1046 parameters: 1047 items: 1048 properties: 1049 array: 1050 items: 1051 type: string 1052 type: array 1053 map: 1054 additionalProperties: 1055 type: string 1056 type: object 1057 name: 1058 type: string 1059 string: 1060 type: string 1061 type: object 1062 type: array 1063 type: object 1064 ref: 1065 type: string 1066 repoURL: 1067 type: string 1068 targetRevision: 1069 type: string 1070 required: 1071 - repoURL 1072 type: object 1073 sourceHydrator: 1074 properties: 1075 drySource: 1076 properties: 1077 path: 1078 type: string 1079 repoURL: 1080 type: string 1081 targetRevision: 1082 type: string 1083 required: 1084 - path 1085 - repoURL 1086 - targetRevision 1087 type: object 1088 hydrateTo: 1089 properties: 1090 targetBranch: 1091 type: string 1092 required: 1093 - targetBranch 1094 type: object 1095 syncSource: 1096 properties: 1097 path: 1098 minLength: 1 1099 pattern: ^.{2,}|[^./]$ 1100 type: string 1101 targetBranch: 1102 type: string 1103 required: 1104 - path 1105 - targetBranch 1106 type: object 1107 required: 1108 - drySource 1109 - syncSource 1110 type: object 1111 sources: 1112 items: 1113 properties: 1114 chart: 1115 type: string 1116 directory: 1117 properties: 1118 exclude: 1119 type: string 1120 include: 1121 type: string 1122 jsonnet: 1123 properties: 1124 extVars: 1125 items: 1126 properties: 1127 code: 1128 type: boolean 1129 name: 1130 type: string 1131 value: 1132 type: string 1133 required: 1134 - name 1135 - value 1136 type: object 1137 type: array 1138 libs: 1139 items: 1140 type: string 1141 type: array 1142 tlas: 1143 items: 1144 properties: 1145 code: 1146 type: boolean 1147 name: 1148 type: string 1149 value: 1150 type: string 1151 required: 1152 - name 1153 - value 1154 type: object 1155 type: array 1156 type: object 1157 recurse: 1158 type: boolean 1159 type: object 1160 helm: 1161 properties: 1162 apiVersions: 1163 items: 1164 type: string 1165 type: array 1166 fileParameters: 1167 items: 1168 properties: 1169 name: 1170 type: string 1171 path: 1172 type: string 1173 type: object 1174 type: array 1175 ignoreMissingValueFiles: 1176 type: boolean 1177 kubeVersion: 1178 type: string 1179 namespace: 1180 type: string 1181 parameters: 1182 items: 1183 properties: 1184 forceString: 1185 type: boolean 1186 name: 1187 type: string 1188 value: 1189 type: string 1190 type: object 1191 type: array 1192 passCredentials: 1193 type: boolean 1194 releaseName: 1195 type: string 1196 skipCrds: 1197 type: boolean 1198 skipSchemaValidation: 1199 type: boolean 1200 skipTests: 1201 type: boolean 1202 valueFiles: 1203 items: 1204 type: string 1205 type: array 1206 values: 1207 type: string 1208 valuesObject: 1209 type: object 1210 x-kubernetes-preserve-unknown-fields: true 1211 version: 1212 type: string 1213 type: object 1214 kustomize: 1215 properties: 1216 apiVersions: 1217 items: 1218 type: string 1219 type: array 1220 commonAnnotations: 1221 additionalProperties: 1222 type: string 1223 type: object 1224 commonAnnotationsEnvsubst: 1225 type: boolean 1226 commonLabels: 1227 additionalProperties: 1228 type: string 1229 type: object 1230 components: 1231 items: 1232 type: string 1233 type: array 1234 forceCommonAnnotations: 1235 type: boolean 1236 forceCommonLabels: 1237 type: boolean 1238 ignoreMissingComponents: 1239 type: boolean 1240 images: 1241 items: 1242 type: string 1243 type: array 1244 kubeVersion: 1245 type: string 1246 labelIncludeTemplates: 1247 type: boolean 1248 labelWithoutSelector: 1249 type: boolean 1250 namePrefix: 1251 type: string 1252 nameSuffix: 1253 type: string 1254 namespace: 1255 type: string 1256 patches: 1257 items: 1258 properties: 1259 options: 1260 additionalProperties: 1261 type: boolean 1262 type: object 1263 patch: 1264 type: string 1265 path: 1266 type: string 1267 target: 1268 properties: 1269 annotationSelector: 1270 type: string 1271 group: 1272 type: string 1273 kind: 1274 type: string 1275 labelSelector: 1276 type: string 1277 name: 1278 type: string 1279 namespace: 1280 type: string 1281 version: 1282 type: string 1283 type: object 1284 type: object 1285 type: array 1286 replicas: 1287 items: 1288 properties: 1289 count: 1290 anyOf: 1291 - type: integer 1292 - type: string 1293 x-kubernetes-int-or-string: true 1294 name: 1295 type: string 1296 required: 1297 - count 1298 - name 1299 type: object 1300 type: array 1301 version: 1302 type: string 1303 type: object 1304 name: 1305 type: string 1306 path: 1307 type: string 1308 plugin: 1309 properties: 1310 env: 1311 items: 1312 properties: 1313 name: 1314 type: string 1315 value: 1316 type: string 1317 required: 1318 - name 1319 - value 1320 type: object 1321 type: array 1322 name: 1323 type: string 1324 parameters: 1325 items: 1326 properties: 1327 array: 1328 items: 1329 type: string 1330 type: array 1331 map: 1332 additionalProperties: 1333 type: string 1334 type: object 1335 name: 1336 type: string 1337 string: 1338 type: string 1339 type: object 1340 type: array 1341 type: object 1342 ref: 1343 type: string 1344 repoURL: 1345 type: string 1346 targetRevision: 1347 type: string 1348 required: 1349 - repoURL 1350 type: object 1351 type: array 1352 syncPolicy: 1353 properties: 1354 automated: 1355 properties: 1356 allowEmpty: 1357 type: boolean 1358 enabled: 1359 type: boolean 1360 prune: 1361 type: boolean 1362 selfHeal: 1363 type: boolean 1364 type: object 1365 managedNamespaceMetadata: 1366 properties: 1367 annotations: 1368 additionalProperties: 1369 type: string 1370 type: object 1371 labels: 1372 additionalProperties: 1373 type: string 1374 type: object 1375 type: object 1376 retry: 1377 properties: 1378 backoff: 1379 properties: 1380 duration: 1381 type: string 1382 factor: 1383 format: int64 1384 type: integer 1385 maxDuration: 1386 type: string 1387 type: object 1388 limit: 1389 format: int64 1390 type: integer 1391 refresh: 1392 type: boolean 1393 type: object 1394 syncOptions: 1395 items: 1396 type: string 1397 type: array 1398 type: object 1399 required: 1400 - destination 1401 - project 1402 type: object 1403 required: 1404 - metadata 1405 - spec 1406 type: object 1407 values: 1408 additionalProperties: 1409 type: string 1410 type: object 1411 type: object 1412 git: 1413 properties: 1414 directories: 1415 items: 1416 properties: 1417 exclude: 1418 type: boolean 1419 path: 1420 type: string 1421 required: 1422 - path 1423 type: object 1424 type: array 1425 files: 1426 items: 1427 properties: 1428 exclude: 1429 type: boolean 1430 path: 1431 type: string 1432 required: 1433 - path 1434 type: object 1435 type: array 1436 pathParamPrefix: 1437 type: string 1438 repoURL: 1439 type: string 1440 requeueAfterSeconds: 1441 format: int64 1442 type: integer 1443 revision: 1444 type: string 1445 template: 1446 properties: 1447 metadata: 1448 properties: 1449 annotations: 1450 additionalProperties: 1451 type: string 1452 type: object 1453 finalizers: 1454 items: 1455 type: string 1456 type: array 1457 labels: 1458 additionalProperties: 1459 type: string 1460 type: object 1461 name: 1462 type: string 1463 namespace: 1464 type: string 1465 type: object 1466 spec: 1467 properties: 1468 destination: 1469 properties: 1470 name: 1471 type: string 1472 namespace: 1473 type: string 1474 server: 1475 type: string 1476 type: object 1477 ignoreDifferences: 1478 items: 1479 properties: 1480 group: 1481 type: string 1482 jqPathExpressions: 1483 items: 1484 type: string 1485 type: array 1486 jsonPointers: 1487 items: 1488 type: string 1489 type: array 1490 kind: 1491 type: string 1492 managedFieldsManagers: 1493 items: 1494 type: string 1495 type: array 1496 name: 1497 type: string 1498 namespace: 1499 type: string 1500 required: 1501 - kind 1502 type: object 1503 type: array 1504 info: 1505 items: 1506 properties: 1507 name: 1508 type: string 1509 value: 1510 type: string 1511 required: 1512 - name 1513 - value 1514 type: object 1515 type: array 1516 project: 1517 type: string 1518 revisionHistoryLimit: 1519 format: int64 1520 type: integer 1521 source: 1522 properties: 1523 chart: 1524 type: string 1525 directory: 1526 properties: 1527 exclude: 1528 type: string 1529 include: 1530 type: string 1531 jsonnet: 1532 properties: 1533 extVars: 1534 items: 1535 properties: 1536 code: 1537 type: boolean 1538 name: 1539 type: string 1540 value: 1541 type: string 1542 required: 1543 - name 1544 - value 1545 type: object 1546 type: array 1547 libs: 1548 items: 1549 type: string 1550 type: array 1551 tlas: 1552 items: 1553 properties: 1554 code: 1555 type: boolean 1556 name: 1557 type: string 1558 value: 1559 type: string 1560 required: 1561 - name 1562 - value 1563 type: object 1564 type: array 1565 type: object 1566 recurse: 1567 type: boolean 1568 type: object 1569 helm: 1570 properties: 1571 apiVersions: 1572 items: 1573 type: string 1574 type: array 1575 fileParameters: 1576 items: 1577 properties: 1578 name: 1579 type: string 1580 path: 1581 type: string 1582 type: object 1583 type: array 1584 ignoreMissingValueFiles: 1585 type: boolean 1586 kubeVersion: 1587 type: string 1588 namespace: 1589 type: string 1590 parameters: 1591 items: 1592 properties: 1593 forceString: 1594 type: boolean 1595 name: 1596 type: string 1597 value: 1598 type: string 1599 type: object 1600 type: array 1601 passCredentials: 1602 type: boolean 1603 releaseName: 1604 type: string 1605 skipCrds: 1606 type: boolean 1607 skipSchemaValidation: 1608 type: boolean 1609 skipTests: 1610 type: boolean 1611 valueFiles: 1612 items: 1613 type: string 1614 type: array 1615 values: 1616 type: string 1617 valuesObject: 1618 type: object 1619 x-kubernetes-preserve-unknown-fields: true 1620 version: 1621 type: string 1622 type: object 1623 kustomize: 1624 properties: 1625 apiVersions: 1626 items: 1627 type: string 1628 type: array 1629 commonAnnotations: 1630 additionalProperties: 1631 type: string 1632 type: object 1633 commonAnnotationsEnvsubst: 1634 type: boolean 1635 commonLabels: 1636 additionalProperties: 1637 type: string 1638 type: object 1639 components: 1640 items: 1641 type: string 1642 type: array 1643 forceCommonAnnotations: 1644 type: boolean 1645 forceCommonLabels: 1646 type: boolean 1647 ignoreMissingComponents: 1648 type: boolean 1649 images: 1650 items: 1651 type: string 1652 type: array 1653 kubeVersion: 1654 type: string 1655 labelIncludeTemplates: 1656 type: boolean 1657 labelWithoutSelector: 1658 type: boolean 1659 namePrefix: 1660 type: string 1661 nameSuffix: 1662 type: string 1663 namespace: 1664 type: string 1665 patches: 1666 items: 1667 properties: 1668 options: 1669 additionalProperties: 1670 type: boolean 1671 type: object 1672 patch: 1673 type: string 1674 path: 1675 type: string 1676 target: 1677 properties: 1678 annotationSelector: 1679 type: string 1680 group: 1681 type: string 1682 kind: 1683 type: string 1684 labelSelector: 1685 type: string 1686 name: 1687 type: string 1688 namespace: 1689 type: string 1690 version: 1691 type: string 1692 type: object 1693 type: object 1694 type: array 1695 replicas: 1696 items: 1697 properties: 1698 count: 1699 anyOf: 1700 - type: integer 1701 - type: string 1702 x-kubernetes-int-or-string: true 1703 name: 1704 type: string 1705 required: 1706 - count 1707 - name 1708 type: object 1709 type: array 1710 version: 1711 type: string 1712 type: object 1713 name: 1714 type: string 1715 path: 1716 type: string 1717 plugin: 1718 properties: 1719 env: 1720 items: 1721 properties: 1722 name: 1723 type: string 1724 value: 1725 type: string 1726 required: 1727 - name 1728 - value 1729 type: object 1730 type: array 1731 name: 1732 type: string 1733 parameters: 1734 items: 1735 properties: 1736 array: 1737 items: 1738 type: string 1739 type: array 1740 map: 1741 additionalProperties: 1742 type: string 1743 type: object 1744 name: 1745 type: string 1746 string: 1747 type: string 1748 type: object 1749 type: array 1750 type: object 1751 ref: 1752 type: string 1753 repoURL: 1754 type: string 1755 targetRevision: 1756 type: string 1757 required: 1758 - repoURL 1759 type: object 1760 sourceHydrator: 1761 properties: 1762 drySource: 1763 properties: 1764 path: 1765 type: string 1766 repoURL: 1767 type: string 1768 targetRevision: 1769 type: string 1770 required: 1771 - path 1772 - repoURL 1773 - targetRevision 1774 type: object 1775 hydrateTo: 1776 properties: 1777 targetBranch: 1778 type: string 1779 required: 1780 - targetBranch 1781 type: object 1782 syncSource: 1783 properties: 1784 path: 1785 minLength: 1 1786 pattern: ^.{2,}|[^./]$ 1787 type: string 1788 targetBranch: 1789 type: string 1790 required: 1791 - path 1792 - targetBranch 1793 type: object 1794 required: 1795 - drySource 1796 - syncSource 1797 type: object 1798 sources: 1799 items: 1800 properties: 1801 chart: 1802 type: string 1803 directory: 1804 properties: 1805 exclude: 1806 type: string 1807 include: 1808 type: string 1809 jsonnet: 1810 properties: 1811 extVars: 1812 items: 1813 properties: 1814 code: 1815 type: boolean 1816 name: 1817 type: string 1818 value: 1819 type: string 1820 required: 1821 - name 1822 - value 1823 type: object 1824 type: array 1825 libs: 1826 items: 1827 type: string 1828 type: array 1829 tlas: 1830 items: 1831 properties: 1832 code: 1833 type: boolean 1834 name: 1835 type: string 1836 value: 1837 type: string 1838 required: 1839 - name 1840 - value 1841 type: object 1842 type: array 1843 type: object 1844 recurse: 1845 type: boolean 1846 type: object 1847 helm: 1848 properties: 1849 apiVersions: 1850 items: 1851 type: string 1852 type: array 1853 fileParameters: 1854 items: 1855 properties: 1856 name: 1857 type: string 1858 path: 1859 type: string 1860 type: object 1861 type: array 1862 ignoreMissingValueFiles: 1863 type: boolean 1864 kubeVersion: 1865 type: string 1866 namespace: 1867 type: string 1868 parameters: 1869 items: 1870 properties: 1871 forceString: 1872 type: boolean 1873 name: 1874 type: string 1875 value: 1876 type: string 1877 type: object 1878 type: array 1879 passCredentials: 1880 type: boolean 1881 releaseName: 1882 type: string 1883 skipCrds: 1884 type: boolean 1885 skipSchemaValidation: 1886 type: boolean 1887 skipTests: 1888 type: boolean 1889 valueFiles: 1890 items: 1891 type: string 1892 type: array 1893 values: 1894 type: string 1895 valuesObject: 1896 type: object 1897 x-kubernetes-preserve-unknown-fields: true 1898 version: 1899 type: string 1900 type: object 1901 kustomize: 1902 properties: 1903 apiVersions: 1904 items: 1905 type: string 1906 type: array 1907 commonAnnotations: 1908 additionalProperties: 1909 type: string 1910 type: object 1911 commonAnnotationsEnvsubst: 1912 type: boolean 1913 commonLabels: 1914 additionalProperties: 1915 type: string 1916 type: object 1917 components: 1918 items: 1919 type: string 1920 type: array 1921 forceCommonAnnotations: 1922 type: boolean 1923 forceCommonLabels: 1924 type: boolean 1925 ignoreMissingComponents: 1926 type: boolean 1927 images: 1928 items: 1929 type: string 1930 type: array 1931 kubeVersion: 1932 type: string 1933 labelIncludeTemplates: 1934 type: boolean 1935 labelWithoutSelector: 1936 type: boolean 1937 namePrefix: 1938 type: string 1939 nameSuffix: 1940 type: string 1941 namespace: 1942 type: string 1943 patches: 1944 items: 1945 properties: 1946 options: 1947 additionalProperties: 1948 type: boolean 1949 type: object 1950 patch: 1951 type: string 1952 path: 1953 type: string 1954 target: 1955 properties: 1956 annotationSelector: 1957 type: string 1958 group: 1959 type: string 1960 kind: 1961 type: string 1962 labelSelector: 1963 type: string 1964 name: 1965 type: string 1966 namespace: 1967 type: string 1968 version: 1969 type: string 1970 type: object 1971 type: object 1972 type: array 1973 replicas: 1974 items: 1975 properties: 1976 count: 1977 anyOf: 1978 - type: integer 1979 - type: string 1980 x-kubernetes-int-or-string: true 1981 name: 1982 type: string 1983 required: 1984 - count 1985 - name 1986 type: object 1987 type: array 1988 version: 1989 type: string 1990 type: object 1991 name: 1992 type: string 1993 path: 1994 type: string 1995 plugin: 1996 properties: 1997 env: 1998 items: 1999 properties: 2000 name: 2001 type: string 2002 value: 2003 type: string 2004 required: 2005 - name 2006 - value 2007 type: object 2008 type: array 2009 name: 2010 type: string 2011 parameters: 2012 items: 2013 properties: 2014 array: 2015 items: 2016 type: string 2017 type: array 2018 map: 2019 additionalProperties: 2020 type: string 2021 type: object 2022 name: 2023 type: string 2024 string: 2025 type: string 2026 type: object 2027 type: array 2028 type: object 2029 ref: 2030 type: string 2031 repoURL: 2032 type: string 2033 targetRevision: 2034 type: string 2035 required: 2036 - repoURL 2037 type: object 2038 type: array 2039 syncPolicy: 2040 properties: 2041 automated: 2042 properties: 2043 allowEmpty: 2044 type: boolean 2045 enabled: 2046 type: boolean 2047 prune: 2048 type: boolean 2049 selfHeal: 2050 type: boolean 2051 type: object 2052 managedNamespaceMetadata: 2053 properties: 2054 annotations: 2055 additionalProperties: 2056 type: string 2057 type: object 2058 labels: 2059 additionalProperties: 2060 type: string 2061 type: object 2062 type: object 2063 retry: 2064 properties: 2065 backoff: 2066 properties: 2067 duration: 2068 type: string 2069 factor: 2070 format: int64 2071 type: integer 2072 maxDuration: 2073 type: string 2074 type: object 2075 limit: 2076 format: int64 2077 type: integer 2078 refresh: 2079 type: boolean 2080 type: object 2081 syncOptions: 2082 items: 2083 type: string 2084 type: array 2085 type: object 2086 required: 2087 - destination 2088 - project 2089 type: object 2090 required: 2091 - metadata 2092 - spec 2093 type: object 2094 values: 2095 additionalProperties: 2096 type: string 2097 type: object 2098 required: 2099 - repoURL 2100 - revision 2101 type: object 2102 list: 2103 properties: 2104 elements: 2105 items: 2106 x-kubernetes-preserve-unknown-fields: true 2107 type: array 2108 elementsYaml: 2109 type: string 2110 template: 2111 properties: 2112 metadata: 2113 properties: 2114 annotations: 2115 additionalProperties: 2116 type: string 2117 type: object 2118 finalizers: 2119 items: 2120 type: string 2121 type: array 2122 labels: 2123 additionalProperties: 2124 type: string 2125 type: object 2126 name: 2127 type: string 2128 namespace: 2129 type: string 2130 type: object 2131 spec: 2132 properties: 2133 destination: 2134 properties: 2135 name: 2136 type: string 2137 namespace: 2138 type: string 2139 server: 2140 type: string 2141 type: object 2142 ignoreDifferences: 2143 items: 2144 properties: 2145 group: 2146 type: string 2147 jqPathExpressions: 2148 items: 2149 type: string 2150 type: array 2151 jsonPointers: 2152 items: 2153 type: string 2154 type: array 2155 kind: 2156 type: string 2157 managedFieldsManagers: 2158 items: 2159 type: string 2160 type: array 2161 name: 2162 type: string 2163 namespace: 2164 type: string 2165 required: 2166 - kind 2167 type: object 2168 type: array 2169 info: 2170 items: 2171 properties: 2172 name: 2173 type: string 2174 value: 2175 type: string 2176 required: 2177 - name 2178 - value 2179 type: object 2180 type: array 2181 project: 2182 type: string 2183 revisionHistoryLimit: 2184 format: int64 2185 type: integer 2186 source: 2187 properties: 2188 chart: 2189 type: string 2190 directory: 2191 properties: 2192 exclude: 2193 type: string 2194 include: 2195 type: string 2196 jsonnet: 2197 properties: 2198 extVars: 2199 items: 2200 properties: 2201 code: 2202 type: boolean 2203 name: 2204 type: string 2205 value: 2206 type: string 2207 required: 2208 - name 2209 - value 2210 type: object 2211 type: array 2212 libs: 2213 items: 2214 type: string 2215 type: array 2216 tlas: 2217 items: 2218 properties: 2219 code: 2220 type: boolean 2221 name: 2222 type: string 2223 value: 2224 type: string 2225 required: 2226 - name 2227 - value 2228 type: object 2229 type: array 2230 type: object 2231 recurse: 2232 type: boolean 2233 type: object 2234 helm: 2235 properties: 2236 apiVersions: 2237 items: 2238 type: string 2239 type: array 2240 fileParameters: 2241 items: 2242 properties: 2243 name: 2244 type: string 2245 path: 2246 type: string 2247 type: object 2248 type: array 2249 ignoreMissingValueFiles: 2250 type: boolean 2251 kubeVersion: 2252 type: string 2253 namespace: 2254 type: string 2255 parameters: 2256 items: 2257 properties: 2258 forceString: 2259 type: boolean 2260 name: 2261 type: string 2262 value: 2263 type: string 2264 type: object 2265 type: array 2266 passCredentials: 2267 type: boolean 2268 releaseName: 2269 type: string 2270 skipCrds: 2271 type: boolean 2272 skipSchemaValidation: 2273 type: boolean 2274 skipTests: 2275 type: boolean 2276 valueFiles: 2277 items: 2278 type: string 2279 type: array 2280 values: 2281 type: string 2282 valuesObject: 2283 type: object 2284 x-kubernetes-preserve-unknown-fields: true 2285 version: 2286 type: string 2287 type: object 2288 kustomize: 2289 properties: 2290 apiVersions: 2291 items: 2292 type: string 2293 type: array 2294 commonAnnotations: 2295 additionalProperties: 2296 type: string 2297 type: object 2298 commonAnnotationsEnvsubst: 2299 type: boolean 2300 commonLabels: 2301 additionalProperties: 2302 type: string 2303 type: object 2304 components: 2305 items: 2306 type: string 2307 type: array 2308 forceCommonAnnotations: 2309 type: boolean 2310 forceCommonLabels: 2311 type: boolean 2312 ignoreMissingComponents: 2313 type: boolean 2314 images: 2315 items: 2316 type: string 2317 type: array 2318 kubeVersion: 2319 type: string 2320 labelIncludeTemplates: 2321 type: boolean 2322 labelWithoutSelector: 2323 type: boolean 2324 namePrefix: 2325 type: string 2326 nameSuffix: 2327 type: string 2328 namespace: 2329 type: string 2330 patches: 2331 items: 2332 properties: 2333 options: 2334 additionalProperties: 2335 type: boolean 2336 type: object 2337 patch: 2338 type: string 2339 path: 2340 type: string 2341 target: 2342 properties: 2343 annotationSelector: 2344 type: string 2345 group: 2346 type: string 2347 kind: 2348 type: string 2349 labelSelector: 2350 type: string 2351 name: 2352 type: string 2353 namespace: 2354 type: string 2355 version: 2356 type: string 2357 type: object 2358 type: object 2359 type: array 2360 replicas: 2361 items: 2362 properties: 2363 count: 2364 anyOf: 2365 - type: integer 2366 - type: string 2367 x-kubernetes-int-or-string: true 2368 name: 2369 type: string 2370 required: 2371 - count 2372 - name 2373 type: object 2374 type: array 2375 version: 2376 type: string 2377 type: object 2378 name: 2379 type: string 2380 path: 2381 type: string 2382 plugin: 2383 properties: 2384 env: 2385 items: 2386 properties: 2387 name: 2388 type: string 2389 value: 2390 type: string 2391 required: 2392 - name 2393 - value 2394 type: object 2395 type: array 2396 name: 2397 type: string 2398 parameters: 2399 items: 2400 properties: 2401 array: 2402 items: 2403 type: string 2404 type: array 2405 map: 2406 additionalProperties: 2407 type: string 2408 type: object 2409 name: 2410 type: string 2411 string: 2412 type: string 2413 type: object 2414 type: array 2415 type: object 2416 ref: 2417 type: string 2418 repoURL: 2419 type: string 2420 targetRevision: 2421 type: string 2422 required: 2423 - repoURL 2424 type: object 2425 sourceHydrator: 2426 properties: 2427 drySource: 2428 properties: 2429 path: 2430 type: string 2431 repoURL: 2432 type: string 2433 targetRevision: 2434 type: string 2435 required: 2436 - path 2437 - repoURL 2438 - targetRevision 2439 type: object 2440 hydrateTo: 2441 properties: 2442 targetBranch: 2443 type: string 2444 required: 2445 - targetBranch 2446 type: object 2447 syncSource: 2448 properties: 2449 path: 2450 minLength: 1 2451 pattern: ^.{2,}|[^./]$ 2452 type: string 2453 targetBranch: 2454 type: string 2455 required: 2456 - path 2457 - targetBranch 2458 type: object 2459 required: 2460 - drySource 2461 - syncSource 2462 type: object 2463 sources: 2464 items: 2465 properties: 2466 chart: 2467 type: string 2468 directory: 2469 properties: 2470 exclude: 2471 type: string 2472 include: 2473 type: string 2474 jsonnet: 2475 properties: 2476 extVars: 2477 items: 2478 properties: 2479 code: 2480 type: boolean 2481 name: 2482 type: string 2483 value: 2484 type: string 2485 required: 2486 - name 2487 - value 2488 type: object 2489 type: array 2490 libs: 2491 items: 2492 type: string 2493 type: array 2494 tlas: 2495 items: 2496 properties: 2497 code: 2498 type: boolean 2499 name: 2500 type: string 2501 value: 2502 type: string 2503 required: 2504 - name 2505 - value 2506 type: object 2507 type: array 2508 type: object 2509 recurse: 2510 type: boolean 2511 type: object 2512 helm: 2513 properties: 2514 apiVersions: 2515 items: 2516 type: string 2517 type: array 2518 fileParameters: 2519 items: 2520 properties: 2521 name: 2522 type: string 2523 path: 2524 type: string 2525 type: object 2526 type: array 2527 ignoreMissingValueFiles: 2528 type: boolean 2529 kubeVersion: 2530 type: string 2531 namespace: 2532 type: string 2533 parameters: 2534 items: 2535 properties: 2536 forceString: 2537 type: boolean 2538 name: 2539 type: string 2540 value: 2541 type: string 2542 type: object 2543 type: array 2544 passCredentials: 2545 type: boolean 2546 releaseName: 2547 type: string 2548 skipCrds: 2549 type: boolean 2550 skipSchemaValidation: 2551 type: boolean 2552 skipTests: 2553 type: boolean 2554 valueFiles: 2555 items: 2556 type: string 2557 type: array 2558 values: 2559 type: string 2560 valuesObject: 2561 type: object 2562 x-kubernetes-preserve-unknown-fields: true 2563 version: 2564 type: string 2565 type: object 2566 kustomize: 2567 properties: 2568 apiVersions: 2569 items: 2570 type: string 2571 type: array 2572 commonAnnotations: 2573 additionalProperties: 2574 type: string 2575 type: object 2576 commonAnnotationsEnvsubst: 2577 type: boolean 2578 commonLabels: 2579 additionalProperties: 2580 type: string 2581 type: object 2582 components: 2583 items: 2584 type: string 2585 type: array 2586 forceCommonAnnotations: 2587 type: boolean 2588 forceCommonLabels: 2589 type: boolean 2590 ignoreMissingComponents: 2591 type: boolean 2592 images: 2593 items: 2594 type: string 2595 type: array 2596 kubeVersion: 2597 type: string 2598 labelIncludeTemplates: 2599 type: boolean 2600 labelWithoutSelector: 2601 type: boolean 2602 namePrefix: 2603 type: string 2604 nameSuffix: 2605 type: string 2606 namespace: 2607 type: string 2608 patches: 2609 items: 2610 properties: 2611 options: 2612 additionalProperties: 2613 type: boolean 2614 type: object 2615 patch: 2616 type: string 2617 path: 2618 type: string 2619 target: 2620 properties: 2621 annotationSelector: 2622 type: string 2623 group: 2624 type: string 2625 kind: 2626 type: string 2627 labelSelector: 2628 type: string 2629 name: 2630 type: string 2631 namespace: 2632 type: string 2633 version: 2634 type: string 2635 type: object 2636 type: object 2637 type: array 2638 replicas: 2639 items: 2640 properties: 2641 count: 2642 anyOf: 2643 - type: integer 2644 - type: string 2645 x-kubernetes-int-or-string: true 2646 name: 2647 type: string 2648 required: 2649 - count 2650 - name 2651 type: object 2652 type: array 2653 version: 2654 type: string 2655 type: object 2656 name: 2657 type: string 2658 path: 2659 type: string 2660 plugin: 2661 properties: 2662 env: 2663 items: 2664 properties: 2665 name: 2666 type: string 2667 value: 2668 type: string 2669 required: 2670 - name 2671 - value 2672 type: object 2673 type: array 2674 name: 2675 type: string 2676 parameters: 2677 items: 2678 properties: 2679 array: 2680 items: 2681 type: string 2682 type: array 2683 map: 2684 additionalProperties: 2685 type: string 2686 type: object 2687 name: 2688 type: string 2689 string: 2690 type: string 2691 type: object 2692 type: array 2693 type: object 2694 ref: 2695 type: string 2696 repoURL: 2697 type: string 2698 targetRevision: 2699 type: string 2700 required: 2701 - repoURL 2702 type: object 2703 type: array 2704 syncPolicy: 2705 properties: 2706 automated: 2707 properties: 2708 allowEmpty: 2709 type: boolean 2710 enabled: 2711 type: boolean 2712 prune: 2713 type: boolean 2714 selfHeal: 2715 type: boolean 2716 type: object 2717 managedNamespaceMetadata: 2718 properties: 2719 annotations: 2720 additionalProperties: 2721 type: string 2722 type: object 2723 labels: 2724 additionalProperties: 2725 type: string 2726 type: object 2727 type: object 2728 retry: 2729 properties: 2730 backoff: 2731 properties: 2732 duration: 2733 type: string 2734 factor: 2735 format: int64 2736 type: integer 2737 maxDuration: 2738 type: string 2739 type: object 2740 limit: 2741 format: int64 2742 type: integer 2743 refresh: 2744 type: boolean 2745 type: object 2746 syncOptions: 2747 items: 2748 type: string 2749 type: array 2750 type: object 2751 required: 2752 - destination 2753 - project 2754 type: object 2755 required: 2756 - metadata 2757 - spec 2758 type: object 2759 type: object 2760 matrix: 2761 properties: 2762 generators: 2763 items: 2764 properties: 2765 clusterDecisionResource: 2766 properties: 2767 configMapRef: 2768 type: string 2769 labelSelector: 2770 properties: 2771 matchExpressions: 2772 items: 2773 properties: 2774 key: 2775 type: string 2776 operator: 2777 type: string 2778 values: 2779 items: 2780 type: string 2781 type: array 2782 x-kubernetes-list-type: atomic 2783 required: 2784 - key 2785 - operator 2786 type: object 2787 type: array 2788 x-kubernetes-list-type: atomic 2789 matchLabels: 2790 additionalProperties: 2791 type: string 2792 type: object 2793 type: object 2794 x-kubernetes-map-type: atomic 2795 name: 2796 type: string 2797 requeueAfterSeconds: 2798 format: int64 2799 type: integer 2800 template: 2801 properties: 2802 metadata: 2803 properties: 2804 annotations: 2805 additionalProperties: 2806 type: string 2807 type: object 2808 finalizers: 2809 items: 2810 type: string 2811 type: array 2812 labels: 2813 additionalProperties: 2814 type: string 2815 type: object 2816 name: 2817 type: string 2818 namespace: 2819 type: string 2820 type: object 2821 spec: 2822 properties: 2823 destination: 2824 properties: 2825 name: 2826 type: string 2827 namespace: 2828 type: string 2829 server: 2830 type: string 2831 type: object 2832 ignoreDifferences: 2833 items: 2834 properties: 2835 group: 2836 type: string 2837 jqPathExpressions: 2838 items: 2839 type: string 2840 type: array 2841 jsonPointers: 2842 items: 2843 type: string 2844 type: array 2845 kind: 2846 type: string 2847 managedFieldsManagers: 2848 items: 2849 type: string 2850 type: array 2851 name: 2852 type: string 2853 namespace: 2854 type: string 2855 required: 2856 - kind 2857 type: object 2858 type: array 2859 info: 2860 items: 2861 properties: 2862 name: 2863 type: string 2864 value: 2865 type: string 2866 required: 2867 - name 2868 - value 2869 type: object 2870 type: array 2871 project: 2872 type: string 2873 revisionHistoryLimit: 2874 format: int64 2875 type: integer 2876 source: 2877 properties: 2878 chart: 2879 type: string 2880 directory: 2881 properties: 2882 exclude: 2883 type: string 2884 include: 2885 type: string 2886 jsonnet: 2887 properties: 2888 extVars: 2889 items: 2890 properties: 2891 code: 2892 type: boolean 2893 name: 2894 type: string 2895 value: 2896 type: string 2897 required: 2898 - name 2899 - value 2900 type: object 2901 type: array 2902 libs: 2903 items: 2904 type: string 2905 type: array 2906 tlas: 2907 items: 2908 properties: 2909 code: 2910 type: boolean 2911 name: 2912 type: string 2913 value: 2914 type: string 2915 required: 2916 - name 2917 - value 2918 type: object 2919 type: array 2920 type: object 2921 recurse: 2922 type: boolean 2923 type: object 2924 helm: 2925 properties: 2926 apiVersions: 2927 items: 2928 type: string 2929 type: array 2930 fileParameters: 2931 items: 2932 properties: 2933 name: 2934 type: string 2935 path: 2936 type: string 2937 type: object 2938 type: array 2939 ignoreMissingValueFiles: 2940 type: boolean 2941 kubeVersion: 2942 type: string 2943 namespace: 2944 type: string 2945 parameters: 2946 items: 2947 properties: 2948 forceString: 2949 type: boolean 2950 name: 2951 type: string 2952 value: 2953 type: string 2954 type: object 2955 type: array 2956 passCredentials: 2957 type: boolean 2958 releaseName: 2959 type: string 2960 skipCrds: 2961 type: boolean 2962 skipSchemaValidation: 2963 type: boolean 2964 skipTests: 2965 type: boolean 2966 valueFiles: 2967 items: 2968 type: string 2969 type: array 2970 values: 2971 type: string 2972 valuesObject: 2973 type: object 2974 x-kubernetes-preserve-unknown-fields: true 2975 version: 2976 type: string 2977 type: object 2978 kustomize: 2979 properties: 2980 apiVersions: 2981 items: 2982 type: string 2983 type: array 2984 commonAnnotations: 2985 additionalProperties: 2986 type: string 2987 type: object 2988 commonAnnotationsEnvsubst: 2989 type: boolean 2990 commonLabels: 2991 additionalProperties: 2992 type: string 2993 type: object 2994 components: 2995 items: 2996 type: string 2997 type: array 2998 forceCommonAnnotations: 2999 type: boolean 3000 forceCommonLabels: 3001 type: boolean 3002 ignoreMissingComponents: 3003 type: boolean 3004 images: 3005 items: 3006 type: string 3007 type: array 3008 kubeVersion: 3009 type: string 3010 labelIncludeTemplates: 3011 type: boolean 3012 labelWithoutSelector: 3013 type: boolean 3014 namePrefix: 3015 type: string 3016 nameSuffix: 3017 type: string 3018 namespace: 3019 type: string 3020 patches: 3021 items: 3022 properties: 3023 options: 3024 additionalProperties: 3025 type: boolean 3026 type: object 3027 patch: 3028 type: string 3029 path: 3030 type: string 3031 target: 3032 properties: 3033 annotationSelector: 3034 type: string 3035 group: 3036 type: string 3037 kind: 3038 type: string 3039 labelSelector: 3040 type: string 3041 name: 3042 type: string 3043 namespace: 3044 type: string 3045 version: 3046 type: string 3047 type: object 3048 type: object 3049 type: array 3050 replicas: 3051 items: 3052 properties: 3053 count: 3054 anyOf: 3055 - type: integer 3056 - type: string 3057 x-kubernetes-int-or-string: true 3058 name: 3059 type: string 3060 required: 3061 - count 3062 - name 3063 type: object 3064 type: array 3065 version: 3066 type: string 3067 type: object 3068 name: 3069 type: string 3070 path: 3071 type: string 3072 plugin: 3073 properties: 3074 env: 3075 items: 3076 properties: 3077 name: 3078 type: string 3079 value: 3080 type: string 3081 required: 3082 - name 3083 - value 3084 type: object 3085 type: array 3086 name: 3087 type: string 3088 parameters: 3089 items: 3090 properties: 3091 array: 3092 items: 3093 type: string 3094 type: array 3095 map: 3096 additionalProperties: 3097 type: string 3098 type: object 3099 name: 3100 type: string 3101 string: 3102 type: string 3103 type: object 3104 type: array 3105 type: object 3106 ref: 3107 type: string 3108 repoURL: 3109 type: string 3110 targetRevision: 3111 type: string 3112 required: 3113 - repoURL 3114 type: object 3115 sourceHydrator: 3116 properties: 3117 drySource: 3118 properties: 3119 path: 3120 type: string 3121 repoURL: 3122 type: string 3123 targetRevision: 3124 type: string 3125 required: 3126 - path 3127 - repoURL 3128 - targetRevision 3129 type: object 3130 hydrateTo: 3131 properties: 3132 targetBranch: 3133 type: string 3134 required: 3135 - targetBranch 3136 type: object 3137 syncSource: 3138 properties: 3139 path: 3140 minLength: 1 3141 pattern: ^.{2,}|[^./]$ 3142 type: string 3143 targetBranch: 3144 type: string 3145 required: 3146 - path 3147 - targetBranch 3148 type: object 3149 required: 3150 - drySource 3151 - syncSource 3152 type: object 3153 sources: 3154 items: 3155 properties: 3156 chart: 3157 type: string 3158 directory: 3159 properties: 3160 exclude: 3161 type: string 3162 include: 3163 type: string 3164 jsonnet: 3165 properties: 3166 extVars: 3167 items: 3168 properties: 3169 code: 3170 type: boolean 3171 name: 3172 type: string 3173 value: 3174 type: string 3175 required: 3176 - name 3177 - value 3178 type: object 3179 type: array 3180 libs: 3181 items: 3182 type: string 3183 type: array 3184 tlas: 3185 items: 3186 properties: 3187 code: 3188 type: boolean 3189 name: 3190 type: string 3191 value: 3192 type: string 3193 required: 3194 - name 3195 - value 3196 type: object 3197 type: array 3198 type: object 3199 recurse: 3200 type: boolean 3201 type: object 3202 helm: 3203 properties: 3204 apiVersions: 3205 items: 3206 type: string 3207 type: array 3208 fileParameters: 3209 items: 3210 properties: 3211 name: 3212 type: string 3213 path: 3214 type: string 3215 type: object 3216 type: array 3217 ignoreMissingValueFiles: 3218 type: boolean 3219 kubeVersion: 3220 type: string 3221 namespace: 3222 type: string 3223 parameters: 3224 items: 3225 properties: 3226 forceString: 3227 type: boolean 3228 name: 3229 type: string 3230 value: 3231 type: string 3232 type: object 3233 type: array 3234 passCredentials: 3235 type: boolean 3236 releaseName: 3237 type: string 3238 skipCrds: 3239 type: boolean 3240 skipSchemaValidation: 3241 type: boolean 3242 skipTests: 3243 type: boolean 3244 valueFiles: 3245 items: 3246 type: string 3247 type: array 3248 values: 3249 type: string 3250 valuesObject: 3251 type: object 3252 x-kubernetes-preserve-unknown-fields: true 3253 version: 3254 type: string 3255 type: object 3256 kustomize: 3257 properties: 3258 apiVersions: 3259 items: 3260 type: string 3261 type: array 3262 commonAnnotations: 3263 additionalProperties: 3264 type: string 3265 type: object 3266 commonAnnotationsEnvsubst: 3267 type: boolean 3268 commonLabels: 3269 additionalProperties: 3270 type: string 3271 type: object 3272 components: 3273 items: 3274 type: string 3275 type: array 3276 forceCommonAnnotations: 3277 type: boolean 3278 forceCommonLabels: 3279 type: boolean 3280 ignoreMissingComponents: 3281 type: boolean 3282 images: 3283 items: 3284 type: string 3285 type: array 3286 kubeVersion: 3287 type: string 3288 labelIncludeTemplates: 3289 type: boolean 3290 labelWithoutSelector: 3291 type: boolean 3292 namePrefix: 3293 type: string 3294 nameSuffix: 3295 type: string 3296 namespace: 3297 type: string 3298 patches: 3299 items: 3300 properties: 3301 options: 3302 additionalProperties: 3303 type: boolean 3304 type: object 3305 patch: 3306 type: string 3307 path: 3308 type: string 3309 target: 3310 properties: 3311 annotationSelector: 3312 type: string 3313 group: 3314 type: string 3315 kind: 3316 type: string 3317 labelSelector: 3318 type: string 3319 name: 3320 type: string 3321 namespace: 3322 type: string 3323 version: 3324 type: string 3325 type: object 3326 type: object 3327 type: array 3328 replicas: 3329 items: 3330 properties: 3331 count: 3332 anyOf: 3333 - type: integer 3334 - type: string 3335 x-kubernetes-int-or-string: true 3336 name: 3337 type: string 3338 required: 3339 - count 3340 - name 3341 type: object 3342 type: array 3343 version: 3344 type: string 3345 type: object 3346 name: 3347 type: string 3348 path: 3349 type: string 3350 plugin: 3351 properties: 3352 env: 3353 items: 3354 properties: 3355 name: 3356 type: string 3357 value: 3358 type: string 3359 required: 3360 - name 3361 - value 3362 type: object 3363 type: array 3364 name: 3365 type: string 3366 parameters: 3367 items: 3368 properties: 3369 array: 3370 items: 3371 type: string 3372 type: array 3373 map: 3374 additionalProperties: 3375 type: string 3376 type: object 3377 name: 3378 type: string 3379 string: 3380 type: string 3381 type: object 3382 type: array 3383 type: object 3384 ref: 3385 type: string 3386 repoURL: 3387 type: string 3388 targetRevision: 3389 type: string 3390 required: 3391 - repoURL 3392 type: object 3393 type: array 3394 syncPolicy: 3395 properties: 3396 automated: 3397 properties: 3398 allowEmpty: 3399 type: boolean 3400 enabled: 3401 type: boolean 3402 prune: 3403 type: boolean 3404 selfHeal: 3405 type: boolean 3406 type: object 3407 managedNamespaceMetadata: 3408 properties: 3409 annotations: 3410 additionalProperties: 3411 type: string 3412 type: object 3413 labels: 3414 additionalProperties: 3415 type: string 3416 type: object 3417 type: object 3418 retry: 3419 properties: 3420 backoff: 3421 properties: 3422 duration: 3423 type: string 3424 factor: 3425 format: int64 3426 type: integer 3427 maxDuration: 3428 type: string 3429 type: object 3430 limit: 3431 format: int64 3432 type: integer 3433 refresh: 3434 type: boolean 3435 type: object 3436 syncOptions: 3437 items: 3438 type: string 3439 type: array 3440 type: object 3441 required: 3442 - destination 3443 - project 3444 type: object 3445 required: 3446 - metadata 3447 - spec 3448 type: object 3449 values: 3450 additionalProperties: 3451 type: string 3452 type: object 3453 required: 3454 - configMapRef 3455 type: object 3456 clusters: 3457 properties: 3458 flatList: 3459 type: boolean 3460 selector: 3461 properties: 3462 matchExpressions: 3463 items: 3464 properties: 3465 key: 3466 type: string 3467 operator: 3468 type: string 3469 values: 3470 items: 3471 type: string 3472 type: array 3473 x-kubernetes-list-type: atomic 3474 required: 3475 - key 3476 - operator 3477 type: object 3478 type: array 3479 x-kubernetes-list-type: atomic 3480 matchLabels: 3481 additionalProperties: 3482 type: string 3483 type: object 3484 type: object 3485 x-kubernetes-map-type: atomic 3486 template: 3487 properties: 3488 metadata: 3489 properties: 3490 annotations: 3491 additionalProperties: 3492 type: string 3493 type: object 3494 finalizers: 3495 items: 3496 type: string 3497 type: array 3498 labels: 3499 additionalProperties: 3500 type: string 3501 type: object 3502 name: 3503 type: string 3504 namespace: 3505 type: string 3506 type: object 3507 spec: 3508 properties: 3509 destination: 3510 properties: 3511 name: 3512 type: string 3513 namespace: 3514 type: string 3515 server: 3516 type: string 3517 type: object 3518 ignoreDifferences: 3519 items: 3520 properties: 3521 group: 3522 type: string 3523 jqPathExpressions: 3524 items: 3525 type: string 3526 type: array 3527 jsonPointers: 3528 items: 3529 type: string 3530 type: array 3531 kind: 3532 type: string 3533 managedFieldsManagers: 3534 items: 3535 type: string 3536 type: array 3537 name: 3538 type: string 3539 namespace: 3540 type: string 3541 required: 3542 - kind 3543 type: object 3544 type: array 3545 info: 3546 items: 3547 properties: 3548 name: 3549 type: string 3550 value: 3551 type: string 3552 required: 3553 - name 3554 - value 3555 type: object 3556 type: array 3557 project: 3558 type: string 3559 revisionHistoryLimit: 3560 format: int64 3561 type: integer 3562 source: 3563 properties: 3564 chart: 3565 type: string 3566 directory: 3567 properties: 3568 exclude: 3569 type: string 3570 include: 3571 type: string 3572 jsonnet: 3573 properties: 3574 extVars: 3575 items: 3576 properties: 3577 code: 3578 type: boolean 3579 name: 3580 type: string 3581 value: 3582 type: string 3583 required: 3584 - name 3585 - value 3586 type: object 3587 type: array 3588 libs: 3589 items: 3590 type: string 3591 type: array 3592 tlas: 3593 items: 3594 properties: 3595 code: 3596 type: boolean 3597 name: 3598 type: string 3599 value: 3600 type: string 3601 required: 3602 - name 3603 - value 3604 type: object 3605 type: array 3606 type: object 3607 recurse: 3608 type: boolean 3609 type: object 3610 helm: 3611 properties: 3612 apiVersions: 3613 items: 3614 type: string 3615 type: array 3616 fileParameters: 3617 items: 3618 properties: 3619 name: 3620 type: string 3621 path: 3622 type: string 3623 type: object 3624 type: array 3625 ignoreMissingValueFiles: 3626 type: boolean 3627 kubeVersion: 3628 type: string 3629 namespace: 3630 type: string 3631 parameters: 3632 items: 3633 properties: 3634 forceString: 3635 type: boolean 3636 name: 3637 type: string 3638 value: 3639 type: string 3640 type: object 3641 type: array 3642 passCredentials: 3643 type: boolean 3644 releaseName: 3645 type: string 3646 skipCrds: 3647 type: boolean 3648 skipSchemaValidation: 3649 type: boolean 3650 skipTests: 3651 type: boolean 3652 valueFiles: 3653 items: 3654 type: string 3655 type: array 3656 values: 3657 type: string 3658 valuesObject: 3659 type: object 3660 x-kubernetes-preserve-unknown-fields: true 3661 version: 3662 type: string 3663 type: object 3664 kustomize: 3665 properties: 3666 apiVersions: 3667 items: 3668 type: string 3669 type: array 3670 commonAnnotations: 3671 additionalProperties: 3672 type: string 3673 type: object 3674 commonAnnotationsEnvsubst: 3675 type: boolean 3676 commonLabels: 3677 additionalProperties: 3678 type: string 3679 type: object 3680 components: 3681 items: 3682 type: string 3683 type: array 3684 forceCommonAnnotations: 3685 type: boolean 3686 forceCommonLabels: 3687 type: boolean 3688 ignoreMissingComponents: 3689 type: boolean 3690 images: 3691 items: 3692 type: string 3693 type: array 3694 kubeVersion: 3695 type: string 3696 labelIncludeTemplates: 3697 type: boolean 3698 labelWithoutSelector: 3699 type: boolean 3700 namePrefix: 3701 type: string 3702 nameSuffix: 3703 type: string 3704 namespace: 3705 type: string 3706 patches: 3707 items: 3708 properties: 3709 options: 3710 additionalProperties: 3711 type: boolean 3712 type: object 3713 patch: 3714 type: string 3715 path: 3716 type: string 3717 target: 3718 properties: 3719 annotationSelector: 3720 type: string 3721 group: 3722 type: string 3723 kind: 3724 type: string 3725 labelSelector: 3726 type: string 3727 name: 3728 type: string 3729 namespace: 3730 type: string 3731 version: 3732 type: string 3733 type: object 3734 type: object 3735 type: array 3736 replicas: 3737 items: 3738 properties: 3739 count: 3740 anyOf: 3741 - type: integer 3742 - type: string 3743 x-kubernetes-int-or-string: true 3744 name: 3745 type: string 3746 required: 3747 - count 3748 - name 3749 type: object 3750 type: array 3751 version: 3752 type: string 3753 type: object 3754 name: 3755 type: string 3756 path: 3757 type: string 3758 plugin: 3759 properties: 3760 env: 3761 items: 3762 properties: 3763 name: 3764 type: string 3765 value: 3766 type: string 3767 required: 3768 - name 3769 - value 3770 type: object 3771 type: array 3772 name: 3773 type: string 3774 parameters: 3775 items: 3776 properties: 3777 array: 3778 items: 3779 type: string 3780 type: array 3781 map: 3782 additionalProperties: 3783 type: string 3784 type: object 3785 name: 3786 type: string 3787 string: 3788 type: string 3789 type: object 3790 type: array 3791 type: object 3792 ref: 3793 type: string 3794 repoURL: 3795 type: string 3796 targetRevision: 3797 type: string 3798 required: 3799 - repoURL 3800 type: object 3801 sourceHydrator: 3802 properties: 3803 drySource: 3804 properties: 3805 path: 3806 type: string 3807 repoURL: 3808 type: string 3809 targetRevision: 3810 type: string 3811 required: 3812 - path 3813 - repoURL 3814 - targetRevision 3815 type: object 3816 hydrateTo: 3817 properties: 3818 targetBranch: 3819 type: string 3820 required: 3821 - targetBranch 3822 type: object 3823 syncSource: 3824 properties: 3825 path: 3826 minLength: 1 3827 pattern: ^.{2,}|[^./]$ 3828 type: string 3829 targetBranch: 3830 type: string 3831 required: 3832 - path 3833 - targetBranch 3834 type: object 3835 required: 3836 - drySource 3837 - syncSource 3838 type: object 3839 sources: 3840 items: 3841 properties: 3842 chart: 3843 type: string 3844 directory: 3845 properties: 3846 exclude: 3847 type: string 3848 include: 3849 type: string 3850 jsonnet: 3851 properties: 3852 extVars: 3853 items: 3854 properties: 3855 code: 3856 type: boolean 3857 name: 3858 type: string 3859 value: 3860 type: string 3861 required: 3862 - name 3863 - value 3864 type: object 3865 type: array 3866 libs: 3867 items: 3868 type: string 3869 type: array 3870 tlas: 3871 items: 3872 properties: 3873 code: 3874 type: boolean 3875 name: 3876 type: string 3877 value: 3878 type: string 3879 required: 3880 - name 3881 - value 3882 type: object 3883 type: array 3884 type: object 3885 recurse: 3886 type: boolean 3887 type: object 3888 helm: 3889 properties: 3890 apiVersions: 3891 items: 3892 type: string 3893 type: array 3894 fileParameters: 3895 items: 3896 properties: 3897 name: 3898 type: string 3899 path: 3900 type: string 3901 type: object 3902 type: array 3903 ignoreMissingValueFiles: 3904 type: boolean 3905 kubeVersion: 3906 type: string 3907 namespace: 3908 type: string 3909 parameters: 3910 items: 3911 properties: 3912 forceString: 3913 type: boolean 3914 name: 3915 type: string 3916 value: 3917 type: string 3918 type: object 3919 type: array 3920 passCredentials: 3921 type: boolean 3922 releaseName: 3923 type: string 3924 skipCrds: 3925 type: boolean 3926 skipSchemaValidation: 3927 type: boolean 3928 skipTests: 3929 type: boolean 3930 valueFiles: 3931 items: 3932 type: string 3933 type: array 3934 values: 3935 type: string 3936 valuesObject: 3937 type: object 3938 x-kubernetes-preserve-unknown-fields: true 3939 version: 3940 type: string 3941 type: object 3942 kustomize: 3943 properties: 3944 apiVersions: 3945 items: 3946 type: string 3947 type: array 3948 commonAnnotations: 3949 additionalProperties: 3950 type: string 3951 type: object 3952 commonAnnotationsEnvsubst: 3953 type: boolean 3954 commonLabels: 3955 additionalProperties: 3956 type: string 3957 type: object 3958 components: 3959 items: 3960 type: string 3961 type: array 3962 forceCommonAnnotations: 3963 type: boolean 3964 forceCommonLabels: 3965 type: boolean 3966 ignoreMissingComponents: 3967 type: boolean 3968 images: 3969 items: 3970 type: string 3971 type: array 3972 kubeVersion: 3973 type: string 3974 labelIncludeTemplates: 3975 type: boolean 3976 labelWithoutSelector: 3977 type: boolean 3978 namePrefix: 3979 type: string 3980 nameSuffix: 3981 type: string 3982 namespace: 3983 type: string 3984 patches: 3985 items: 3986 properties: 3987 options: 3988 additionalProperties: 3989 type: boolean 3990 type: object 3991 patch: 3992 type: string 3993 path: 3994 type: string 3995 target: 3996 properties: 3997 annotationSelector: 3998 type: string 3999 group: 4000 type: string 4001 kind: 4002 type: string 4003 labelSelector: 4004 type: string 4005 name: 4006 type: string 4007 namespace: 4008 type: string 4009 version: 4010 type: string 4011 type: object 4012 type: object 4013 type: array 4014 replicas: 4015 items: 4016 properties: 4017 count: 4018 anyOf: 4019 - type: integer 4020 - type: string 4021 x-kubernetes-int-or-string: true 4022 name: 4023 type: string 4024 required: 4025 - count 4026 - name 4027 type: object 4028 type: array 4029 version: 4030 type: string 4031 type: object 4032 name: 4033 type: string 4034 path: 4035 type: string 4036 plugin: 4037 properties: 4038 env: 4039 items: 4040 properties: 4041 name: 4042 type: string 4043 value: 4044 type: string 4045 required: 4046 - name 4047 - value 4048 type: object 4049 type: array 4050 name: 4051 type: string 4052 parameters: 4053 items: 4054 properties: 4055 array: 4056 items: 4057 type: string 4058 type: array 4059 map: 4060 additionalProperties: 4061 type: string 4062 type: object 4063 name: 4064 type: string 4065 string: 4066 type: string 4067 type: object 4068 type: array 4069 type: object 4070 ref: 4071 type: string 4072 repoURL: 4073 type: string 4074 targetRevision: 4075 type: string 4076 required: 4077 - repoURL 4078 type: object 4079 type: array 4080 syncPolicy: 4081 properties: 4082 automated: 4083 properties: 4084 allowEmpty: 4085 type: boolean 4086 enabled: 4087 type: boolean 4088 prune: 4089 type: boolean 4090 selfHeal: 4091 type: boolean 4092 type: object 4093 managedNamespaceMetadata: 4094 properties: 4095 annotations: 4096 additionalProperties: 4097 type: string 4098 type: object 4099 labels: 4100 additionalProperties: 4101 type: string 4102 type: object 4103 type: object 4104 retry: 4105 properties: 4106 backoff: 4107 properties: 4108 duration: 4109 type: string 4110 factor: 4111 format: int64 4112 type: integer 4113 maxDuration: 4114 type: string 4115 type: object 4116 limit: 4117 format: int64 4118 type: integer 4119 refresh: 4120 type: boolean 4121 type: object 4122 syncOptions: 4123 items: 4124 type: string 4125 type: array 4126 type: object 4127 required: 4128 - destination 4129 - project 4130 type: object 4131 required: 4132 - metadata 4133 - spec 4134 type: object 4135 values: 4136 additionalProperties: 4137 type: string 4138 type: object 4139 type: object 4140 git: 4141 properties: 4142 directories: 4143 items: 4144 properties: 4145 exclude: 4146 type: boolean 4147 path: 4148 type: string 4149 required: 4150 - path 4151 type: object 4152 type: array 4153 files: 4154 items: 4155 properties: 4156 exclude: 4157 type: boolean 4158 path: 4159 type: string 4160 required: 4161 - path 4162 type: object 4163 type: array 4164 pathParamPrefix: 4165 type: string 4166 repoURL: 4167 type: string 4168 requeueAfterSeconds: 4169 format: int64 4170 type: integer 4171 revision: 4172 type: string 4173 template: 4174 properties: 4175 metadata: 4176 properties: 4177 annotations: 4178 additionalProperties: 4179 type: string 4180 type: object 4181 finalizers: 4182 items: 4183 type: string 4184 type: array 4185 labels: 4186 additionalProperties: 4187 type: string 4188 type: object 4189 name: 4190 type: string 4191 namespace: 4192 type: string 4193 type: object 4194 spec: 4195 properties: 4196 destination: 4197 properties: 4198 name: 4199 type: string 4200 namespace: 4201 type: string 4202 server: 4203 type: string 4204 type: object 4205 ignoreDifferences: 4206 items: 4207 properties: 4208 group: 4209 type: string 4210 jqPathExpressions: 4211 items: 4212 type: string 4213 type: array 4214 jsonPointers: 4215 items: 4216 type: string 4217 type: array 4218 kind: 4219 type: string 4220 managedFieldsManagers: 4221 items: 4222 type: string 4223 type: array 4224 name: 4225 type: string 4226 namespace: 4227 type: string 4228 required: 4229 - kind 4230 type: object 4231 type: array 4232 info: 4233 items: 4234 properties: 4235 name: 4236 type: string 4237 value: 4238 type: string 4239 required: 4240 - name 4241 - value 4242 type: object 4243 type: array 4244 project: 4245 type: string 4246 revisionHistoryLimit: 4247 format: int64 4248 type: integer 4249 source: 4250 properties: 4251 chart: 4252 type: string 4253 directory: 4254 properties: 4255 exclude: 4256 type: string 4257 include: 4258 type: string 4259 jsonnet: 4260 properties: 4261 extVars: 4262 items: 4263 properties: 4264 code: 4265 type: boolean 4266 name: 4267 type: string 4268 value: 4269 type: string 4270 required: 4271 - name 4272 - value 4273 type: object 4274 type: array 4275 libs: 4276 items: 4277 type: string 4278 type: array 4279 tlas: 4280 items: 4281 properties: 4282 code: 4283 type: boolean 4284 name: 4285 type: string 4286 value: 4287 type: string 4288 required: 4289 - name 4290 - value 4291 type: object 4292 type: array 4293 type: object 4294 recurse: 4295 type: boolean 4296 type: object 4297 helm: 4298 properties: 4299 apiVersions: 4300 items: 4301 type: string 4302 type: array 4303 fileParameters: 4304 items: 4305 properties: 4306 name: 4307 type: string 4308 path: 4309 type: string 4310 type: object 4311 type: array 4312 ignoreMissingValueFiles: 4313 type: boolean 4314 kubeVersion: 4315 type: string 4316 namespace: 4317 type: string 4318 parameters: 4319 items: 4320 properties: 4321 forceString: 4322 type: boolean 4323 name: 4324 type: string 4325 value: 4326 type: string 4327 type: object 4328 type: array 4329 passCredentials: 4330 type: boolean 4331 releaseName: 4332 type: string 4333 skipCrds: 4334 type: boolean 4335 skipSchemaValidation: 4336 type: boolean 4337 skipTests: 4338 type: boolean 4339 valueFiles: 4340 items: 4341 type: string 4342 type: array 4343 values: 4344 type: string 4345 valuesObject: 4346 type: object 4347 x-kubernetes-preserve-unknown-fields: true 4348 version: 4349 type: string 4350 type: object 4351 kustomize: 4352 properties: 4353 apiVersions: 4354 items: 4355 type: string 4356 type: array 4357 commonAnnotations: 4358 additionalProperties: 4359 type: string 4360 type: object 4361 commonAnnotationsEnvsubst: 4362 type: boolean 4363 commonLabels: 4364 additionalProperties: 4365 type: string 4366 type: object 4367 components: 4368 items: 4369 type: string 4370 type: array 4371 forceCommonAnnotations: 4372 type: boolean 4373 forceCommonLabels: 4374 type: boolean 4375 ignoreMissingComponents: 4376 type: boolean 4377 images: 4378 items: 4379 type: string 4380 type: array 4381 kubeVersion: 4382 type: string 4383 labelIncludeTemplates: 4384 type: boolean 4385 labelWithoutSelector: 4386 type: boolean 4387 namePrefix: 4388 type: string 4389 nameSuffix: 4390 type: string 4391 namespace: 4392 type: string 4393 patches: 4394 items: 4395 properties: 4396 options: 4397 additionalProperties: 4398 type: boolean 4399 type: object 4400 patch: 4401 type: string 4402 path: 4403 type: string 4404 target: 4405 properties: 4406 annotationSelector: 4407 type: string 4408 group: 4409 type: string 4410 kind: 4411 type: string 4412 labelSelector: 4413 type: string 4414 name: 4415 type: string 4416 namespace: 4417 type: string 4418 version: 4419 type: string 4420 type: object 4421 type: object 4422 type: array 4423 replicas: 4424 items: 4425 properties: 4426 count: 4427 anyOf: 4428 - type: integer 4429 - type: string 4430 x-kubernetes-int-or-string: true 4431 name: 4432 type: string 4433 required: 4434 - count 4435 - name 4436 type: object 4437 type: array 4438 version: 4439 type: string 4440 type: object 4441 name: 4442 type: string 4443 path: 4444 type: string 4445 plugin: 4446 properties: 4447 env: 4448 items: 4449 properties: 4450 name: 4451 type: string 4452 value: 4453 type: string 4454 required: 4455 - name 4456 - value 4457 type: object 4458 type: array 4459 name: 4460 type: string 4461 parameters: 4462 items: 4463 properties: 4464 array: 4465 items: 4466 type: string 4467 type: array 4468 map: 4469 additionalProperties: 4470 type: string 4471 type: object 4472 name: 4473 type: string 4474 string: 4475 type: string 4476 type: object 4477 type: array 4478 type: object 4479 ref: 4480 type: string 4481 repoURL: 4482 type: string 4483 targetRevision: 4484 type: string 4485 required: 4486 - repoURL 4487 type: object 4488 sourceHydrator: 4489 properties: 4490 drySource: 4491 properties: 4492 path: 4493 type: string 4494 repoURL: 4495 type: string 4496 targetRevision: 4497 type: string 4498 required: 4499 - path 4500 - repoURL 4501 - targetRevision 4502 type: object 4503 hydrateTo: 4504 properties: 4505 targetBranch: 4506 type: string 4507 required: 4508 - targetBranch 4509 type: object 4510 syncSource: 4511 properties: 4512 path: 4513 minLength: 1 4514 pattern: ^.{2,}|[^./]$ 4515 type: string 4516 targetBranch: 4517 type: string 4518 required: 4519 - path 4520 - targetBranch 4521 type: object 4522 required: 4523 - drySource 4524 - syncSource 4525 type: object 4526 sources: 4527 items: 4528 properties: 4529 chart: 4530 type: string 4531 directory: 4532 properties: 4533 exclude: 4534 type: string 4535 include: 4536 type: string 4537 jsonnet: 4538 properties: 4539 extVars: 4540 items: 4541 properties: 4542 code: 4543 type: boolean 4544 name: 4545 type: string 4546 value: 4547 type: string 4548 required: 4549 - name 4550 - value 4551 type: object 4552 type: array 4553 libs: 4554 items: 4555 type: string 4556 type: array 4557 tlas: 4558 items: 4559 properties: 4560 code: 4561 type: boolean 4562 name: 4563 type: string 4564 value: 4565 type: string 4566 required: 4567 - name 4568 - value 4569 type: object 4570 type: array 4571 type: object 4572 recurse: 4573 type: boolean 4574 type: object 4575 helm: 4576 properties: 4577 apiVersions: 4578 items: 4579 type: string 4580 type: array 4581 fileParameters: 4582 items: 4583 properties: 4584 name: 4585 type: string 4586 path: 4587 type: string 4588 type: object 4589 type: array 4590 ignoreMissingValueFiles: 4591 type: boolean 4592 kubeVersion: 4593 type: string 4594 namespace: 4595 type: string 4596 parameters: 4597 items: 4598 properties: 4599 forceString: 4600 type: boolean 4601 name: 4602 type: string 4603 value: 4604 type: string 4605 type: object 4606 type: array 4607 passCredentials: 4608 type: boolean 4609 releaseName: 4610 type: string 4611 skipCrds: 4612 type: boolean 4613 skipSchemaValidation: 4614 type: boolean 4615 skipTests: 4616 type: boolean 4617 valueFiles: 4618 items: 4619 type: string 4620 type: array 4621 values: 4622 type: string 4623 valuesObject: 4624 type: object 4625 x-kubernetes-preserve-unknown-fields: true 4626 version: 4627 type: string 4628 type: object 4629 kustomize: 4630 properties: 4631 apiVersions: 4632 items: 4633 type: string 4634 type: array 4635 commonAnnotations: 4636 additionalProperties: 4637 type: string 4638 type: object 4639 commonAnnotationsEnvsubst: 4640 type: boolean 4641 commonLabels: 4642 additionalProperties: 4643 type: string 4644 type: object 4645 components: 4646 items: 4647 type: string 4648 type: array 4649 forceCommonAnnotations: 4650 type: boolean 4651 forceCommonLabels: 4652 type: boolean 4653 ignoreMissingComponents: 4654 type: boolean 4655 images: 4656 items: 4657 type: string 4658 type: array 4659 kubeVersion: 4660 type: string 4661 labelIncludeTemplates: 4662 type: boolean 4663 labelWithoutSelector: 4664 type: boolean 4665 namePrefix: 4666 type: string 4667 nameSuffix: 4668 type: string 4669 namespace: 4670 type: string 4671 patches: 4672 items: 4673 properties: 4674 options: 4675 additionalProperties: 4676 type: boolean 4677 type: object 4678 patch: 4679 type: string 4680 path: 4681 type: string 4682 target: 4683 properties: 4684 annotationSelector: 4685 type: string 4686 group: 4687 type: string 4688 kind: 4689 type: string 4690 labelSelector: 4691 type: string 4692 name: 4693 type: string 4694 namespace: 4695 type: string 4696 version: 4697 type: string 4698 type: object 4699 type: object 4700 type: array 4701 replicas: 4702 items: 4703 properties: 4704 count: 4705 anyOf: 4706 - type: integer 4707 - type: string 4708 x-kubernetes-int-or-string: true 4709 name: 4710 type: string 4711 required: 4712 - count 4713 - name 4714 type: object 4715 type: array 4716 version: 4717 type: string 4718 type: object 4719 name: 4720 type: string 4721 path: 4722 type: string 4723 plugin: 4724 properties: 4725 env: 4726 items: 4727 properties: 4728 name: 4729 type: string 4730 value: 4731 type: string 4732 required: 4733 - name 4734 - value 4735 type: object 4736 type: array 4737 name: 4738 type: string 4739 parameters: 4740 items: 4741 properties: 4742 array: 4743 items: 4744 type: string 4745 type: array 4746 map: 4747 additionalProperties: 4748 type: string 4749 type: object 4750 name: 4751 type: string 4752 string: 4753 type: string 4754 type: object 4755 type: array 4756 type: object 4757 ref: 4758 type: string 4759 repoURL: 4760 type: string 4761 targetRevision: 4762 type: string 4763 required: 4764 - repoURL 4765 type: object 4766 type: array 4767 syncPolicy: 4768 properties: 4769 automated: 4770 properties: 4771 allowEmpty: 4772 type: boolean 4773 enabled: 4774 type: boolean 4775 prune: 4776 type: boolean 4777 selfHeal: 4778 type: boolean 4779 type: object 4780 managedNamespaceMetadata: 4781 properties: 4782 annotations: 4783 additionalProperties: 4784 type: string 4785 type: object 4786 labels: 4787 additionalProperties: 4788 type: string 4789 type: object 4790 type: object 4791 retry: 4792 properties: 4793 backoff: 4794 properties: 4795 duration: 4796 type: string 4797 factor: 4798 format: int64 4799 type: integer 4800 maxDuration: 4801 type: string 4802 type: object 4803 limit: 4804 format: int64 4805 type: integer 4806 refresh: 4807 type: boolean 4808 type: object 4809 syncOptions: 4810 items: 4811 type: string 4812 type: array 4813 type: object 4814 required: 4815 - destination 4816 - project 4817 type: object 4818 required: 4819 - metadata 4820 - spec 4821 type: object 4822 values: 4823 additionalProperties: 4824 type: string 4825 type: object 4826 required: 4827 - repoURL 4828 - revision 4829 type: object 4830 list: 4831 properties: 4832 elements: 4833 items: 4834 x-kubernetes-preserve-unknown-fields: true 4835 type: array 4836 elementsYaml: 4837 type: string 4838 template: 4839 properties: 4840 metadata: 4841 properties: 4842 annotations: 4843 additionalProperties: 4844 type: string 4845 type: object 4846 finalizers: 4847 items: 4848 type: string 4849 type: array 4850 labels: 4851 additionalProperties: 4852 type: string 4853 type: object 4854 name: 4855 type: string 4856 namespace: 4857 type: string 4858 type: object 4859 spec: 4860 properties: 4861 destination: 4862 properties: 4863 name: 4864 type: string 4865 namespace: 4866 type: string 4867 server: 4868 type: string 4869 type: object 4870 ignoreDifferences: 4871 items: 4872 properties: 4873 group: 4874 type: string 4875 jqPathExpressions: 4876 items: 4877 type: string 4878 type: array 4879 jsonPointers: 4880 items: 4881 type: string 4882 type: array 4883 kind: 4884 type: string 4885 managedFieldsManagers: 4886 items: 4887 type: string 4888 type: array 4889 name: 4890 type: string 4891 namespace: 4892 type: string 4893 required: 4894 - kind 4895 type: object 4896 type: array 4897 info: 4898 items: 4899 properties: 4900 name: 4901 type: string 4902 value: 4903 type: string 4904 required: 4905 - name 4906 - value 4907 type: object 4908 type: array 4909 project: 4910 type: string 4911 revisionHistoryLimit: 4912 format: int64 4913 type: integer 4914 source: 4915 properties: 4916 chart: 4917 type: string 4918 directory: 4919 properties: 4920 exclude: 4921 type: string 4922 include: 4923 type: string 4924 jsonnet: 4925 properties: 4926 extVars: 4927 items: 4928 properties: 4929 code: 4930 type: boolean 4931 name: 4932 type: string 4933 value: 4934 type: string 4935 required: 4936 - name 4937 - value 4938 type: object 4939 type: array 4940 libs: 4941 items: 4942 type: string 4943 type: array 4944 tlas: 4945 items: 4946 properties: 4947 code: 4948 type: boolean 4949 name: 4950 type: string 4951 value: 4952 type: string 4953 required: 4954 - name 4955 - value 4956 type: object 4957 type: array 4958 type: object 4959 recurse: 4960 type: boolean 4961 type: object 4962 helm: 4963 properties: 4964 apiVersions: 4965 items: 4966 type: string 4967 type: array 4968 fileParameters: 4969 items: 4970 properties: 4971 name: 4972 type: string 4973 path: 4974 type: string 4975 type: object 4976 type: array 4977 ignoreMissingValueFiles: 4978 type: boolean 4979 kubeVersion: 4980 type: string 4981 namespace: 4982 type: string 4983 parameters: 4984 items: 4985 properties: 4986 forceString: 4987 type: boolean 4988 name: 4989 type: string 4990 value: 4991 type: string 4992 type: object 4993 type: array 4994 passCredentials: 4995 type: boolean 4996 releaseName: 4997 type: string 4998 skipCrds: 4999 type: boolean 5000 skipSchemaValidation: 5001 type: boolean 5002 skipTests: 5003 type: boolean 5004 valueFiles: 5005 items: 5006 type: string 5007 type: array 5008 values: 5009 type: string 5010 valuesObject: 5011 type: object 5012 x-kubernetes-preserve-unknown-fields: true 5013 version: 5014 type: string 5015 type: object 5016 kustomize: 5017 properties: 5018 apiVersions: 5019 items: 5020 type: string 5021 type: array 5022 commonAnnotations: 5023 additionalProperties: 5024 type: string 5025 type: object 5026 commonAnnotationsEnvsubst: 5027 type: boolean 5028 commonLabels: 5029 additionalProperties: 5030 type: string 5031 type: object 5032 components: 5033 items: 5034 type: string 5035 type: array 5036 forceCommonAnnotations: 5037 type: boolean 5038 forceCommonLabels: 5039 type: boolean 5040 ignoreMissingComponents: 5041 type: boolean 5042 images: 5043 items: 5044 type: string 5045 type: array 5046 kubeVersion: 5047 type: string 5048 labelIncludeTemplates: 5049 type: boolean 5050 labelWithoutSelector: 5051 type: boolean 5052 namePrefix: 5053 type: string 5054 nameSuffix: 5055 type: string 5056 namespace: 5057 type: string 5058 patches: 5059 items: 5060 properties: 5061 options: 5062 additionalProperties: 5063 type: boolean 5064 type: object 5065 patch: 5066 type: string 5067 path: 5068 type: string 5069 target: 5070 properties: 5071 annotationSelector: 5072 type: string 5073 group: 5074 type: string 5075 kind: 5076 type: string 5077 labelSelector: 5078 type: string 5079 name: 5080 type: string 5081 namespace: 5082 type: string 5083 version: 5084 type: string 5085 type: object 5086 type: object 5087 type: array 5088 replicas: 5089 items: 5090 properties: 5091 count: 5092 anyOf: 5093 - type: integer 5094 - type: string 5095 x-kubernetes-int-or-string: true 5096 name: 5097 type: string 5098 required: 5099 - count 5100 - name 5101 type: object 5102 type: array 5103 version: 5104 type: string 5105 type: object 5106 name: 5107 type: string 5108 path: 5109 type: string 5110 plugin: 5111 properties: 5112 env: 5113 items: 5114 properties: 5115 name: 5116 type: string 5117 value: 5118 type: string 5119 required: 5120 - name 5121 - value 5122 type: object 5123 type: array 5124 name: 5125 type: string 5126 parameters: 5127 items: 5128 properties: 5129 array: 5130 items: 5131 type: string 5132 type: array 5133 map: 5134 additionalProperties: 5135 type: string 5136 type: object 5137 name: 5138 type: string 5139 string: 5140 type: string 5141 type: object 5142 type: array 5143 type: object 5144 ref: 5145 type: string 5146 repoURL: 5147 type: string 5148 targetRevision: 5149 type: string 5150 required: 5151 - repoURL 5152 type: object 5153 sourceHydrator: 5154 properties: 5155 drySource: 5156 properties: 5157 path: 5158 type: string 5159 repoURL: 5160 type: string 5161 targetRevision: 5162 type: string 5163 required: 5164 - path 5165 - repoURL 5166 - targetRevision 5167 type: object 5168 hydrateTo: 5169 properties: 5170 targetBranch: 5171 type: string 5172 required: 5173 - targetBranch 5174 type: object 5175 syncSource: 5176 properties: 5177 path: 5178 minLength: 1 5179 pattern: ^.{2,}|[^./]$ 5180 type: string 5181 targetBranch: 5182 type: string 5183 required: 5184 - path 5185 - targetBranch 5186 type: object 5187 required: 5188 - drySource 5189 - syncSource 5190 type: object 5191 sources: 5192 items: 5193 properties: 5194 chart: 5195 type: string 5196 directory: 5197 properties: 5198 exclude: 5199 type: string 5200 include: 5201 type: string 5202 jsonnet: 5203 properties: 5204 extVars: 5205 items: 5206 properties: 5207 code: 5208 type: boolean 5209 name: 5210 type: string 5211 value: 5212 type: string 5213 required: 5214 - name 5215 - value 5216 type: object 5217 type: array 5218 libs: 5219 items: 5220 type: string 5221 type: array 5222 tlas: 5223 items: 5224 properties: 5225 code: 5226 type: boolean 5227 name: 5228 type: string 5229 value: 5230 type: string 5231 required: 5232 - name 5233 - value 5234 type: object 5235 type: array 5236 type: object 5237 recurse: 5238 type: boolean 5239 type: object 5240 helm: 5241 properties: 5242 apiVersions: 5243 items: 5244 type: string 5245 type: array 5246 fileParameters: 5247 items: 5248 properties: 5249 name: 5250 type: string 5251 path: 5252 type: string 5253 type: object 5254 type: array 5255 ignoreMissingValueFiles: 5256 type: boolean 5257 kubeVersion: 5258 type: string 5259 namespace: 5260 type: string 5261 parameters: 5262 items: 5263 properties: 5264 forceString: 5265 type: boolean 5266 name: 5267 type: string 5268 value: 5269 type: string 5270 type: object 5271 type: array 5272 passCredentials: 5273 type: boolean 5274 releaseName: 5275 type: string 5276 skipCrds: 5277 type: boolean 5278 skipSchemaValidation: 5279 type: boolean 5280 skipTests: 5281 type: boolean 5282 valueFiles: 5283 items: 5284 type: string 5285 type: array 5286 values: 5287 type: string 5288 valuesObject: 5289 type: object 5290 x-kubernetes-preserve-unknown-fields: true 5291 version: 5292 type: string 5293 type: object 5294 kustomize: 5295 properties: 5296 apiVersions: 5297 items: 5298 type: string 5299 type: array 5300 commonAnnotations: 5301 additionalProperties: 5302 type: string 5303 type: object 5304 commonAnnotationsEnvsubst: 5305 type: boolean 5306 commonLabels: 5307 additionalProperties: 5308 type: string 5309 type: object 5310 components: 5311 items: 5312 type: string 5313 type: array 5314 forceCommonAnnotations: 5315 type: boolean 5316 forceCommonLabels: 5317 type: boolean 5318 ignoreMissingComponents: 5319 type: boolean 5320 images: 5321 items: 5322 type: string 5323 type: array 5324 kubeVersion: 5325 type: string 5326 labelIncludeTemplates: 5327 type: boolean 5328 labelWithoutSelector: 5329 type: boolean 5330 namePrefix: 5331 type: string 5332 nameSuffix: 5333 type: string 5334 namespace: 5335 type: string 5336 patches: 5337 items: 5338 properties: 5339 options: 5340 additionalProperties: 5341 type: boolean 5342 type: object 5343 patch: 5344 type: string 5345 path: 5346 type: string 5347 target: 5348 properties: 5349 annotationSelector: 5350 type: string 5351 group: 5352 type: string 5353 kind: 5354 type: string 5355 labelSelector: 5356 type: string 5357 name: 5358 type: string 5359 namespace: 5360 type: string 5361 version: 5362 type: string 5363 type: object 5364 type: object 5365 type: array 5366 replicas: 5367 items: 5368 properties: 5369 count: 5370 anyOf: 5371 - type: integer 5372 - type: string 5373 x-kubernetes-int-or-string: true 5374 name: 5375 type: string 5376 required: 5377 - count 5378 - name 5379 type: object 5380 type: array 5381 version: 5382 type: string 5383 type: object 5384 name: 5385 type: string 5386 path: 5387 type: string 5388 plugin: 5389 properties: 5390 env: 5391 items: 5392 properties: 5393 name: 5394 type: string 5395 value: 5396 type: string 5397 required: 5398 - name 5399 - value 5400 type: object 5401 type: array 5402 name: 5403 type: string 5404 parameters: 5405 items: 5406 properties: 5407 array: 5408 items: 5409 type: string 5410 type: array 5411 map: 5412 additionalProperties: 5413 type: string 5414 type: object 5415 name: 5416 type: string 5417 string: 5418 type: string 5419 type: object 5420 type: array 5421 type: object 5422 ref: 5423 type: string 5424 repoURL: 5425 type: string 5426 targetRevision: 5427 type: string 5428 required: 5429 - repoURL 5430 type: object 5431 type: array 5432 syncPolicy: 5433 properties: 5434 automated: 5435 properties: 5436 allowEmpty: 5437 type: boolean 5438 enabled: 5439 type: boolean 5440 prune: 5441 type: boolean 5442 selfHeal: 5443 type: boolean 5444 type: object 5445 managedNamespaceMetadata: 5446 properties: 5447 annotations: 5448 additionalProperties: 5449 type: string 5450 type: object 5451 labels: 5452 additionalProperties: 5453 type: string 5454 type: object 5455 type: object 5456 retry: 5457 properties: 5458 backoff: 5459 properties: 5460 duration: 5461 type: string 5462 factor: 5463 format: int64 5464 type: integer 5465 maxDuration: 5466 type: string 5467 type: object 5468 limit: 5469 format: int64 5470 type: integer 5471 refresh: 5472 type: boolean 5473 type: object 5474 syncOptions: 5475 items: 5476 type: string 5477 type: array 5478 type: object 5479 required: 5480 - destination 5481 - project 5482 type: object 5483 required: 5484 - metadata 5485 - spec 5486 type: object 5487 type: object 5488 matrix: 5489 x-kubernetes-preserve-unknown-fields: true 5490 merge: 5491 x-kubernetes-preserve-unknown-fields: true 5492 plugin: 5493 properties: 5494 configMapRef: 5495 properties: 5496 name: 5497 type: string 5498 required: 5499 - name 5500 type: object 5501 input: 5502 properties: 5503 parameters: 5504 additionalProperties: 5505 x-kubernetes-preserve-unknown-fields: true 5506 type: object 5507 type: object 5508 requeueAfterSeconds: 5509 format: int64 5510 type: integer 5511 template: 5512 properties: 5513 metadata: 5514 properties: 5515 annotations: 5516 additionalProperties: 5517 type: string 5518 type: object 5519 finalizers: 5520 items: 5521 type: string 5522 type: array 5523 labels: 5524 additionalProperties: 5525 type: string 5526 type: object 5527 name: 5528 type: string 5529 namespace: 5530 type: string 5531 type: object 5532 spec: 5533 properties: 5534 destination: 5535 properties: 5536 name: 5537 type: string 5538 namespace: 5539 type: string 5540 server: 5541 type: string 5542 type: object 5543 ignoreDifferences: 5544 items: 5545 properties: 5546 group: 5547 type: string 5548 jqPathExpressions: 5549 items: 5550 type: string 5551 type: array 5552 jsonPointers: 5553 items: 5554 type: string 5555 type: array 5556 kind: 5557 type: string 5558 managedFieldsManagers: 5559 items: 5560 type: string 5561 type: array 5562 name: 5563 type: string 5564 namespace: 5565 type: string 5566 required: 5567 - kind 5568 type: object 5569 type: array 5570 info: 5571 items: 5572 properties: 5573 name: 5574 type: string 5575 value: 5576 type: string 5577 required: 5578 - name 5579 - value 5580 type: object 5581 type: array 5582 project: 5583 type: string 5584 revisionHistoryLimit: 5585 format: int64 5586 type: integer 5587 source: 5588 properties: 5589 chart: 5590 type: string 5591 directory: 5592 properties: 5593 exclude: 5594 type: string 5595 include: 5596 type: string 5597 jsonnet: 5598 properties: 5599 extVars: 5600 items: 5601 properties: 5602 code: 5603 type: boolean 5604 name: 5605 type: string 5606 value: 5607 type: string 5608 required: 5609 - name 5610 - value 5611 type: object 5612 type: array 5613 libs: 5614 items: 5615 type: string 5616 type: array 5617 tlas: 5618 items: 5619 properties: 5620 code: 5621 type: boolean 5622 name: 5623 type: string 5624 value: 5625 type: string 5626 required: 5627 - name 5628 - value 5629 type: object 5630 type: array 5631 type: object 5632 recurse: 5633 type: boolean 5634 type: object 5635 helm: 5636 properties: 5637 apiVersions: 5638 items: 5639 type: string 5640 type: array 5641 fileParameters: 5642 items: 5643 properties: 5644 name: 5645 type: string 5646 path: 5647 type: string 5648 type: object 5649 type: array 5650 ignoreMissingValueFiles: 5651 type: boolean 5652 kubeVersion: 5653 type: string 5654 namespace: 5655 type: string 5656 parameters: 5657 items: 5658 properties: 5659 forceString: 5660 type: boolean 5661 name: 5662 type: string 5663 value: 5664 type: string 5665 type: object 5666 type: array 5667 passCredentials: 5668 type: boolean 5669 releaseName: 5670 type: string 5671 skipCrds: 5672 type: boolean 5673 skipSchemaValidation: 5674 type: boolean 5675 skipTests: 5676 type: boolean 5677 valueFiles: 5678 items: 5679 type: string 5680 type: array 5681 values: 5682 type: string 5683 valuesObject: 5684 type: object 5685 x-kubernetes-preserve-unknown-fields: true 5686 version: 5687 type: string 5688 type: object 5689 kustomize: 5690 properties: 5691 apiVersions: 5692 items: 5693 type: string 5694 type: array 5695 commonAnnotations: 5696 additionalProperties: 5697 type: string 5698 type: object 5699 commonAnnotationsEnvsubst: 5700 type: boolean 5701 commonLabels: 5702 additionalProperties: 5703 type: string 5704 type: object 5705 components: 5706 items: 5707 type: string 5708 type: array 5709 forceCommonAnnotations: 5710 type: boolean 5711 forceCommonLabels: 5712 type: boolean 5713 ignoreMissingComponents: 5714 type: boolean 5715 images: 5716 items: 5717 type: string 5718 type: array 5719 kubeVersion: 5720 type: string 5721 labelIncludeTemplates: 5722 type: boolean 5723 labelWithoutSelector: 5724 type: boolean 5725 namePrefix: 5726 type: string 5727 nameSuffix: 5728 type: string 5729 namespace: 5730 type: string 5731 patches: 5732 items: 5733 properties: 5734 options: 5735 additionalProperties: 5736 type: boolean 5737 type: object 5738 patch: 5739 type: string 5740 path: 5741 type: string 5742 target: 5743 properties: 5744 annotationSelector: 5745 type: string 5746 group: 5747 type: string 5748 kind: 5749 type: string 5750 labelSelector: 5751 type: string 5752 name: 5753 type: string 5754 namespace: 5755 type: string 5756 version: 5757 type: string 5758 type: object 5759 type: object 5760 type: array 5761 replicas: 5762 items: 5763 properties: 5764 count: 5765 anyOf: 5766 - type: integer 5767 - type: string 5768 x-kubernetes-int-or-string: true 5769 name: 5770 type: string 5771 required: 5772 - count 5773 - name 5774 type: object 5775 type: array 5776 version: 5777 type: string 5778 type: object 5779 name: 5780 type: string 5781 path: 5782 type: string 5783 plugin: 5784 properties: 5785 env: 5786 items: 5787 properties: 5788 name: 5789 type: string 5790 value: 5791 type: string 5792 required: 5793 - name 5794 - value 5795 type: object 5796 type: array 5797 name: 5798 type: string 5799 parameters: 5800 items: 5801 properties: 5802 array: 5803 items: 5804 type: string 5805 type: array 5806 map: 5807 additionalProperties: 5808 type: string 5809 type: object 5810 name: 5811 type: string 5812 string: 5813 type: string 5814 type: object 5815 type: array 5816 type: object 5817 ref: 5818 type: string 5819 repoURL: 5820 type: string 5821 targetRevision: 5822 type: string 5823 required: 5824 - repoURL 5825 type: object 5826 sourceHydrator: 5827 properties: 5828 drySource: 5829 properties: 5830 path: 5831 type: string 5832 repoURL: 5833 type: string 5834 targetRevision: 5835 type: string 5836 required: 5837 - path 5838 - repoURL 5839 - targetRevision 5840 type: object 5841 hydrateTo: 5842 properties: 5843 targetBranch: 5844 type: string 5845 required: 5846 - targetBranch 5847 type: object 5848 syncSource: 5849 properties: 5850 path: 5851 minLength: 1 5852 pattern: ^.{2,}|[^./]$ 5853 type: string 5854 targetBranch: 5855 type: string 5856 required: 5857 - path 5858 - targetBranch 5859 type: object 5860 required: 5861 - drySource 5862 - syncSource 5863 type: object 5864 sources: 5865 items: 5866 properties: 5867 chart: 5868 type: string 5869 directory: 5870 properties: 5871 exclude: 5872 type: string 5873 include: 5874 type: string 5875 jsonnet: 5876 properties: 5877 extVars: 5878 items: 5879 properties: 5880 code: 5881 type: boolean 5882 name: 5883 type: string 5884 value: 5885 type: string 5886 required: 5887 - name 5888 - value 5889 type: object 5890 type: array 5891 libs: 5892 items: 5893 type: string 5894 type: array 5895 tlas: 5896 items: 5897 properties: 5898 code: 5899 type: boolean 5900 name: 5901 type: string 5902 value: 5903 type: string 5904 required: 5905 - name 5906 - value 5907 type: object 5908 type: array 5909 type: object 5910 recurse: 5911 type: boolean 5912 type: object 5913 helm: 5914 properties: 5915 apiVersions: 5916 items: 5917 type: string 5918 type: array 5919 fileParameters: 5920 items: 5921 properties: 5922 name: 5923 type: string 5924 path: 5925 type: string 5926 type: object 5927 type: array 5928 ignoreMissingValueFiles: 5929 type: boolean 5930 kubeVersion: 5931 type: string 5932 namespace: 5933 type: string 5934 parameters: 5935 items: 5936 properties: 5937 forceString: 5938 type: boolean 5939 name: 5940 type: string 5941 value: 5942 type: string 5943 type: object 5944 type: array 5945 passCredentials: 5946 type: boolean 5947 releaseName: 5948 type: string 5949 skipCrds: 5950 type: boolean 5951 skipSchemaValidation: 5952 type: boolean 5953 skipTests: 5954 type: boolean 5955 valueFiles: 5956 items: 5957 type: string 5958 type: array 5959 values: 5960 type: string 5961 valuesObject: 5962 type: object 5963 x-kubernetes-preserve-unknown-fields: true 5964 version: 5965 type: string 5966 type: object 5967 kustomize: 5968 properties: 5969 apiVersions: 5970 items: 5971 type: string 5972 type: array 5973 commonAnnotations: 5974 additionalProperties: 5975 type: string 5976 type: object 5977 commonAnnotationsEnvsubst: 5978 type: boolean 5979 commonLabels: 5980 additionalProperties: 5981 type: string 5982 type: object 5983 components: 5984 items: 5985 type: string 5986 type: array 5987 forceCommonAnnotations: 5988 type: boolean 5989 forceCommonLabels: 5990 type: boolean 5991 ignoreMissingComponents: 5992 type: boolean 5993 images: 5994 items: 5995 type: string 5996 type: array 5997 kubeVersion: 5998 type: string 5999 labelIncludeTemplates: 6000 type: boolean 6001 labelWithoutSelector: 6002 type: boolean 6003 namePrefix: 6004 type: string 6005 nameSuffix: 6006 type: string 6007 namespace: 6008 type: string 6009 patches: 6010 items: 6011 properties: 6012 options: 6013 additionalProperties: 6014 type: boolean 6015 type: object 6016 patch: 6017 type: string 6018 path: 6019 type: string 6020 target: 6021 properties: 6022 annotationSelector: 6023 type: string 6024 group: 6025 type: string 6026 kind: 6027 type: string 6028 labelSelector: 6029 type: string 6030 name: 6031 type: string 6032 namespace: 6033 type: string 6034 version: 6035 type: string 6036 type: object 6037 type: object 6038 type: array 6039 replicas: 6040 items: 6041 properties: 6042 count: 6043 anyOf: 6044 - type: integer 6045 - type: string 6046 x-kubernetes-int-or-string: true 6047 name: 6048 type: string 6049 required: 6050 - count 6051 - name 6052 type: object 6053 type: array 6054 version: 6055 type: string 6056 type: object 6057 name: 6058 type: string 6059 path: 6060 type: string 6061 plugin: 6062 properties: 6063 env: 6064 items: 6065 properties: 6066 name: 6067 type: string 6068 value: 6069 type: string 6070 required: 6071 - name 6072 - value 6073 type: object 6074 type: array 6075 name: 6076 type: string 6077 parameters: 6078 items: 6079 properties: 6080 array: 6081 items: 6082 type: string 6083 type: array 6084 map: 6085 additionalProperties: 6086 type: string 6087 type: object 6088 name: 6089 type: string 6090 string: 6091 type: string 6092 type: object 6093 type: array 6094 type: object 6095 ref: 6096 type: string 6097 repoURL: 6098 type: string 6099 targetRevision: 6100 type: string 6101 required: 6102 - repoURL 6103 type: object 6104 type: array 6105 syncPolicy: 6106 properties: 6107 automated: 6108 properties: 6109 allowEmpty: 6110 type: boolean 6111 enabled: 6112 type: boolean 6113 prune: 6114 type: boolean 6115 selfHeal: 6116 type: boolean 6117 type: object 6118 managedNamespaceMetadata: 6119 properties: 6120 annotations: 6121 additionalProperties: 6122 type: string 6123 type: object 6124 labels: 6125 additionalProperties: 6126 type: string 6127 type: object 6128 type: object 6129 retry: 6130 properties: 6131 backoff: 6132 properties: 6133 duration: 6134 type: string 6135 factor: 6136 format: int64 6137 type: integer 6138 maxDuration: 6139 type: string 6140 type: object 6141 limit: 6142 format: int64 6143 type: integer 6144 refresh: 6145 type: boolean 6146 type: object 6147 syncOptions: 6148 items: 6149 type: string 6150 type: array 6151 type: object 6152 required: 6153 - destination 6154 - project 6155 type: object 6156 required: 6157 - metadata 6158 - spec 6159 type: object 6160 values: 6161 additionalProperties: 6162 type: string 6163 type: object 6164 required: 6165 - configMapRef 6166 type: object 6167 pullRequest: 6168 properties: 6169 azuredevops: 6170 properties: 6171 api: 6172 type: string 6173 labels: 6174 items: 6175 type: string 6176 type: array 6177 organization: 6178 type: string 6179 project: 6180 type: string 6181 repo: 6182 type: string 6183 tokenRef: 6184 properties: 6185 key: 6186 type: string 6187 secretName: 6188 type: string 6189 required: 6190 - key 6191 - secretName 6192 type: object 6193 required: 6194 - organization 6195 - project 6196 - repo 6197 type: object 6198 bitbucket: 6199 properties: 6200 api: 6201 type: string 6202 basicAuth: 6203 properties: 6204 passwordRef: 6205 properties: 6206 key: 6207 type: string 6208 secretName: 6209 type: string 6210 required: 6211 - key 6212 - secretName 6213 type: object 6214 username: 6215 type: string 6216 required: 6217 - passwordRef 6218 - username 6219 type: object 6220 bearerToken: 6221 properties: 6222 tokenRef: 6223 properties: 6224 key: 6225 type: string 6226 secretName: 6227 type: string 6228 required: 6229 - key 6230 - secretName 6231 type: object 6232 required: 6233 - tokenRef 6234 type: object 6235 owner: 6236 type: string 6237 repo: 6238 type: string 6239 required: 6240 - owner 6241 - repo 6242 type: object 6243 bitbucketServer: 6244 properties: 6245 api: 6246 type: string 6247 basicAuth: 6248 properties: 6249 passwordRef: 6250 properties: 6251 key: 6252 type: string 6253 secretName: 6254 type: string 6255 required: 6256 - key 6257 - secretName 6258 type: object 6259 username: 6260 type: string 6261 required: 6262 - passwordRef 6263 - username 6264 type: object 6265 bearerToken: 6266 properties: 6267 tokenRef: 6268 properties: 6269 key: 6270 type: string 6271 secretName: 6272 type: string 6273 required: 6274 - key 6275 - secretName 6276 type: object 6277 required: 6278 - tokenRef 6279 type: object 6280 caRef: 6281 properties: 6282 configMapName: 6283 type: string 6284 key: 6285 type: string 6286 required: 6287 - configMapName 6288 - key 6289 type: object 6290 insecure: 6291 type: boolean 6292 project: 6293 type: string 6294 repo: 6295 type: string 6296 required: 6297 - api 6298 - project 6299 - repo 6300 type: object 6301 continueOnRepoNotFoundError: 6302 type: boolean 6303 filters: 6304 items: 6305 properties: 6306 branchMatch: 6307 type: string 6308 targetBranchMatch: 6309 type: string 6310 titleMatch: 6311 type: string 6312 type: object 6313 type: array 6314 gitea: 6315 properties: 6316 api: 6317 type: string 6318 insecure: 6319 type: boolean 6320 labels: 6321 items: 6322 type: string 6323 type: array 6324 owner: 6325 type: string 6326 repo: 6327 type: string 6328 tokenRef: 6329 properties: 6330 key: 6331 type: string 6332 secretName: 6333 type: string 6334 required: 6335 - key 6336 - secretName 6337 type: object 6338 required: 6339 - api 6340 - owner 6341 - repo 6342 type: object 6343 github: 6344 properties: 6345 api: 6346 type: string 6347 appSecretName: 6348 type: string 6349 labels: 6350 items: 6351 type: string 6352 type: array 6353 owner: 6354 type: string 6355 repo: 6356 type: string 6357 tokenRef: 6358 properties: 6359 key: 6360 type: string 6361 secretName: 6362 type: string 6363 required: 6364 - key 6365 - secretName 6366 type: object 6367 required: 6368 - owner 6369 - repo 6370 type: object 6371 gitlab: 6372 properties: 6373 api: 6374 type: string 6375 caRef: 6376 properties: 6377 configMapName: 6378 type: string 6379 key: 6380 type: string 6381 required: 6382 - configMapName 6383 - key 6384 type: object 6385 insecure: 6386 type: boolean 6387 labels: 6388 items: 6389 type: string 6390 type: array 6391 project: 6392 type: string 6393 pullRequestState: 6394 type: string 6395 tokenRef: 6396 properties: 6397 key: 6398 type: string 6399 secretName: 6400 type: string 6401 required: 6402 - key 6403 - secretName 6404 type: object 6405 required: 6406 - project 6407 type: object 6408 requeueAfterSeconds: 6409 format: int64 6410 type: integer 6411 template: 6412 properties: 6413 metadata: 6414 properties: 6415 annotations: 6416 additionalProperties: 6417 type: string 6418 type: object 6419 finalizers: 6420 items: 6421 type: string 6422 type: array 6423 labels: 6424 additionalProperties: 6425 type: string 6426 type: object 6427 name: 6428 type: string 6429 namespace: 6430 type: string 6431 type: object 6432 spec: 6433 properties: 6434 destination: 6435 properties: 6436 name: 6437 type: string 6438 namespace: 6439 type: string 6440 server: 6441 type: string 6442 type: object 6443 ignoreDifferences: 6444 items: 6445 properties: 6446 group: 6447 type: string 6448 jqPathExpressions: 6449 items: 6450 type: string 6451 type: array 6452 jsonPointers: 6453 items: 6454 type: string 6455 type: array 6456 kind: 6457 type: string 6458 managedFieldsManagers: 6459 items: 6460 type: string 6461 type: array 6462 name: 6463 type: string 6464 namespace: 6465 type: string 6466 required: 6467 - kind 6468 type: object 6469 type: array 6470 info: 6471 items: 6472 properties: 6473 name: 6474 type: string 6475 value: 6476 type: string 6477 required: 6478 - name 6479 - value 6480 type: object 6481 type: array 6482 project: 6483 type: string 6484 revisionHistoryLimit: 6485 format: int64 6486 type: integer 6487 source: 6488 properties: 6489 chart: 6490 type: string 6491 directory: 6492 properties: 6493 exclude: 6494 type: string 6495 include: 6496 type: string 6497 jsonnet: 6498 properties: 6499 extVars: 6500 items: 6501 properties: 6502 code: 6503 type: boolean 6504 name: 6505 type: string 6506 value: 6507 type: string 6508 required: 6509 - name 6510 - value 6511 type: object 6512 type: array 6513 libs: 6514 items: 6515 type: string 6516 type: array 6517 tlas: 6518 items: 6519 properties: 6520 code: 6521 type: boolean 6522 name: 6523 type: string 6524 value: 6525 type: string 6526 required: 6527 - name 6528 - value 6529 type: object 6530 type: array 6531 type: object 6532 recurse: 6533 type: boolean 6534 type: object 6535 helm: 6536 properties: 6537 apiVersions: 6538 items: 6539 type: string 6540 type: array 6541 fileParameters: 6542 items: 6543 properties: 6544 name: 6545 type: string 6546 path: 6547 type: string 6548 type: object 6549 type: array 6550 ignoreMissingValueFiles: 6551 type: boolean 6552 kubeVersion: 6553 type: string 6554 namespace: 6555 type: string 6556 parameters: 6557 items: 6558 properties: 6559 forceString: 6560 type: boolean 6561 name: 6562 type: string 6563 value: 6564 type: string 6565 type: object 6566 type: array 6567 passCredentials: 6568 type: boolean 6569 releaseName: 6570 type: string 6571 skipCrds: 6572 type: boolean 6573 skipSchemaValidation: 6574 type: boolean 6575 skipTests: 6576 type: boolean 6577 valueFiles: 6578 items: 6579 type: string 6580 type: array 6581 values: 6582 type: string 6583 valuesObject: 6584 type: object 6585 x-kubernetes-preserve-unknown-fields: true 6586 version: 6587 type: string 6588 type: object 6589 kustomize: 6590 properties: 6591 apiVersions: 6592 items: 6593 type: string 6594 type: array 6595 commonAnnotations: 6596 additionalProperties: 6597 type: string 6598 type: object 6599 commonAnnotationsEnvsubst: 6600 type: boolean 6601 commonLabels: 6602 additionalProperties: 6603 type: string 6604 type: object 6605 components: 6606 items: 6607 type: string 6608 type: array 6609 forceCommonAnnotations: 6610 type: boolean 6611 forceCommonLabels: 6612 type: boolean 6613 ignoreMissingComponents: 6614 type: boolean 6615 images: 6616 items: 6617 type: string 6618 type: array 6619 kubeVersion: 6620 type: string 6621 labelIncludeTemplates: 6622 type: boolean 6623 labelWithoutSelector: 6624 type: boolean 6625 namePrefix: 6626 type: string 6627 nameSuffix: 6628 type: string 6629 namespace: 6630 type: string 6631 patches: 6632 items: 6633 properties: 6634 options: 6635 additionalProperties: 6636 type: boolean 6637 type: object 6638 patch: 6639 type: string 6640 path: 6641 type: string 6642 target: 6643 properties: 6644 annotationSelector: 6645 type: string 6646 group: 6647 type: string 6648 kind: 6649 type: string 6650 labelSelector: 6651 type: string 6652 name: 6653 type: string 6654 namespace: 6655 type: string 6656 version: 6657 type: string 6658 type: object 6659 type: object 6660 type: array 6661 replicas: 6662 items: 6663 properties: 6664 count: 6665 anyOf: 6666 - type: integer 6667 - type: string 6668 x-kubernetes-int-or-string: true 6669 name: 6670 type: string 6671 required: 6672 - count 6673 - name 6674 type: object 6675 type: array 6676 version: 6677 type: string 6678 type: object 6679 name: 6680 type: string 6681 path: 6682 type: string 6683 plugin: 6684 properties: 6685 env: 6686 items: 6687 properties: 6688 name: 6689 type: string 6690 value: 6691 type: string 6692 required: 6693 - name 6694 - value 6695 type: object 6696 type: array 6697 name: 6698 type: string 6699 parameters: 6700 items: 6701 properties: 6702 array: 6703 items: 6704 type: string 6705 type: array 6706 map: 6707 additionalProperties: 6708 type: string 6709 type: object 6710 name: 6711 type: string 6712 string: 6713 type: string 6714 type: object 6715 type: array 6716 type: object 6717 ref: 6718 type: string 6719 repoURL: 6720 type: string 6721 targetRevision: 6722 type: string 6723 required: 6724 - repoURL 6725 type: object 6726 sourceHydrator: 6727 properties: 6728 drySource: 6729 properties: 6730 path: 6731 type: string 6732 repoURL: 6733 type: string 6734 targetRevision: 6735 type: string 6736 required: 6737 - path 6738 - repoURL 6739 - targetRevision 6740 type: object 6741 hydrateTo: 6742 properties: 6743 targetBranch: 6744 type: string 6745 required: 6746 - targetBranch 6747 type: object 6748 syncSource: 6749 properties: 6750 path: 6751 minLength: 1 6752 pattern: ^.{2,}|[^./]$ 6753 type: string 6754 targetBranch: 6755 type: string 6756 required: 6757 - path 6758 - targetBranch 6759 type: object 6760 required: 6761 - drySource 6762 - syncSource 6763 type: object 6764 sources: 6765 items: 6766 properties: 6767 chart: 6768 type: string 6769 directory: 6770 properties: 6771 exclude: 6772 type: string 6773 include: 6774 type: string 6775 jsonnet: 6776 properties: 6777 extVars: 6778 items: 6779 properties: 6780 code: 6781 type: boolean 6782 name: 6783 type: string 6784 value: 6785 type: string 6786 required: 6787 - name 6788 - value 6789 type: object 6790 type: array 6791 libs: 6792 items: 6793 type: string 6794 type: array 6795 tlas: 6796 items: 6797 properties: 6798 code: 6799 type: boolean 6800 name: 6801 type: string 6802 value: 6803 type: string 6804 required: 6805 - name 6806 - value 6807 type: object 6808 type: array 6809 type: object 6810 recurse: 6811 type: boolean 6812 type: object 6813 helm: 6814 properties: 6815 apiVersions: 6816 items: 6817 type: string 6818 type: array 6819 fileParameters: 6820 items: 6821 properties: 6822 name: 6823 type: string 6824 path: 6825 type: string 6826 type: object 6827 type: array 6828 ignoreMissingValueFiles: 6829 type: boolean 6830 kubeVersion: 6831 type: string 6832 namespace: 6833 type: string 6834 parameters: 6835 items: 6836 properties: 6837 forceString: 6838 type: boolean 6839 name: 6840 type: string 6841 value: 6842 type: string 6843 type: object 6844 type: array 6845 passCredentials: 6846 type: boolean 6847 releaseName: 6848 type: string 6849 skipCrds: 6850 type: boolean 6851 skipSchemaValidation: 6852 type: boolean 6853 skipTests: 6854 type: boolean 6855 valueFiles: 6856 items: 6857 type: string 6858 type: array 6859 values: 6860 type: string 6861 valuesObject: 6862 type: object 6863 x-kubernetes-preserve-unknown-fields: true 6864 version: 6865 type: string 6866 type: object 6867 kustomize: 6868 properties: 6869 apiVersions: 6870 items: 6871 type: string 6872 type: array 6873 commonAnnotations: 6874 additionalProperties: 6875 type: string 6876 type: object 6877 commonAnnotationsEnvsubst: 6878 type: boolean 6879 commonLabels: 6880 additionalProperties: 6881 type: string 6882 type: object 6883 components: 6884 items: 6885 type: string 6886 type: array 6887 forceCommonAnnotations: 6888 type: boolean 6889 forceCommonLabels: 6890 type: boolean 6891 ignoreMissingComponents: 6892 type: boolean 6893 images: 6894 items: 6895 type: string 6896 type: array 6897 kubeVersion: 6898 type: string 6899 labelIncludeTemplates: 6900 type: boolean 6901 labelWithoutSelector: 6902 type: boolean 6903 namePrefix: 6904 type: string 6905 nameSuffix: 6906 type: string 6907 namespace: 6908 type: string 6909 patches: 6910 items: 6911 properties: 6912 options: 6913 additionalProperties: 6914 type: boolean 6915 type: object 6916 patch: 6917 type: string 6918 path: 6919 type: string 6920 target: 6921 properties: 6922 annotationSelector: 6923 type: string 6924 group: 6925 type: string 6926 kind: 6927 type: string 6928 labelSelector: 6929 type: string 6930 name: 6931 type: string 6932 namespace: 6933 type: string 6934 version: 6935 type: string 6936 type: object 6937 type: object 6938 type: array 6939 replicas: 6940 items: 6941 properties: 6942 count: 6943 anyOf: 6944 - type: integer 6945 - type: string 6946 x-kubernetes-int-or-string: true 6947 name: 6948 type: string 6949 required: 6950 - count 6951 - name 6952 type: object 6953 type: array 6954 version: 6955 type: string 6956 type: object 6957 name: 6958 type: string 6959 path: 6960 type: string 6961 plugin: 6962 properties: 6963 env: 6964 items: 6965 properties: 6966 name: 6967 type: string 6968 value: 6969 type: string 6970 required: 6971 - name 6972 - value 6973 type: object 6974 type: array 6975 name: 6976 type: string 6977 parameters: 6978 items: 6979 properties: 6980 array: 6981 items: 6982 type: string 6983 type: array 6984 map: 6985 additionalProperties: 6986 type: string 6987 type: object 6988 name: 6989 type: string 6990 string: 6991 type: string 6992 type: object 6993 type: array 6994 type: object 6995 ref: 6996 type: string 6997 repoURL: 6998 type: string 6999 targetRevision: 7000 type: string 7001 required: 7002 - repoURL 7003 type: object 7004 type: array 7005 syncPolicy: 7006 properties: 7007 automated: 7008 properties: 7009 allowEmpty: 7010 type: boolean 7011 enabled: 7012 type: boolean 7013 prune: 7014 type: boolean 7015 selfHeal: 7016 type: boolean 7017 type: object 7018 managedNamespaceMetadata: 7019 properties: 7020 annotations: 7021 additionalProperties: 7022 type: string 7023 type: object 7024 labels: 7025 additionalProperties: 7026 type: string 7027 type: object 7028 type: object 7029 retry: 7030 properties: 7031 backoff: 7032 properties: 7033 duration: 7034 type: string 7035 factor: 7036 format: int64 7037 type: integer 7038 maxDuration: 7039 type: string 7040 type: object 7041 limit: 7042 format: int64 7043 type: integer 7044 refresh: 7045 type: boolean 7046 type: object 7047 syncOptions: 7048 items: 7049 type: string 7050 type: array 7051 type: object 7052 required: 7053 - destination 7054 - project 7055 type: object 7056 required: 7057 - metadata 7058 - spec 7059 type: object 7060 values: 7061 additionalProperties: 7062 type: string 7063 type: object 7064 type: object 7065 scmProvider: 7066 properties: 7067 awsCodeCommit: 7068 properties: 7069 allBranches: 7070 type: boolean 7071 region: 7072 type: string 7073 role: 7074 type: string 7075 tagFilters: 7076 items: 7077 properties: 7078 key: 7079 type: string 7080 value: 7081 type: string 7082 required: 7083 - key 7084 type: object 7085 type: array 7086 type: object 7087 azureDevOps: 7088 properties: 7089 accessTokenRef: 7090 properties: 7091 key: 7092 type: string 7093 secretName: 7094 type: string 7095 required: 7096 - key 7097 - secretName 7098 type: object 7099 allBranches: 7100 type: boolean 7101 api: 7102 type: string 7103 organization: 7104 type: string 7105 teamProject: 7106 type: string 7107 required: 7108 - accessTokenRef 7109 - organization 7110 - teamProject 7111 type: object 7112 bitbucket: 7113 properties: 7114 allBranches: 7115 type: boolean 7116 appPasswordRef: 7117 properties: 7118 key: 7119 type: string 7120 secretName: 7121 type: string 7122 required: 7123 - key 7124 - secretName 7125 type: object 7126 owner: 7127 type: string 7128 user: 7129 type: string 7130 required: 7131 - appPasswordRef 7132 - owner 7133 - user 7134 type: object 7135 bitbucketServer: 7136 properties: 7137 allBranches: 7138 type: boolean 7139 api: 7140 type: string 7141 basicAuth: 7142 properties: 7143 passwordRef: 7144 properties: 7145 key: 7146 type: string 7147 secretName: 7148 type: string 7149 required: 7150 - key 7151 - secretName 7152 type: object 7153 username: 7154 type: string 7155 required: 7156 - passwordRef 7157 - username 7158 type: object 7159 bearerToken: 7160 properties: 7161 tokenRef: 7162 properties: 7163 key: 7164 type: string 7165 secretName: 7166 type: string 7167 required: 7168 - key 7169 - secretName 7170 type: object 7171 required: 7172 - tokenRef 7173 type: object 7174 caRef: 7175 properties: 7176 configMapName: 7177 type: string 7178 key: 7179 type: string 7180 required: 7181 - configMapName 7182 - key 7183 type: object 7184 insecure: 7185 type: boolean 7186 project: 7187 type: string 7188 required: 7189 - api 7190 - project 7191 type: object 7192 cloneProtocol: 7193 type: string 7194 filters: 7195 items: 7196 properties: 7197 branchMatch: 7198 type: string 7199 labelMatch: 7200 type: string 7201 pathsDoNotExist: 7202 items: 7203 type: string 7204 type: array 7205 pathsExist: 7206 items: 7207 type: string 7208 type: array 7209 repositoryMatch: 7210 type: string 7211 type: object 7212 type: array 7213 gitea: 7214 properties: 7215 allBranches: 7216 type: boolean 7217 api: 7218 type: string 7219 insecure: 7220 type: boolean 7221 owner: 7222 type: string 7223 tokenRef: 7224 properties: 7225 key: 7226 type: string 7227 secretName: 7228 type: string 7229 required: 7230 - key 7231 - secretName 7232 type: object 7233 required: 7234 - api 7235 - owner 7236 type: object 7237 github: 7238 properties: 7239 allBranches: 7240 type: boolean 7241 api: 7242 type: string 7243 appSecretName: 7244 type: string 7245 organization: 7246 type: string 7247 tokenRef: 7248 properties: 7249 key: 7250 type: string 7251 secretName: 7252 type: string 7253 required: 7254 - key 7255 - secretName 7256 type: object 7257 required: 7258 - organization 7259 type: object 7260 gitlab: 7261 properties: 7262 allBranches: 7263 type: boolean 7264 api: 7265 type: string 7266 caRef: 7267 properties: 7268 configMapName: 7269 type: string 7270 key: 7271 type: string 7272 required: 7273 - configMapName 7274 - key 7275 type: object 7276 group: 7277 type: string 7278 includeSharedProjects: 7279 type: boolean 7280 includeSubgroups: 7281 type: boolean 7282 insecure: 7283 type: boolean 7284 tokenRef: 7285 properties: 7286 key: 7287 type: string 7288 secretName: 7289 type: string 7290 required: 7291 - key 7292 - secretName 7293 type: object 7294 topic: 7295 type: string 7296 required: 7297 - group 7298 type: object 7299 requeueAfterSeconds: 7300 format: int64 7301 type: integer 7302 template: 7303 properties: 7304 metadata: 7305 properties: 7306 annotations: 7307 additionalProperties: 7308 type: string 7309 type: object 7310 finalizers: 7311 items: 7312 type: string 7313 type: array 7314 labels: 7315 additionalProperties: 7316 type: string 7317 type: object 7318 name: 7319 type: string 7320 namespace: 7321 type: string 7322 type: object 7323 spec: 7324 properties: 7325 destination: 7326 properties: 7327 name: 7328 type: string 7329 namespace: 7330 type: string 7331 server: 7332 type: string 7333 type: object 7334 ignoreDifferences: 7335 items: 7336 properties: 7337 group: 7338 type: string 7339 jqPathExpressions: 7340 items: 7341 type: string 7342 type: array 7343 jsonPointers: 7344 items: 7345 type: string 7346 type: array 7347 kind: 7348 type: string 7349 managedFieldsManagers: 7350 items: 7351 type: string 7352 type: array 7353 name: 7354 type: string 7355 namespace: 7356 type: string 7357 required: 7358 - kind 7359 type: object 7360 type: array 7361 info: 7362 items: 7363 properties: 7364 name: 7365 type: string 7366 value: 7367 type: string 7368 required: 7369 - name 7370 - value 7371 type: object 7372 type: array 7373 project: 7374 type: string 7375 revisionHistoryLimit: 7376 format: int64 7377 type: integer 7378 source: 7379 properties: 7380 chart: 7381 type: string 7382 directory: 7383 properties: 7384 exclude: 7385 type: string 7386 include: 7387 type: string 7388 jsonnet: 7389 properties: 7390 extVars: 7391 items: 7392 properties: 7393 code: 7394 type: boolean 7395 name: 7396 type: string 7397 value: 7398 type: string 7399 required: 7400 - name 7401 - value 7402 type: object 7403 type: array 7404 libs: 7405 items: 7406 type: string 7407 type: array 7408 tlas: 7409 items: 7410 properties: 7411 code: 7412 type: boolean 7413 name: 7414 type: string 7415 value: 7416 type: string 7417 required: 7418 - name 7419 - value 7420 type: object 7421 type: array 7422 type: object 7423 recurse: 7424 type: boolean 7425 type: object 7426 helm: 7427 properties: 7428 apiVersions: 7429 items: 7430 type: string 7431 type: array 7432 fileParameters: 7433 items: 7434 properties: 7435 name: 7436 type: string 7437 path: 7438 type: string 7439 type: object 7440 type: array 7441 ignoreMissingValueFiles: 7442 type: boolean 7443 kubeVersion: 7444 type: string 7445 namespace: 7446 type: string 7447 parameters: 7448 items: 7449 properties: 7450 forceString: 7451 type: boolean 7452 name: 7453 type: string 7454 value: 7455 type: string 7456 type: object 7457 type: array 7458 passCredentials: 7459 type: boolean 7460 releaseName: 7461 type: string 7462 skipCrds: 7463 type: boolean 7464 skipSchemaValidation: 7465 type: boolean 7466 skipTests: 7467 type: boolean 7468 valueFiles: 7469 items: 7470 type: string 7471 type: array 7472 values: 7473 type: string 7474 valuesObject: 7475 type: object 7476 x-kubernetes-preserve-unknown-fields: true 7477 version: 7478 type: string 7479 type: object 7480 kustomize: 7481 properties: 7482 apiVersions: 7483 items: 7484 type: string 7485 type: array 7486 commonAnnotations: 7487 additionalProperties: 7488 type: string 7489 type: object 7490 commonAnnotationsEnvsubst: 7491 type: boolean 7492 commonLabels: 7493 additionalProperties: 7494 type: string 7495 type: object 7496 components: 7497 items: 7498 type: string 7499 type: array 7500 forceCommonAnnotations: 7501 type: boolean 7502 forceCommonLabels: 7503 type: boolean 7504 ignoreMissingComponents: 7505 type: boolean 7506 images: 7507 items: 7508 type: string 7509 type: array 7510 kubeVersion: 7511 type: string 7512 labelIncludeTemplates: 7513 type: boolean 7514 labelWithoutSelector: 7515 type: boolean 7516 namePrefix: 7517 type: string 7518 nameSuffix: 7519 type: string 7520 namespace: 7521 type: string 7522 patches: 7523 items: 7524 properties: 7525 options: 7526 additionalProperties: 7527 type: boolean 7528 type: object 7529 patch: 7530 type: string 7531 path: 7532 type: string 7533 target: 7534 properties: 7535 annotationSelector: 7536 type: string 7537 group: 7538 type: string 7539 kind: 7540 type: string 7541 labelSelector: 7542 type: string 7543 name: 7544 type: string 7545 namespace: 7546 type: string 7547 version: 7548 type: string 7549 type: object 7550 type: object 7551 type: array 7552 replicas: 7553 items: 7554 properties: 7555 count: 7556 anyOf: 7557 - type: integer 7558 - type: string 7559 x-kubernetes-int-or-string: true 7560 name: 7561 type: string 7562 required: 7563 - count 7564 - name 7565 type: object 7566 type: array 7567 version: 7568 type: string 7569 type: object 7570 name: 7571 type: string 7572 path: 7573 type: string 7574 plugin: 7575 properties: 7576 env: 7577 items: 7578 properties: 7579 name: 7580 type: string 7581 value: 7582 type: string 7583 required: 7584 - name 7585 - value 7586 type: object 7587 type: array 7588 name: 7589 type: string 7590 parameters: 7591 items: 7592 properties: 7593 array: 7594 items: 7595 type: string 7596 type: array 7597 map: 7598 additionalProperties: 7599 type: string 7600 type: object 7601 name: 7602 type: string 7603 string: 7604 type: string 7605 type: object 7606 type: array 7607 type: object 7608 ref: 7609 type: string 7610 repoURL: 7611 type: string 7612 targetRevision: 7613 type: string 7614 required: 7615 - repoURL 7616 type: object 7617 sourceHydrator: 7618 properties: 7619 drySource: 7620 properties: 7621 path: 7622 type: string 7623 repoURL: 7624 type: string 7625 targetRevision: 7626 type: string 7627 required: 7628 - path 7629 - repoURL 7630 - targetRevision 7631 type: object 7632 hydrateTo: 7633 properties: 7634 targetBranch: 7635 type: string 7636 required: 7637 - targetBranch 7638 type: object 7639 syncSource: 7640 properties: 7641 path: 7642 minLength: 1 7643 pattern: ^.{2,}|[^./]$ 7644 type: string 7645 targetBranch: 7646 type: string 7647 required: 7648 - path 7649 - targetBranch 7650 type: object 7651 required: 7652 - drySource 7653 - syncSource 7654 type: object 7655 sources: 7656 items: 7657 properties: 7658 chart: 7659 type: string 7660 directory: 7661 properties: 7662 exclude: 7663 type: string 7664 include: 7665 type: string 7666 jsonnet: 7667 properties: 7668 extVars: 7669 items: 7670 properties: 7671 code: 7672 type: boolean 7673 name: 7674 type: string 7675 value: 7676 type: string 7677 required: 7678 - name 7679 - value 7680 type: object 7681 type: array 7682 libs: 7683 items: 7684 type: string 7685 type: array 7686 tlas: 7687 items: 7688 properties: 7689 code: 7690 type: boolean 7691 name: 7692 type: string 7693 value: 7694 type: string 7695 required: 7696 - name 7697 - value 7698 type: object 7699 type: array 7700 type: object 7701 recurse: 7702 type: boolean 7703 type: object 7704 helm: 7705 properties: 7706 apiVersions: 7707 items: 7708 type: string 7709 type: array 7710 fileParameters: 7711 items: 7712 properties: 7713 name: 7714 type: string 7715 path: 7716 type: string 7717 type: object 7718 type: array 7719 ignoreMissingValueFiles: 7720 type: boolean 7721 kubeVersion: 7722 type: string 7723 namespace: 7724 type: string 7725 parameters: 7726 items: 7727 properties: 7728 forceString: 7729 type: boolean 7730 name: 7731 type: string 7732 value: 7733 type: string 7734 type: object 7735 type: array 7736 passCredentials: 7737 type: boolean 7738 releaseName: 7739 type: string 7740 skipCrds: 7741 type: boolean 7742 skipSchemaValidation: 7743 type: boolean 7744 skipTests: 7745 type: boolean 7746 valueFiles: 7747 items: 7748 type: string 7749 type: array 7750 values: 7751 type: string 7752 valuesObject: 7753 type: object 7754 x-kubernetes-preserve-unknown-fields: true 7755 version: 7756 type: string 7757 type: object 7758 kustomize: 7759 properties: 7760 apiVersions: 7761 items: 7762 type: string 7763 type: array 7764 commonAnnotations: 7765 additionalProperties: 7766 type: string 7767 type: object 7768 commonAnnotationsEnvsubst: 7769 type: boolean 7770 commonLabels: 7771 additionalProperties: 7772 type: string 7773 type: object 7774 components: 7775 items: 7776 type: string 7777 type: array 7778 forceCommonAnnotations: 7779 type: boolean 7780 forceCommonLabels: 7781 type: boolean 7782 ignoreMissingComponents: 7783 type: boolean 7784 images: 7785 items: 7786 type: string 7787 type: array 7788 kubeVersion: 7789 type: string 7790 labelIncludeTemplates: 7791 type: boolean 7792 labelWithoutSelector: 7793 type: boolean 7794 namePrefix: 7795 type: string 7796 nameSuffix: 7797 type: string 7798 namespace: 7799 type: string 7800 patches: 7801 items: 7802 properties: 7803 options: 7804 additionalProperties: 7805 type: boolean 7806 type: object 7807 patch: 7808 type: string 7809 path: 7810 type: string 7811 target: 7812 properties: 7813 annotationSelector: 7814 type: string 7815 group: 7816 type: string 7817 kind: 7818 type: string 7819 labelSelector: 7820 type: string 7821 name: 7822 type: string 7823 namespace: 7824 type: string 7825 version: 7826 type: string 7827 type: object 7828 type: object 7829 type: array 7830 replicas: 7831 items: 7832 properties: 7833 count: 7834 anyOf: 7835 - type: integer 7836 - type: string 7837 x-kubernetes-int-or-string: true 7838 name: 7839 type: string 7840 required: 7841 - count 7842 - name 7843 type: object 7844 type: array 7845 version: 7846 type: string 7847 type: object 7848 name: 7849 type: string 7850 path: 7851 type: string 7852 plugin: 7853 properties: 7854 env: 7855 items: 7856 properties: 7857 name: 7858 type: string 7859 value: 7860 type: string 7861 required: 7862 - name 7863 - value 7864 type: object 7865 type: array 7866 name: 7867 type: string 7868 parameters: 7869 items: 7870 properties: 7871 array: 7872 items: 7873 type: string 7874 type: array 7875 map: 7876 additionalProperties: 7877 type: string 7878 type: object 7879 name: 7880 type: string 7881 string: 7882 type: string 7883 type: object 7884 type: array 7885 type: object 7886 ref: 7887 type: string 7888 repoURL: 7889 type: string 7890 targetRevision: 7891 type: string 7892 required: 7893 - repoURL 7894 type: object 7895 type: array 7896 syncPolicy: 7897 properties: 7898 automated: 7899 properties: 7900 allowEmpty: 7901 type: boolean 7902 enabled: 7903 type: boolean 7904 prune: 7905 type: boolean 7906 selfHeal: 7907 type: boolean 7908 type: object 7909 managedNamespaceMetadata: 7910 properties: 7911 annotations: 7912 additionalProperties: 7913 type: string 7914 type: object 7915 labels: 7916 additionalProperties: 7917 type: string 7918 type: object 7919 type: object 7920 retry: 7921 properties: 7922 backoff: 7923 properties: 7924 duration: 7925 type: string 7926 factor: 7927 format: int64 7928 type: integer 7929 maxDuration: 7930 type: string 7931 type: object 7932 limit: 7933 format: int64 7934 type: integer 7935 refresh: 7936 type: boolean 7937 type: object 7938 syncOptions: 7939 items: 7940 type: string 7941 type: array 7942 type: object 7943 required: 7944 - destination 7945 - project 7946 type: object 7947 required: 7948 - metadata 7949 - spec 7950 type: object 7951 values: 7952 additionalProperties: 7953 type: string 7954 type: object 7955 type: object 7956 selector: 7957 properties: 7958 matchExpressions: 7959 items: 7960 properties: 7961 key: 7962 type: string 7963 operator: 7964 type: string 7965 values: 7966 items: 7967 type: string 7968 type: array 7969 x-kubernetes-list-type: atomic 7970 required: 7971 - key 7972 - operator 7973 type: object 7974 type: array 7975 x-kubernetes-list-type: atomic 7976 matchLabels: 7977 additionalProperties: 7978 type: string 7979 type: object 7980 type: object 7981 x-kubernetes-map-type: atomic 7982 type: object 7983 type: array 7984 template: 7985 properties: 7986 metadata: 7987 properties: 7988 annotations: 7989 additionalProperties: 7990 type: string 7991 type: object 7992 finalizers: 7993 items: 7994 type: string 7995 type: array 7996 labels: 7997 additionalProperties: 7998 type: string 7999 type: object 8000 name: 8001 type: string 8002 namespace: 8003 type: string 8004 type: object 8005 spec: 8006 properties: 8007 destination: 8008 properties: 8009 name: 8010 type: string 8011 namespace: 8012 type: string 8013 server: 8014 type: string 8015 type: object 8016 ignoreDifferences: 8017 items: 8018 properties: 8019 group: 8020 type: string 8021 jqPathExpressions: 8022 items: 8023 type: string 8024 type: array 8025 jsonPointers: 8026 items: 8027 type: string 8028 type: array 8029 kind: 8030 type: string 8031 managedFieldsManagers: 8032 items: 8033 type: string 8034 type: array 8035 name: 8036 type: string 8037 namespace: 8038 type: string 8039 required: 8040 - kind 8041 type: object 8042 type: array 8043 info: 8044 items: 8045 properties: 8046 name: 8047 type: string 8048 value: 8049 type: string 8050 required: 8051 - name 8052 - value 8053 type: object 8054 type: array 8055 project: 8056 type: string 8057 revisionHistoryLimit: 8058 format: int64 8059 type: integer 8060 source: 8061 properties: 8062 chart: 8063 type: string 8064 directory: 8065 properties: 8066 exclude: 8067 type: string 8068 include: 8069 type: string 8070 jsonnet: 8071 properties: 8072 extVars: 8073 items: 8074 properties: 8075 code: 8076 type: boolean 8077 name: 8078 type: string 8079 value: 8080 type: string 8081 required: 8082 - name 8083 - value 8084 type: object 8085 type: array 8086 libs: 8087 items: 8088 type: string 8089 type: array 8090 tlas: 8091 items: 8092 properties: 8093 code: 8094 type: boolean 8095 name: 8096 type: string 8097 value: 8098 type: string 8099 required: 8100 - name 8101 - value 8102 type: object 8103 type: array 8104 type: object 8105 recurse: 8106 type: boolean 8107 type: object 8108 helm: 8109 properties: 8110 apiVersions: 8111 items: 8112 type: string 8113 type: array 8114 fileParameters: 8115 items: 8116 properties: 8117 name: 8118 type: string 8119 path: 8120 type: string 8121 type: object 8122 type: array 8123 ignoreMissingValueFiles: 8124 type: boolean 8125 kubeVersion: 8126 type: string 8127 namespace: 8128 type: string 8129 parameters: 8130 items: 8131 properties: 8132 forceString: 8133 type: boolean 8134 name: 8135 type: string 8136 value: 8137 type: string 8138 type: object 8139 type: array 8140 passCredentials: 8141 type: boolean 8142 releaseName: 8143 type: string 8144 skipCrds: 8145 type: boolean 8146 skipSchemaValidation: 8147 type: boolean 8148 skipTests: 8149 type: boolean 8150 valueFiles: 8151 items: 8152 type: string 8153 type: array 8154 values: 8155 type: string 8156 valuesObject: 8157 type: object 8158 x-kubernetes-preserve-unknown-fields: true 8159 version: 8160 type: string 8161 type: object 8162 kustomize: 8163 properties: 8164 apiVersions: 8165 items: 8166 type: string 8167 type: array 8168 commonAnnotations: 8169 additionalProperties: 8170 type: string 8171 type: object 8172 commonAnnotationsEnvsubst: 8173 type: boolean 8174 commonLabels: 8175 additionalProperties: 8176 type: string 8177 type: object 8178 components: 8179 items: 8180 type: string 8181 type: array 8182 forceCommonAnnotations: 8183 type: boolean 8184 forceCommonLabels: 8185 type: boolean 8186 ignoreMissingComponents: 8187 type: boolean 8188 images: 8189 items: 8190 type: string 8191 type: array 8192 kubeVersion: 8193 type: string 8194 labelIncludeTemplates: 8195 type: boolean 8196 labelWithoutSelector: 8197 type: boolean 8198 namePrefix: 8199 type: string 8200 nameSuffix: 8201 type: string 8202 namespace: 8203 type: string 8204 patches: 8205 items: 8206 properties: 8207 options: 8208 additionalProperties: 8209 type: boolean 8210 type: object 8211 patch: 8212 type: string 8213 path: 8214 type: string 8215 target: 8216 properties: 8217 annotationSelector: 8218 type: string 8219 group: 8220 type: string 8221 kind: 8222 type: string 8223 labelSelector: 8224 type: string 8225 name: 8226 type: string 8227 namespace: 8228 type: string 8229 version: 8230 type: string 8231 type: object 8232 type: object 8233 type: array 8234 replicas: 8235 items: 8236 properties: 8237 count: 8238 anyOf: 8239 - type: integer 8240 - type: string 8241 x-kubernetes-int-or-string: true 8242 name: 8243 type: string 8244 required: 8245 - count 8246 - name 8247 type: object 8248 type: array 8249 version: 8250 type: string 8251 type: object 8252 name: 8253 type: string 8254 path: 8255 type: string 8256 plugin: 8257 properties: 8258 env: 8259 items: 8260 properties: 8261 name: 8262 type: string 8263 value: 8264 type: string 8265 required: 8266 - name 8267 - value 8268 type: object 8269 type: array 8270 name: 8271 type: string 8272 parameters: 8273 items: 8274 properties: 8275 array: 8276 items: 8277 type: string 8278 type: array 8279 map: 8280 additionalProperties: 8281 type: string 8282 type: object 8283 name: 8284 type: string 8285 string: 8286 type: string 8287 type: object 8288 type: array 8289 type: object 8290 ref: 8291 type: string 8292 repoURL: 8293 type: string 8294 targetRevision: 8295 type: string 8296 required: 8297 - repoURL 8298 type: object 8299 sourceHydrator: 8300 properties: 8301 drySource: 8302 properties: 8303 path: 8304 type: string 8305 repoURL: 8306 type: string 8307 targetRevision: 8308 type: string 8309 required: 8310 - path 8311 - repoURL 8312 - targetRevision 8313 type: object 8314 hydrateTo: 8315 properties: 8316 targetBranch: 8317 type: string 8318 required: 8319 - targetBranch 8320 type: object 8321 syncSource: 8322 properties: 8323 path: 8324 minLength: 1 8325 pattern: ^.{2,}|[^./]$ 8326 type: string 8327 targetBranch: 8328 type: string 8329 required: 8330 - path 8331 - targetBranch 8332 type: object 8333 required: 8334 - drySource 8335 - syncSource 8336 type: object 8337 sources: 8338 items: 8339 properties: 8340 chart: 8341 type: string 8342 directory: 8343 properties: 8344 exclude: 8345 type: string 8346 include: 8347 type: string 8348 jsonnet: 8349 properties: 8350 extVars: 8351 items: 8352 properties: 8353 code: 8354 type: boolean 8355 name: 8356 type: string 8357 value: 8358 type: string 8359 required: 8360 - name 8361 - value 8362 type: object 8363 type: array 8364 libs: 8365 items: 8366 type: string 8367 type: array 8368 tlas: 8369 items: 8370 properties: 8371 code: 8372 type: boolean 8373 name: 8374 type: string 8375 value: 8376 type: string 8377 required: 8378 - name 8379 - value 8380 type: object 8381 type: array 8382 type: object 8383 recurse: 8384 type: boolean 8385 type: object 8386 helm: 8387 properties: 8388 apiVersions: 8389 items: 8390 type: string 8391 type: array 8392 fileParameters: 8393 items: 8394 properties: 8395 name: 8396 type: string 8397 path: 8398 type: string 8399 type: object 8400 type: array 8401 ignoreMissingValueFiles: 8402 type: boolean 8403 kubeVersion: 8404 type: string 8405 namespace: 8406 type: string 8407 parameters: 8408 items: 8409 properties: 8410 forceString: 8411 type: boolean 8412 name: 8413 type: string 8414 value: 8415 type: string 8416 type: object 8417 type: array 8418 passCredentials: 8419 type: boolean 8420 releaseName: 8421 type: string 8422 skipCrds: 8423 type: boolean 8424 skipSchemaValidation: 8425 type: boolean 8426 skipTests: 8427 type: boolean 8428 valueFiles: 8429 items: 8430 type: string 8431 type: array 8432 values: 8433 type: string 8434 valuesObject: 8435 type: object 8436 x-kubernetes-preserve-unknown-fields: true 8437 version: 8438 type: string 8439 type: object 8440 kustomize: 8441 properties: 8442 apiVersions: 8443 items: 8444 type: string 8445 type: array 8446 commonAnnotations: 8447 additionalProperties: 8448 type: string 8449 type: object 8450 commonAnnotationsEnvsubst: 8451 type: boolean 8452 commonLabels: 8453 additionalProperties: 8454 type: string 8455 type: object 8456 components: 8457 items: 8458 type: string 8459 type: array 8460 forceCommonAnnotations: 8461 type: boolean 8462 forceCommonLabels: 8463 type: boolean 8464 ignoreMissingComponents: 8465 type: boolean 8466 images: 8467 items: 8468 type: string 8469 type: array 8470 kubeVersion: 8471 type: string 8472 labelIncludeTemplates: 8473 type: boolean 8474 labelWithoutSelector: 8475 type: boolean 8476 namePrefix: 8477 type: string 8478 nameSuffix: 8479 type: string 8480 namespace: 8481 type: string 8482 patches: 8483 items: 8484 properties: 8485 options: 8486 additionalProperties: 8487 type: boolean 8488 type: object 8489 patch: 8490 type: string 8491 path: 8492 type: string 8493 target: 8494 properties: 8495 annotationSelector: 8496 type: string 8497 group: 8498 type: string 8499 kind: 8500 type: string 8501 labelSelector: 8502 type: string 8503 name: 8504 type: string 8505 namespace: 8506 type: string 8507 version: 8508 type: string 8509 type: object 8510 type: object 8511 type: array 8512 replicas: 8513 items: 8514 properties: 8515 count: 8516 anyOf: 8517 - type: integer 8518 - type: string 8519 x-kubernetes-int-or-string: true 8520 name: 8521 type: string 8522 required: 8523 - count 8524 - name 8525 type: object 8526 type: array 8527 version: 8528 type: string 8529 type: object 8530 name: 8531 type: string 8532 path: 8533 type: string 8534 plugin: 8535 properties: 8536 env: 8537 items: 8538 properties: 8539 name: 8540 type: string 8541 value: 8542 type: string 8543 required: 8544 - name 8545 - value 8546 type: object 8547 type: array 8548 name: 8549 type: string 8550 parameters: 8551 items: 8552 properties: 8553 array: 8554 items: 8555 type: string 8556 type: array 8557 map: 8558 additionalProperties: 8559 type: string 8560 type: object 8561 name: 8562 type: string 8563 string: 8564 type: string 8565 type: object 8566 type: array 8567 type: object 8568 ref: 8569 type: string 8570 repoURL: 8571 type: string 8572 targetRevision: 8573 type: string 8574 required: 8575 - repoURL 8576 type: object 8577 type: array 8578 syncPolicy: 8579 properties: 8580 automated: 8581 properties: 8582 allowEmpty: 8583 type: boolean 8584 enabled: 8585 type: boolean 8586 prune: 8587 type: boolean 8588 selfHeal: 8589 type: boolean 8590 type: object 8591 managedNamespaceMetadata: 8592 properties: 8593 annotations: 8594 additionalProperties: 8595 type: string 8596 type: object 8597 labels: 8598 additionalProperties: 8599 type: string 8600 type: object 8601 type: object 8602 retry: 8603 properties: 8604 backoff: 8605 properties: 8606 duration: 8607 type: string 8608 factor: 8609 format: int64 8610 type: integer 8611 maxDuration: 8612 type: string 8613 type: object 8614 limit: 8615 format: int64 8616 type: integer 8617 refresh: 8618 type: boolean 8619 type: object 8620 syncOptions: 8621 items: 8622 type: string 8623 type: array 8624 type: object 8625 required: 8626 - destination 8627 - project 8628 type: object 8629 required: 8630 - metadata 8631 - spec 8632 type: object 8633 required: 8634 - generators 8635 type: object 8636 merge: 8637 properties: 8638 generators: 8639 items: 8640 properties: 8641 clusterDecisionResource: 8642 properties: 8643 configMapRef: 8644 type: string 8645 labelSelector: 8646 properties: 8647 matchExpressions: 8648 items: 8649 properties: 8650 key: 8651 type: string 8652 operator: 8653 type: string 8654 values: 8655 items: 8656 type: string 8657 type: array 8658 x-kubernetes-list-type: atomic 8659 required: 8660 - key 8661 - operator 8662 type: object 8663 type: array 8664 x-kubernetes-list-type: atomic 8665 matchLabels: 8666 additionalProperties: 8667 type: string 8668 type: object 8669 type: object 8670 x-kubernetes-map-type: atomic 8671 name: 8672 type: string 8673 requeueAfterSeconds: 8674 format: int64 8675 type: integer 8676 template: 8677 properties: 8678 metadata: 8679 properties: 8680 annotations: 8681 additionalProperties: 8682 type: string 8683 type: object 8684 finalizers: 8685 items: 8686 type: string 8687 type: array 8688 labels: 8689 additionalProperties: 8690 type: string 8691 type: object 8692 name: 8693 type: string 8694 namespace: 8695 type: string 8696 type: object 8697 spec: 8698 properties: 8699 destination: 8700 properties: 8701 name: 8702 type: string 8703 namespace: 8704 type: string 8705 server: 8706 type: string 8707 type: object 8708 ignoreDifferences: 8709 items: 8710 properties: 8711 group: 8712 type: string 8713 jqPathExpressions: 8714 items: 8715 type: string 8716 type: array 8717 jsonPointers: 8718 items: 8719 type: string 8720 type: array 8721 kind: 8722 type: string 8723 managedFieldsManagers: 8724 items: 8725 type: string 8726 type: array 8727 name: 8728 type: string 8729 namespace: 8730 type: string 8731 required: 8732 - kind 8733 type: object 8734 type: array 8735 info: 8736 items: 8737 properties: 8738 name: 8739 type: string 8740 value: 8741 type: string 8742 required: 8743 - name 8744 - value 8745 type: object 8746 type: array 8747 project: 8748 type: string 8749 revisionHistoryLimit: 8750 format: int64 8751 type: integer 8752 source: 8753 properties: 8754 chart: 8755 type: string 8756 directory: 8757 properties: 8758 exclude: 8759 type: string 8760 include: 8761 type: string 8762 jsonnet: 8763 properties: 8764 extVars: 8765 items: 8766 properties: 8767 code: 8768 type: boolean 8769 name: 8770 type: string 8771 value: 8772 type: string 8773 required: 8774 - name 8775 - value 8776 type: object 8777 type: array 8778 libs: 8779 items: 8780 type: string 8781 type: array 8782 tlas: 8783 items: 8784 properties: 8785 code: 8786 type: boolean 8787 name: 8788 type: string 8789 value: 8790 type: string 8791 required: 8792 - name 8793 - value 8794 type: object 8795 type: array 8796 type: object 8797 recurse: 8798 type: boolean 8799 type: object 8800 helm: 8801 properties: 8802 apiVersions: 8803 items: 8804 type: string 8805 type: array 8806 fileParameters: 8807 items: 8808 properties: 8809 name: 8810 type: string 8811 path: 8812 type: string 8813 type: object 8814 type: array 8815 ignoreMissingValueFiles: 8816 type: boolean 8817 kubeVersion: 8818 type: string 8819 namespace: 8820 type: string 8821 parameters: 8822 items: 8823 properties: 8824 forceString: 8825 type: boolean 8826 name: 8827 type: string 8828 value: 8829 type: string 8830 type: object 8831 type: array 8832 passCredentials: 8833 type: boolean 8834 releaseName: 8835 type: string 8836 skipCrds: 8837 type: boolean 8838 skipSchemaValidation: 8839 type: boolean 8840 skipTests: 8841 type: boolean 8842 valueFiles: 8843 items: 8844 type: string 8845 type: array 8846 values: 8847 type: string 8848 valuesObject: 8849 type: object 8850 x-kubernetes-preserve-unknown-fields: true 8851 version: 8852 type: string 8853 type: object 8854 kustomize: 8855 properties: 8856 apiVersions: 8857 items: 8858 type: string 8859 type: array 8860 commonAnnotations: 8861 additionalProperties: 8862 type: string 8863 type: object 8864 commonAnnotationsEnvsubst: 8865 type: boolean 8866 commonLabels: 8867 additionalProperties: 8868 type: string 8869 type: object 8870 components: 8871 items: 8872 type: string 8873 type: array 8874 forceCommonAnnotations: 8875 type: boolean 8876 forceCommonLabels: 8877 type: boolean 8878 ignoreMissingComponents: 8879 type: boolean 8880 images: 8881 items: 8882 type: string 8883 type: array 8884 kubeVersion: 8885 type: string 8886 labelIncludeTemplates: 8887 type: boolean 8888 labelWithoutSelector: 8889 type: boolean 8890 namePrefix: 8891 type: string 8892 nameSuffix: 8893 type: string 8894 namespace: 8895 type: string 8896 patches: 8897 items: 8898 properties: 8899 options: 8900 additionalProperties: 8901 type: boolean 8902 type: object 8903 patch: 8904 type: string 8905 path: 8906 type: string 8907 target: 8908 properties: 8909 annotationSelector: 8910 type: string 8911 group: 8912 type: string 8913 kind: 8914 type: string 8915 labelSelector: 8916 type: string 8917 name: 8918 type: string 8919 namespace: 8920 type: string 8921 version: 8922 type: string 8923 type: object 8924 type: object 8925 type: array 8926 replicas: 8927 items: 8928 properties: 8929 count: 8930 anyOf: 8931 - type: integer 8932 - type: string 8933 x-kubernetes-int-or-string: true 8934 name: 8935 type: string 8936 required: 8937 - count 8938 - name 8939 type: object 8940 type: array 8941 version: 8942 type: string 8943 type: object 8944 name: 8945 type: string 8946 path: 8947 type: string 8948 plugin: 8949 properties: 8950 env: 8951 items: 8952 properties: 8953 name: 8954 type: string 8955 value: 8956 type: string 8957 required: 8958 - name 8959 - value 8960 type: object 8961 type: array 8962 name: 8963 type: string 8964 parameters: 8965 items: 8966 properties: 8967 array: 8968 items: 8969 type: string 8970 type: array 8971 map: 8972 additionalProperties: 8973 type: string 8974 type: object 8975 name: 8976 type: string 8977 string: 8978 type: string 8979 type: object 8980 type: array 8981 type: object 8982 ref: 8983 type: string 8984 repoURL: 8985 type: string 8986 targetRevision: 8987 type: string 8988 required: 8989 - repoURL 8990 type: object 8991 sourceHydrator: 8992 properties: 8993 drySource: 8994 properties: 8995 path: 8996 type: string 8997 repoURL: 8998 type: string 8999 targetRevision: 9000 type: string 9001 required: 9002 - path 9003 - repoURL 9004 - targetRevision 9005 type: object 9006 hydrateTo: 9007 properties: 9008 targetBranch: 9009 type: string 9010 required: 9011 - targetBranch 9012 type: object 9013 syncSource: 9014 properties: 9015 path: 9016 minLength: 1 9017 pattern: ^.{2,}|[^./]$ 9018 type: string 9019 targetBranch: 9020 type: string 9021 required: 9022 - path 9023 - targetBranch 9024 type: object 9025 required: 9026 - drySource 9027 - syncSource 9028 type: object 9029 sources: 9030 items: 9031 properties: 9032 chart: 9033 type: string 9034 directory: 9035 properties: 9036 exclude: 9037 type: string 9038 include: 9039 type: string 9040 jsonnet: 9041 properties: 9042 extVars: 9043 items: 9044 properties: 9045 code: 9046 type: boolean 9047 name: 9048 type: string 9049 value: 9050 type: string 9051 required: 9052 - name 9053 - value 9054 type: object 9055 type: array 9056 libs: 9057 items: 9058 type: string 9059 type: array 9060 tlas: 9061 items: 9062 properties: 9063 code: 9064 type: boolean 9065 name: 9066 type: string 9067 value: 9068 type: string 9069 required: 9070 - name 9071 - value 9072 type: object 9073 type: array 9074 type: object 9075 recurse: 9076 type: boolean 9077 type: object 9078 helm: 9079 properties: 9080 apiVersions: 9081 items: 9082 type: string 9083 type: array 9084 fileParameters: 9085 items: 9086 properties: 9087 name: 9088 type: string 9089 path: 9090 type: string 9091 type: object 9092 type: array 9093 ignoreMissingValueFiles: 9094 type: boolean 9095 kubeVersion: 9096 type: string 9097 namespace: 9098 type: string 9099 parameters: 9100 items: 9101 properties: 9102 forceString: 9103 type: boolean 9104 name: 9105 type: string 9106 value: 9107 type: string 9108 type: object 9109 type: array 9110 passCredentials: 9111 type: boolean 9112 releaseName: 9113 type: string 9114 skipCrds: 9115 type: boolean 9116 skipSchemaValidation: 9117 type: boolean 9118 skipTests: 9119 type: boolean 9120 valueFiles: 9121 items: 9122 type: string 9123 type: array 9124 values: 9125 type: string 9126 valuesObject: 9127 type: object 9128 x-kubernetes-preserve-unknown-fields: true 9129 version: 9130 type: string 9131 type: object 9132 kustomize: 9133 properties: 9134 apiVersions: 9135 items: 9136 type: string 9137 type: array 9138 commonAnnotations: 9139 additionalProperties: 9140 type: string 9141 type: object 9142 commonAnnotationsEnvsubst: 9143 type: boolean 9144 commonLabels: 9145 additionalProperties: 9146 type: string 9147 type: object 9148 components: 9149 items: 9150 type: string 9151 type: array 9152 forceCommonAnnotations: 9153 type: boolean 9154 forceCommonLabels: 9155 type: boolean 9156 ignoreMissingComponents: 9157 type: boolean 9158 images: 9159 items: 9160 type: string 9161 type: array 9162 kubeVersion: 9163 type: string 9164 labelIncludeTemplates: 9165 type: boolean 9166 labelWithoutSelector: 9167 type: boolean 9168 namePrefix: 9169 type: string 9170 nameSuffix: 9171 type: string 9172 namespace: 9173 type: string 9174 patches: 9175 items: 9176 properties: 9177 options: 9178 additionalProperties: 9179 type: boolean 9180 type: object 9181 patch: 9182 type: string 9183 path: 9184 type: string 9185 target: 9186 properties: 9187 annotationSelector: 9188 type: string 9189 group: 9190 type: string 9191 kind: 9192 type: string 9193 labelSelector: 9194 type: string 9195 name: 9196 type: string 9197 namespace: 9198 type: string 9199 version: 9200 type: string 9201 type: object 9202 type: object 9203 type: array 9204 replicas: 9205 items: 9206 properties: 9207 count: 9208 anyOf: 9209 - type: integer 9210 - type: string 9211 x-kubernetes-int-or-string: true 9212 name: 9213 type: string 9214 required: 9215 - count 9216 - name 9217 type: object 9218 type: array 9219 version: 9220 type: string 9221 type: object 9222 name: 9223 type: string 9224 path: 9225 type: string 9226 plugin: 9227 properties: 9228 env: 9229 items: 9230 properties: 9231 name: 9232 type: string 9233 value: 9234 type: string 9235 required: 9236 - name 9237 - value 9238 type: object 9239 type: array 9240 name: 9241 type: string 9242 parameters: 9243 items: 9244 properties: 9245 array: 9246 items: 9247 type: string 9248 type: array 9249 map: 9250 additionalProperties: 9251 type: string 9252 type: object 9253 name: 9254 type: string 9255 string: 9256 type: string 9257 type: object 9258 type: array 9259 type: object 9260 ref: 9261 type: string 9262 repoURL: 9263 type: string 9264 targetRevision: 9265 type: string 9266 required: 9267 - repoURL 9268 type: object 9269 type: array 9270 syncPolicy: 9271 properties: 9272 automated: 9273 properties: 9274 allowEmpty: 9275 type: boolean 9276 enabled: 9277 type: boolean 9278 prune: 9279 type: boolean 9280 selfHeal: 9281 type: boolean 9282 type: object 9283 managedNamespaceMetadata: 9284 properties: 9285 annotations: 9286 additionalProperties: 9287 type: string 9288 type: object 9289 labels: 9290 additionalProperties: 9291 type: string 9292 type: object 9293 type: object 9294 retry: 9295 properties: 9296 backoff: 9297 properties: 9298 duration: 9299 type: string 9300 factor: 9301 format: int64 9302 type: integer 9303 maxDuration: 9304 type: string 9305 type: object 9306 limit: 9307 format: int64 9308 type: integer 9309 refresh: 9310 type: boolean 9311 type: object 9312 syncOptions: 9313 items: 9314 type: string 9315 type: array 9316 type: object 9317 required: 9318 - destination 9319 - project 9320 type: object 9321 required: 9322 - metadata 9323 - spec 9324 type: object 9325 values: 9326 additionalProperties: 9327 type: string 9328 type: object 9329 required: 9330 - configMapRef 9331 type: object 9332 clusters: 9333 properties: 9334 flatList: 9335 type: boolean 9336 selector: 9337 properties: 9338 matchExpressions: 9339 items: 9340 properties: 9341 key: 9342 type: string 9343 operator: 9344 type: string 9345 values: 9346 items: 9347 type: string 9348 type: array 9349 x-kubernetes-list-type: atomic 9350 required: 9351 - key 9352 - operator 9353 type: object 9354 type: array 9355 x-kubernetes-list-type: atomic 9356 matchLabels: 9357 additionalProperties: 9358 type: string 9359 type: object 9360 type: object 9361 x-kubernetes-map-type: atomic 9362 template: 9363 properties: 9364 metadata: 9365 properties: 9366 annotations: 9367 additionalProperties: 9368 type: string 9369 type: object 9370 finalizers: 9371 items: 9372 type: string 9373 type: array 9374 labels: 9375 additionalProperties: 9376 type: string 9377 type: object 9378 name: 9379 type: string 9380 namespace: 9381 type: string 9382 type: object 9383 spec: 9384 properties: 9385 destination: 9386 properties: 9387 name: 9388 type: string 9389 namespace: 9390 type: string 9391 server: 9392 type: string 9393 type: object 9394 ignoreDifferences: 9395 items: 9396 properties: 9397 group: 9398 type: string 9399 jqPathExpressions: 9400 items: 9401 type: string 9402 type: array 9403 jsonPointers: 9404 items: 9405 type: string 9406 type: array 9407 kind: 9408 type: string 9409 managedFieldsManagers: 9410 items: 9411 type: string 9412 type: array 9413 name: 9414 type: string 9415 namespace: 9416 type: string 9417 required: 9418 - kind 9419 type: object 9420 type: array 9421 info: 9422 items: 9423 properties: 9424 name: 9425 type: string 9426 value: 9427 type: string 9428 required: 9429 - name 9430 - value 9431 type: object 9432 type: array 9433 project: 9434 type: string 9435 revisionHistoryLimit: 9436 format: int64 9437 type: integer 9438 source: 9439 properties: 9440 chart: 9441 type: string 9442 directory: 9443 properties: 9444 exclude: 9445 type: string 9446 include: 9447 type: string 9448 jsonnet: 9449 properties: 9450 extVars: 9451 items: 9452 properties: 9453 code: 9454 type: boolean 9455 name: 9456 type: string 9457 value: 9458 type: string 9459 required: 9460 - name 9461 - value 9462 type: object 9463 type: array 9464 libs: 9465 items: 9466 type: string 9467 type: array 9468 tlas: 9469 items: 9470 properties: 9471 code: 9472 type: boolean 9473 name: 9474 type: string 9475 value: 9476 type: string 9477 required: 9478 - name 9479 - value 9480 type: object 9481 type: array 9482 type: object 9483 recurse: 9484 type: boolean 9485 type: object 9486 helm: 9487 properties: 9488 apiVersions: 9489 items: 9490 type: string 9491 type: array 9492 fileParameters: 9493 items: 9494 properties: 9495 name: 9496 type: string 9497 path: 9498 type: string 9499 type: object 9500 type: array 9501 ignoreMissingValueFiles: 9502 type: boolean 9503 kubeVersion: 9504 type: string 9505 namespace: 9506 type: string 9507 parameters: 9508 items: 9509 properties: 9510 forceString: 9511 type: boolean 9512 name: 9513 type: string 9514 value: 9515 type: string 9516 type: object 9517 type: array 9518 passCredentials: 9519 type: boolean 9520 releaseName: 9521 type: string 9522 skipCrds: 9523 type: boolean 9524 skipSchemaValidation: 9525 type: boolean 9526 skipTests: 9527 type: boolean 9528 valueFiles: 9529 items: 9530 type: string 9531 type: array 9532 values: 9533 type: string 9534 valuesObject: 9535 type: object 9536 x-kubernetes-preserve-unknown-fields: true 9537 version: 9538 type: string 9539 type: object 9540 kustomize: 9541 properties: 9542 apiVersions: 9543 items: 9544 type: string 9545 type: array 9546 commonAnnotations: 9547 additionalProperties: 9548 type: string 9549 type: object 9550 commonAnnotationsEnvsubst: 9551 type: boolean 9552 commonLabels: 9553 additionalProperties: 9554 type: string 9555 type: object 9556 components: 9557 items: 9558 type: string 9559 type: array 9560 forceCommonAnnotations: 9561 type: boolean 9562 forceCommonLabels: 9563 type: boolean 9564 ignoreMissingComponents: 9565 type: boolean 9566 images: 9567 items: 9568 type: string 9569 type: array 9570 kubeVersion: 9571 type: string 9572 labelIncludeTemplates: 9573 type: boolean 9574 labelWithoutSelector: 9575 type: boolean 9576 namePrefix: 9577 type: string 9578 nameSuffix: 9579 type: string 9580 namespace: 9581 type: string 9582 patches: 9583 items: 9584 properties: 9585 options: 9586 additionalProperties: 9587 type: boolean 9588 type: object 9589 patch: 9590 type: string 9591 path: 9592 type: string 9593 target: 9594 properties: 9595 annotationSelector: 9596 type: string 9597 group: 9598 type: string 9599 kind: 9600 type: string 9601 labelSelector: 9602 type: string 9603 name: 9604 type: string 9605 namespace: 9606 type: string 9607 version: 9608 type: string 9609 type: object 9610 type: object 9611 type: array 9612 replicas: 9613 items: 9614 properties: 9615 count: 9616 anyOf: 9617 - type: integer 9618 - type: string 9619 x-kubernetes-int-or-string: true 9620 name: 9621 type: string 9622 required: 9623 - count 9624 - name 9625 type: object 9626 type: array 9627 version: 9628 type: string 9629 type: object 9630 name: 9631 type: string 9632 path: 9633 type: string 9634 plugin: 9635 properties: 9636 env: 9637 items: 9638 properties: 9639 name: 9640 type: string 9641 value: 9642 type: string 9643 required: 9644 - name 9645 - value 9646 type: object 9647 type: array 9648 name: 9649 type: string 9650 parameters: 9651 items: 9652 properties: 9653 array: 9654 items: 9655 type: string 9656 type: array 9657 map: 9658 additionalProperties: 9659 type: string 9660 type: object 9661 name: 9662 type: string 9663 string: 9664 type: string 9665 type: object 9666 type: array 9667 type: object 9668 ref: 9669 type: string 9670 repoURL: 9671 type: string 9672 targetRevision: 9673 type: string 9674 required: 9675 - repoURL 9676 type: object 9677 sourceHydrator: 9678 properties: 9679 drySource: 9680 properties: 9681 path: 9682 type: string 9683 repoURL: 9684 type: string 9685 targetRevision: 9686 type: string 9687 required: 9688 - path 9689 - repoURL 9690 - targetRevision 9691 type: object 9692 hydrateTo: 9693 properties: 9694 targetBranch: 9695 type: string 9696 required: 9697 - targetBranch 9698 type: object 9699 syncSource: 9700 properties: 9701 path: 9702 minLength: 1 9703 pattern: ^.{2,}|[^./]$ 9704 type: string 9705 targetBranch: 9706 type: string 9707 required: 9708 - path 9709 - targetBranch 9710 type: object 9711 required: 9712 - drySource 9713 - syncSource 9714 type: object 9715 sources: 9716 items: 9717 properties: 9718 chart: 9719 type: string 9720 directory: 9721 properties: 9722 exclude: 9723 type: string 9724 include: 9725 type: string 9726 jsonnet: 9727 properties: 9728 extVars: 9729 items: 9730 properties: 9731 code: 9732 type: boolean 9733 name: 9734 type: string 9735 value: 9736 type: string 9737 required: 9738 - name 9739 - value 9740 type: object 9741 type: array 9742 libs: 9743 items: 9744 type: string 9745 type: array 9746 tlas: 9747 items: 9748 properties: 9749 code: 9750 type: boolean 9751 name: 9752 type: string 9753 value: 9754 type: string 9755 required: 9756 - name 9757 - value 9758 type: object 9759 type: array 9760 type: object 9761 recurse: 9762 type: boolean 9763 type: object 9764 helm: 9765 properties: 9766 apiVersions: 9767 items: 9768 type: string 9769 type: array 9770 fileParameters: 9771 items: 9772 properties: 9773 name: 9774 type: string 9775 path: 9776 type: string 9777 type: object 9778 type: array 9779 ignoreMissingValueFiles: 9780 type: boolean 9781 kubeVersion: 9782 type: string 9783 namespace: 9784 type: string 9785 parameters: 9786 items: 9787 properties: 9788 forceString: 9789 type: boolean 9790 name: 9791 type: string 9792 value: 9793 type: string 9794 type: object 9795 type: array 9796 passCredentials: 9797 type: boolean 9798 releaseName: 9799 type: string 9800 skipCrds: 9801 type: boolean 9802 skipSchemaValidation: 9803 type: boolean 9804 skipTests: 9805 type: boolean 9806 valueFiles: 9807 items: 9808 type: string 9809 type: array 9810 values: 9811 type: string 9812 valuesObject: 9813 type: object 9814 x-kubernetes-preserve-unknown-fields: true 9815 version: 9816 type: string 9817 type: object 9818 kustomize: 9819 properties: 9820 apiVersions: 9821 items: 9822 type: string 9823 type: array 9824 commonAnnotations: 9825 additionalProperties: 9826 type: string 9827 type: object 9828 commonAnnotationsEnvsubst: 9829 type: boolean 9830 commonLabels: 9831 additionalProperties: 9832 type: string 9833 type: object 9834 components: 9835 items: 9836 type: string 9837 type: array 9838 forceCommonAnnotations: 9839 type: boolean 9840 forceCommonLabels: 9841 type: boolean 9842 ignoreMissingComponents: 9843 type: boolean 9844 images: 9845 items: 9846 type: string 9847 type: array 9848 kubeVersion: 9849 type: string 9850 labelIncludeTemplates: 9851 type: boolean 9852 labelWithoutSelector: 9853 type: boolean 9854 namePrefix: 9855 type: string 9856 nameSuffix: 9857 type: string 9858 namespace: 9859 type: string 9860 patches: 9861 items: 9862 properties: 9863 options: 9864 additionalProperties: 9865 type: boolean 9866 type: object 9867 patch: 9868 type: string 9869 path: 9870 type: string 9871 target: 9872 properties: 9873 annotationSelector: 9874 type: string 9875 group: 9876 type: string 9877 kind: 9878 type: string 9879 labelSelector: 9880 type: string 9881 name: 9882 type: string 9883 namespace: 9884 type: string 9885 version: 9886 type: string 9887 type: object 9888 type: object 9889 type: array 9890 replicas: 9891 items: 9892 properties: 9893 count: 9894 anyOf: 9895 - type: integer 9896 - type: string 9897 x-kubernetes-int-or-string: true 9898 name: 9899 type: string 9900 required: 9901 - count 9902 - name 9903 type: object 9904 type: array 9905 version: 9906 type: string 9907 type: object 9908 name: 9909 type: string 9910 path: 9911 type: string 9912 plugin: 9913 properties: 9914 env: 9915 items: 9916 properties: 9917 name: 9918 type: string 9919 value: 9920 type: string 9921 required: 9922 - name 9923 - value 9924 type: object 9925 type: array 9926 name: 9927 type: string 9928 parameters: 9929 items: 9930 properties: 9931 array: 9932 items: 9933 type: string 9934 type: array 9935 map: 9936 additionalProperties: 9937 type: string 9938 type: object 9939 name: 9940 type: string 9941 string: 9942 type: string 9943 type: object 9944 type: array 9945 type: object 9946 ref: 9947 type: string 9948 repoURL: 9949 type: string 9950 targetRevision: 9951 type: string 9952 required: 9953 - repoURL 9954 type: object 9955 type: array 9956 syncPolicy: 9957 properties: 9958 automated: 9959 properties: 9960 allowEmpty: 9961 type: boolean 9962 enabled: 9963 type: boolean 9964 prune: 9965 type: boolean 9966 selfHeal: 9967 type: boolean 9968 type: object 9969 managedNamespaceMetadata: 9970 properties: 9971 annotations: 9972 additionalProperties: 9973 type: string 9974 type: object 9975 labels: 9976 additionalProperties: 9977 type: string 9978 type: object 9979 type: object 9980 retry: 9981 properties: 9982 backoff: 9983 properties: 9984 duration: 9985 type: string 9986 factor: 9987 format: int64 9988 type: integer 9989 maxDuration: 9990 type: string 9991 type: object 9992 limit: 9993 format: int64 9994 type: integer 9995 refresh: 9996 type: boolean 9997 type: object 9998 syncOptions: 9999 items: 10000 type: string 10001 type: array 10002 type: object 10003 required: 10004 - destination 10005 - project 10006 type: object 10007 required: 10008 - metadata 10009 - spec 10010 type: object 10011 values: 10012 additionalProperties: 10013 type: string 10014 type: object 10015 type: object 10016 git: 10017 properties: 10018 directories: 10019 items: 10020 properties: 10021 exclude: 10022 type: boolean 10023 path: 10024 type: string 10025 required: 10026 - path 10027 type: object 10028 type: array 10029 files: 10030 items: 10031 properties: 10032 exclude: 10033 type: boolean 10034 path: 10035 type: string 10036 required: 10037 - path 10038 type: object 10039 type: array 10040 pathParamPrefix: 10041 type: string 10042 repoURL: 10043 type: string 10044 requeueAfterSeconds: 10045 format: int64 10046 type: integer 10047 revision: 10048 type: string 10049 template: 10050 properties: 10051 metadata: 10052 properties: 10053 annotations: 10054 additionalProperties: 10055 type: string 10056 type: object 10057 finalizers: 10058 items: 10059 type: string 10060 type: array 10061 labels: 10062 additionalProperties: 10063 type: string 10064 type: object 10065 name: 10066 type: string 10067 namespace: 10068 type: string 10069 type: object 10070 spec: 10071 properties: 10072 destination: 10073 properties: 10074 name: 10075 type: string 10076 namespace: 10077 type: string 10078 server: 10079 type: string 10080 type: object 10081 ignoreDifferences: 10082 items: 10083 properties: 10084 group: 10085 type: string 10086 jqPathExpressions: 10087 items: 10088 type: string 10089 type: array 10090 jsonPointers: 10091 items: 10092 type: string 10093 type: array 10094 kind: 10095 type: string 10096 managedFieldsManagers: 10097 items: 10098 type: string 10099 type: array 10100 name: 10101 type: string 10102 namespace: 10103 type: string 10104 required: 10105 - kind 10106 type: object 10107 type: array 10108 info: 10109 items: 10110 properties: 10111 name: 10112 type: string 10113 value: 10114 type: string 10115 required: 10116 - name 10117 - value 10118 type: object 10119 type: array 10120 project: 10121 type: string 10122 revisionHistoryLimit: 10123 format: int64 10124 type: integer 10125 source: 10126 properties: 10127 chart: 10128 type: string 10129 directory: 10130 properties: 10131 exclude: 10132 type: string 10133 include: 10134 type: string 10135 jsonnet: 10136 properties: 10137 extVars: 10138 items: 10139 properties: 10140 code: 10141 type: boolean 10142 name: 10143 type: string 10144 value: 10145 type: string 10146 required: 10147 - name 10148 - value 10149 type: object 10150 type: array 10151 libs: 10152 items: 10153 type: string 10154 type: array 10155 tlas: 10156 items: 10157 properties: 10158 code: 10159 type: boolean 10160 name: 10161 type: string 10162 value: 10163 type: string 10164 required: 10165 - name 10166 - value 10167 type: object 10168 type: array 10169 type: object 10170 recurse: 10171 type: boolean 10172 type: object 10173 helm: 10174 properties: 10175 apiVersions: 10176 items: 10177 type: string 10178 type: array 10179 fileParameters: 10180 items: 10181 properties: 10182 name: 10183 type: string 10184 path: 10185 type: string 10186 type: object 10187 type: array 10188 ignoreMissingValueFiles: 10189 type: boolean 10190 kubeVersion: 10191 type: string 10192 namespace: 10193 type: string 10194 parameters: 10195 items: 10196 properties: 10197 forceString: 10198 type: boolean 10199 name: 10200 type: string 10201 value: 10202 type: string 10203 type: object 10204 type: array 10205 passCredentials: 10206 type: boolean 10207 releaseName: 10208 type: string 10209 skipCrds: 10210 type: boolean 10211 skipSchemaValidation: 10212 type: boolean 10213 skipTests: 10214 type: boolean 10215 valueFiles: 10216 items: 10217 type: string 10218 type: array 10219 values: 10220 type: string 10221 valuesObject: 10222 type: object 10223 x-kubernetes-preserve-unknown-fields: true 10224 version: 10225 type: string 10226 type: object 10227 kustomize: 10228 properties: 10229 apiVersions: 10230 items: 10231 type: string 10232 type: array 10233 commonAnnotations: 10234 additionalProperties: 10235 type: string 10236 type: object 10237 commonAnnotationsEnvsubst: 10238 type: boolean 10239 commonLabels: 10240 additionalProperties: 10241 type: string 10242 type: object 10243 components: 10244 items: 10245 type: string 10246 type: array 10247 forceCommonAnnotations: 10248 type: boolean 10249 forceCommonLabels: 10250 type: boolean 10251 ignoreMissingComponents: 10252 type: boolean 10253 images: 10254 items: 10255 type: string 10256 type: array 10257 kubeVersion: 10258 type: string 10259 labelIncludeTemplates: 10260 type: boolean 10261 labelWithoutSelector: 10262 type: boolean 10263 namePrefix: 10264 type: string 10265 nameSuffix: 10266 type: string 10267 namespace: 10268 type: string 10269 patches: 10270 items: 10271 properties: 10272 options: 10273 additionalProperties: 10274 type: boolean 10275 type: object 10276 patch: 10277 type: string 10278 path: 10279 type: string 10280 target: 10281 properties: 10282 annotationSelector: 10283 type: string 10284 group: 10285 type: string 10286 kind: 10287 type: string 10288 labelSelector: 10289 type: string 10290 name: 10291 type: string 10292 namespace: 10293 type: string 10294 version: 10295 type: string 10296 type: object 10297 type: object 10298 type: array 10299 replicas: 10300 items: 10301 properties: 10302 count: 10303 anyOf: 10304 - type: integer 10305 - type: string 10306 x-kubernetes-int-or-string: true 10307 name: 10308 type: string 10309 required: 10310 - count 10311 - name 10312 type: object 10313 type: array 10314 version: 10315 type: string 10316 type: object 10317 name: 10318 type: string 10319 path: 10320 type: string 10321 plugin: 10322 properties: 10323 env: 10324 items: 10325 properties: 10326 name: 10327 type: string 10328 value: 10329 type: string 10330 required: 10331 - name 10332 - value 10333 type: object 10334 type: array 10335 name: 10336 type: string 10337 parameters: 10338 items: 10339 properties: 10340 array: 10341 items: 10342 type: string 10343 type: array 10344 map: 10345 additionalProperties: 10346 type: string 10347 type: object 10348 name: 10349 type: string 10350 string: 10351 type: string 10352 type: object 10353 type: array 10354 type: object 10355 ref: 10356 type: string 10357 repoURL: 10358 type: string 10359 targetRevision: 10360 type: string 10361 required: 10362 - repoURL 10363 type: object 10364 sourceHydrator: 10365 properties: 10366 drySource: 10367 properties: 10368 path: 10369 type: string 10370 repoURL: 10371 type: string 10372 targetRevision: 10373 type: string 10374 required: 10375 - path 10376 - repoURL 10377 - targetRevision 10378 type: object 10379 hydrateTo: 10380 properties: 10381 targetBranch: 10382 type: string 10383 required: 10384 - targetBranch 10385 type: object 10386 syncSource: 10387 properties: 10388 path: 10389 minLength: 1 10390 pattern: ^.{2,}|[^./]$ 10391 type: string 10392 targetBranch: 10393 type: string 10394 required: 10395 - path 10396 - targetBranch 10397 type: object 10398 required: 10399 - drySource 10400 - syncSource 10401 type: object 10402 sources: 10403 items: 10404 properties: 10405 chart: 10406 type: string 10407 directory: 10408 properties: 10409 exclude: 10410 type: string 10411 include: 10412 type: string 10413 jsonnet: 10414 properties: 10415 extVars: 10416 items: 10417 properties: 10418 code: 10419 type: boolean 10420 name: 10421 type: string 10422 value: 10423 type: string 10424 required: 10425 - name 10426 - value 10427 type: object 10428 type: array 10429 libs: 10430 items: 10431 type: string 10432 type: array 10433 tlas: 10434 items: 10435 properties: 10436 code: 10437 type: boolean 10438 name: 10439 type: string 10440 value: 10441 type: string 10442 required: 10443 - name 10444 - value 10445 type: object 10446 type: array 10447 type: object 10448 recurse: 10449 type: boolean 10450 type: object 10451 helm: 10452 properties: 10453 apiVersions: 10454 items: 10455 type: string 10456 type: array 10457 fileParameters: 10458 items: 10459 properties: 10460 name: 10461 type: string 10462 path: 10463 type: string 10464 type: object 10465 type: array 10466 ignoreMissingValueFiles: 10467 type: boolean 10468 kubeVersion: 10469 type: string 10470 namespace: 10471 type: string 10472 parameters: 10473 items: 10474 properties: 10475 forceString: 10476 type: boolean 10477 name: 10478 type: string 10479 value: 10480 type: string 10481 type: object 10482 type: array 10483 passCredentials: 10484 type: boolean 10485 releaseName: 10486 type: string 10487 skipCrds: 10488 type: boolean 10489 skipSchemaValidation: 10490 type: boolean 10491 skipTests: 10492 type: boolean 10493 valueFiles: 10494 items: 10495 type: string 10496 type: array 10497 values: 10498 type: string 10499 valuesObject: 10500 type: object 10501 x-kubernetes-preserve-unknown-fields: true 10502 version: 10503 type: string 10504 type: object 10505 kustomize: 10506 properties: 10507 apiVersions: 10508 items: 10509 type: string 10510 type: array 10511 commonAnnotations: 10512 additionalProperties: 10513 type: string 10514 type: object 10515 commonAnnotationsEnvsubst: 10516 type: boolean 10517 commonLabels: 10518 additionalProperties: 10519 type: string 10520 type: object 10521 components: 10522 items: 10523 type: string 10524 type: array 10525 forceCommonAnnotations: 10526 type: boolean 10527 forceCommonLabels: 10528 type: boolean 10529 ignoreMissingComponents: 10530 type: boolean 10531 images: 10532 items: 10533 type: string 10534 type: array 10535 kubeVersion: 10536 type: string 10537 labelIncludeTemplates: 10538 type: boolean 10539 labelWithoutSelector: 10540 type: boolean 10541 namePrefix: 10542 type: string 10543 nameSuffix: 10544 type: string 10545 namespace: 10546 type: string 10547 patches: 10548 items: 10549 properties: 10550 options: 10551 additionalProperties: 10552 type: boolean 10553 type: object 10554 patch: 10555 type: string 10556 path: 10557 type: string 10558 target: 10559 properties: 10560 annotationSelector: 10561 type: string 10562 group: 10563 type: string 10564 kind: 10565 type: string 10566 labelSelector: 10567 type: string 10568 name: 10569 type: string 10570 namespace: 10571 type: string 10572 version: 10573 type: string 10574 type: object 10575 type: object 10576 type: array 10577 replicas: 10578 items: 10579 properties: 10580 count: 10581 anyOf: 10582 - type: integer 10583 - type: string 10584 x-kubernetes-int-or-string: true 10585 name: 10586 type: string 10587 required: 10588 - count 10589 - name 10590 type: object 10591 type: array 10592 version: 10593 type: string 10594 type: object 10595 name: 10596 type: string 10597 path: 10598 type: string 10599 plugin: 10600 properties: 10601 env: 10602 items: 10603 properties: 10604 name: 10605 type: string 10606 value: 10607 type: string 10608 required: 10609 - name 10610 - value 10611 type: object 10612 type: array 10613 name: 10614 type: string 10615 parameters: 10616 items: 10617 properties: 10618 array: 10619 items: 10620 type: string 10621 type: array 10622 map: 10623 additionalProperties: 10624 type: string 10625 type: object 10626 name: 10627 type: string 10628 string: 10629 type: string 10630 type: object 10631 type: array 10632 type: object 10633 ref: 10634 type: string 10635 repoURL: 10636 type: string 10637 targetRevision: 10638 type: string 10639 required: 10640 - repoURL 10641 type: object 10642 type: array 10643 syncPolicy: 10644 properties: 10645 automated: 10646 properties: 10647 allowEmpty: 10648 type: boolean 10649 enabled: 10650 type: boolean 10651 prune: 10652 type: boolean 10653 selfHeal: 10654 type: boolean 10655 type: object 10656 managedNamespaceMetadata: 10657 properties: 10658 annotations: 10659 additionalProperties: 10660 type: string 10661 type: object 10662 labels: 10663 additionalProperties: 10664 type: string 10665 type: object 10666 type: object 10667 retry: 10668 properties: 10669 backoff: 10670 properties: 10671 duration: 10672 type: string 10673 factor: 10674 format: int64 10675 type: integer 10676 maxDuration: 10677 type: string 10678 type: object 10679 limit: 10680 format: int64 10681 type: integer 10682 refresh: 10683 type: boolean 10684 type: object 10685 syncOptions: 10686 items: 10687 type: string 10688 type: array 10689 type: object 10690 required: 10691 - destination 10692 - project 10693 type: object 10694 required: 10695 - metadata 10696 - spec 10697 type: object 10698 values: 10699 additionalProperties: 10700 type: string 10701 type: object 10702 required: 10703 - repoURL 10704 - revision 10705 type: object 10706 list: 10707 properties: 10708 elements: 10709 items: 10710 x-kubernetes-preserve-unknown-fields: true 10711 type: array 10712 elementsYaml: 10713 type: string 10714 template: 10715 properties: 10716 metadata: 10717 properties: 10718 annotations: 10719 additionalProperties: 10720 type: string 10721 type: object 10722 finalizers: 10723 items: 10724 type: string 10725 type: array 10726 labels: 10727 additionalProperties: 10728 type: string 10729 type: object 10730 name: 10731 type: string 10732 namespace: 10733 type: string 10734 type: object 10735 spec: 10736 properties: 10737 destination: 10738 properties: 10739 name: 10740 type: string 10741 namespace: 10742 type: string 10743 server: 10744 type: string 10745 type: object 10746 ignoreDifferences: 10747 items: 10748 properties: 10749 group: 10750 type: string 10751 jqPathExpressions: 10752 items: 10753 type: string 10754 type: array 10755 jsonPointers: 10756 items: 10757 type: string 10758 type: array 10759 kind: 10760 type: string 10761 managedFieldsManagers: 10762 items: 10763 type: string 10764 type: array 10765 name: 10766 type: string 10767 namespace: 10768 type: string 10769 required: 10770 - kind 10771 type: object 10772 type: array 10773 info: 10774 items: 10775 properties: 10776 name: 10777 type: string 10778 value: 10779 type: string 10780 required: 10781 - name 10782 - value 10783 type: object 10784 type: array 10785 project: 10786 type: string 10787 revisionHistoryLimit: 10788 format: int64 10789 type: integer 10790 source: 10791 properties: 10792 chart: 10793 type: string 10794 directory: 10795 properties: 10796 exclude: 10797 type: string 10798 include: 10799 type: string 10800 jsonnet: 10801 properties: 10802 extVars: 10803 items: 10804 properties: 10805 code: 10806 type: boolean 10807 name: 10808 type: string 10809 value: 10810 type: string 10811 required: 10812 - name 10813 - value 10814 type: object 10815 type: array 10816 libs: 10817 items: 10818 type: string 10819 type: array 10820 tlas: 10821 items: 10822 properties: 10823 code: 10824 type: boolean 10825 name: 10826 type: string 10827 value: 10828 type: string 10829 required: 10830 - name 10831 - value 10832 type: object 10833 type: array 10834 type: object 10835 recurse: 10836 type: boolean 10837 type: object 10838 helm: 10839 properties: 10840 apiVersions: 10841 items: 10842 type: string 10843 type: array 10844 fileParameters: 10845 items: 10846 properties: 10847 name: 10848 type: string 10849 path: 10850 type: string 10851 type: object 10852 type: array 10853 ignoreMissingValueFiles: 10854 type: boolean 10855 kubeVersion: 10856 type: string 10857 namespace: 10858 type: string 10859 parameters: 10860 items: 10861 properties: 10862 forceString: 10863 type: boolean 10864 name: 10865 type: string 10866 value: 10867 type: string 10868 type: object 10869 type: array 10870 passCredentials: 10871 type: boolean 10872 releaseName: 10873 type: string 10874 skipCrds: 10875 type: boolean 10876 skipSchemaValidation: 10877 type: boolean 10878 skipTests: 10879 type: boolean 10880 valueFiles: 10881 items: 10882 type: string 10883 type: array 10884 values: 10885 type: string 10886 valuesObject: 10887 type: object 10888 x-kubernetes-preserve-unknown-fields: true 10889 version: 10890 type: string 10891 type: object 10892 kustomize: 10893 properties: 10894 apiVersions: 10895 items: 10896 type: string 10897 type: array 10898 commonAnnotations: 10899 additionalProperties: 10900 type: string 10901 type: object 10902 commonAnnotationsEnvsubst: 10903 type: boolean 10904 commonLabels: 10905 additionalProperties: 10906 type: string 10907 type: object 10908 components: 10909 items: 10910 type: string 10911 type: array 10912 forceCommonAnnotations: 10913 type: boolean 10914 forceCommonLabels: 10915 type: boolean 10916 ignoreMissingComponents: 10917 type: boolean 10918 images: 10919 items: 10920 type: string 10921 type: array 10922 kubeVersion: 10923 type: string 10924 labelIncludeTemplates: 10925 type: boolean 10926 labelWithoutSelector: 10927 type: boolean 10928 namePrefix: 10929 type: string 10930 nameSuffix: 10931 type: string 10932 namespace: 10933 type: string 10934 patches: 10935 items: 10936 properties: 10937 options: 10938 additionalProperties: 10939 type: boolean 10940 type: object 10941 patch: 10942 type: string 10943 path: 10944 type: string 10945 target: 10946 properties: 10947 annotationSelector: 10948 type: string 10949 group: 10950 type: string 10951 kind: 10952 type: string 10953 labelSelector: 10954 type: string 10955 name: 10956 type: string 10957 namespace: 10958 type: string 10959 version: 10960 type: string 10961 type: object 10962 type: object 10963 type: array 10964 replicas: 10965 items: 10966 properties: 10967 count: 10968 anyOf: 10969 - type: integer 10970 - type: string 10971 x-kubernetes-int-or-string: true 10972 name: 10973 type: string 10974 required: 10975 - count 10976 - name 10977 type: object 10978 type: array 10979 version: 10980 type: string 10981 type: object 10982 name: 10983 type: string 10984 path: 10985 type: string 10986 plugin: 10987 properties: 10988 env: 10989 items: 10990 properties: 10991 name: 10992 type: string 10993 value: 10994 type: string 10995 required: 10996 - name 10997 - value 10998 type: object 10999 type: array 11000 name: 11001 type: string 11002 parameters: 11003 items: 11004 properties: 11005 array: 11006 items: 11007 type: string 11008 type: array 11009 map: 11010 additionalProperties: 11011 type: string 11012 type: object 11013 name: 11014 type: string 11015 string: 11016 type: string 11017 type: object 11018 type: array 11019 type: object 11020 ref: 11021 type: string 11022 repoURL: 11023 type: string 11024 targetRevision: 11025 type: string 11026 required: 11027 - repoURL 11028 type: object 11029 sourceHydrator: 11030 properties: 11031 drySource: 11032 properties: 11033 path: 11034 type: string 11035 repoURL: 11036 type: string 11037 targetRevision: 11038 type: string 11039 required: 11040 - path 11041 - repoURL 11042 - targetRevision 11043 type: object 11044 hydrateTo: 11045 properties: 11046 targetBranch: 11047 type: string 11048 required: 11049 - targetBranch 11050 type: object 11051 syncSource: 11052 properties: 11053 path: 11054 minLength: 1 11055 pattern: ^.{2,}|[^./]$ 11056 type: string 11057 targetBranch: 11058 type: string 11059 required: 11060 - path 11061 - targetBranch 11062 type: object 11063 required: 11064 - drySource 11065 - syncSource 11066 type: object 11067 sources: 11068 items: 11069 properties: 11070 chart: 11071 type: string 11072 directory: 11073 properties: 11074 exclude: 11075 type: string 11076 include: 11077 type: string 11078 jsonnet: 11079 properties: 11080 extVars: 11081 items: 11082 properties: 11083 code: 11084 type: boolean 11085 name: 11086 type: string 11087 value: 11088 type: string 11089 required: 11090 - name 11091 - value 11092 type: object 11093 type: array 11094 libs: 11095 items: 11096 type: string 11097 type: array 11098 tlas: 11099 items: 11100 properties: 11101 code: 11102 type: boolean 11103 name: 11104 type: string 11105 value: 11106 type: string 11107 required: 11108 - name 11109 - value 11110 type: object 11111 type: array 11112 type: object 11113 recurse: 11114 type: boolean 11115 type: object 11116 helm: 11117 properties: 11118 apiVersions: 11119 items: 11120 type: string 11121 type: array 11122 fileParameters: 11123 items: 11124 properties: 11125 name: 11126 type: string 11127 path: 11128 type: string 11129 type: object 11130 type: array 11131 ignoreMissingValueFiles: 11132 type: boolean 11133 kubeVersion: 11134 type: string 11135 namespace: 11136 type: string 11137 parameters: 11138 items: 11139 properties: 11140 forceString: 11141 type: boolean 11142 name: 11143 type: string 11144 value: 11145 type: string 11146 type: object 11147 type: array 11148 passCredentials: 11149 type: boolean 11150 releaseName: 11151 type: string 11152 skipCrds: 11153 type: boolean 11154 skipSchemaValidation: 11155 type: boolean 11156 skipTests: 11157 type: boolean 11158 valueFiles: 11159 items: 11160 type: string 11161 type: array 11162 values: 11163 type: string 11164 valuesObject: 11165 type: object 11166 x-kubernetes-preserve-unknown-fields: true 11167 version: 11168 type: string 11169 type: object 11170 kustomize: 11171 properties: 11172 apiVersions: 11173 items: 11174 type: string 11175 type: array 11176 commonAnnotations: 11177 additionalProperties: 11178 type: string 11179 type: object 11180 commonAnnotationsEnvsubst: 11181 type: boolean 11182 commonLabels: 11183 additionalProperties: 11184 type: string 11185 type: object 11186 components: 11187 items: 11188 type: string 11189 type: array 11190 forceCommonAnnotations: 11191 type: boolean 11192 forceCommonLabels: 11193 type: boolean 11194 ignoreMissingComponents: 11195 type: boolean 11196 images: 11197 items: 11198 type: string 11199 type: array 11200 kubeVersion: 11201 type: string 11202 labelIncludeTemplates: 11203 type: boolean 11204 labelWithoutSelector: 11205 type: boolean 11206 namePrefix: 11207 type: string 11208 nameSuffix: 11209 type: string 11210 namespace: 11211 type: string 11212 patches: 11213 items: 11214 properties: 11215 options: 11216 additionalProperties: 11217 type: boolean 11218 type: object 11219 patch: 11220 type: string 11221 path: 11222 type: string 11223 target: 11224 properties: 11225 annotationSelector: 11226 type: string 11227 group: 11228 type: string 11229 kind: 11230 type: string 11231 labelSelector: 11232 type: string 11233 name: 11234 type: string 11235 namespace: 11236 type: string 11237 version: 11238 type: string 11239 type: object 11240 type: object 11241 type: array 11242 replicas: 11243 items: 11244 properties: 11245 count: 11246 anyOf: 11247 - type: integer 11248 - type: string 11249 x-kubernetes-int-or-string: true 11250 name: 11251 type: string 11252 required: 11253 - count 11254 - name 11255 type: object 11256 type: array 11257 version: 11258 type: string 11259 type: object 11260 name: 11261 type: string 11262 path: 11263 type: string 11264 plugin: 11265 properties: 11266 env: 11267 items: 11268 properties: 11269 name: 11270 type: string 11271 value: 11272 type: string 11273 required: 11274 - name 11275 - value 11276 type: object 11277 type: array 11278 name: 11279 type: string 11280 parameters: 11281 items: 11282 properties: 11283 array: 11284 items: 11285 type: string 11286 type: array 11287 map: 11288 additionalProperties: 11289 type: string 11290 type: object 11291 name: 11292 type: string 11293 string: 11294 type: string 11295 type: object 11296 type: array 11297 type: object 11298 ref: 11299 type: string 11300 repoURL: 11301 type: string 11302 targetRevision: 11303 type: string 11304 required: 11305 - repoURL 11306 type: object 11307 type: array 11308 syncPolicy: 11309 properties: 11310 automated: 11311 properties: 11312 allowEmpty: 11313 type: boolean 11314 enabled: 11315 type: boolean 11316 prune: 11317 type: boolean 11318 selfHeal: 11319 type: boolean 11320 type: object 11321 managedNamespaceMetadata: 11322 properties: 11323 annotations: 11324 additionalProperties: 11325 type: string 11326 type: object 11327 labels: 11328 additionalProperties: 11329 type: string 11330 type: object 11331 type: object 11332 retry: 11333 properties: 11334 backoff: 11335 properties: 11336 duration: 11337 type: string 11338 factor: 11339 format: int64 11340 type: integer 11341 maxDuration: 11342 type: string 11343 type: object 11344 limit: 11345 format: int64 11346 type: integer 11347 refresh: 11348 type: boolean 11349 type: object 11350 syncOptions: 11351 items: 11352 type: string 11353 type: array 11354 type: object 11355 required: 11356 - destination 11357 - project 11358 type: object 11359 required: 11360 - metadata 11361 - spec 11362 type: object 11363 type: object 11364 matrix: 11365 x-kubernetes-preserve-unknown-fields: true 11366 merge: 11367 x-kubernetes-preserve-unknown-fields: true 11368 plugin: 11369 properties: 11370 configMapRef: 11371 properties: 11372 name: 11373 type: string 11374 required: 11375 - name 11376 type: object 11377 input: 11378 properties: 11379 parameters: 11380 additionalProperties: 11381 x-kubernetes-preserve-unknown-fields: true 11382 type: object 11383 type: object 11384 requeueAfterSeconds: 11385 format: int64 11386 type: integer 11387 template: 11388 properties: 11389 metadata: 11390 properties: 11391 annotations: 11392 additionalProperties: 11393 type: string 11394 type: object 11395 finalizers: 11396 items: 11397 type: string 11398 type: array 11399 labels: 11400 additionalProperties: 11401 type: string 11402 type: object 11403 name: 11404 type: string 11405 namespace: 11406 type: string 11407 type: object 11408 spec: 11409 properties: 11410 destination: 11411 properties: 11412 name: 11413 type: string 11414 namespace: 11415 type: string 11416 server: 11417 type: string 11418 type: object 11419 ignoreDifferences: 11420 items: 11421 properties: 11422 group: 11423 type: string 11424 jqPathExpressions: 11425 items: 11426 type: string 11427 type: array 11428 jsonPointers: 11429 items: 11430 type: string 11431 type: array 11432 kind: 11433 type: string 11434 managedFieldsManagers: 11435 items: 11436 type: string 11437 type: array 11438 name: 11439 type: string 11440 namespace: 11441 type: string 11442 required: 11443 - kind 11444 type: object 11445 type: array 11446 info: 11447 items: 11448 properties: 11449 name: 11450 type: string 11451 value: 11452 type: string 11453 required: 11454 - name 11455 - value 11456 type: object 11457 type: array 11458 project: 11459 type: string 11460 revisionHistoryLimit: 11461 format: int64 11462 type: integer 11463 source: 11464 properties: 11465 chart: 11466 type: string 11467 directory: 11468 properties: 11469 exclude: 11470 type: string 11471 include: 11472 type: string 11473 jsonnet: 11474 properties: 11475 extVars: 11476 items: 11477 properties: 11478 code: 11479 type: boolean 11480 name: 11481 type: string 11482 value: 11483 type: string 11484 required: 11485 - name 11486 - value 11487 type: object 11488 type: array 11489 libs: 11490 items: 11491 type: string 11492 type: array 11493 tlas: 11494 items: 11495 properties: 11496 code: 11497 type: boolean 11498 name: 11499 type: string 11500 value: 11501 type: string 11502 required: 11503 - name 11504 - value 11505 type: object 11506 type: array 11507 type: object 11508 recurse: 11509 type: boolean 11510 type: object 11511 helm: 11512 properties: 11513 apiVersions: 11514 items: 11515 type: string 11516 type: array 11517 fileParameters: 11518 items: 11519 properties: 11520 name: 11521 type: string 11522 path: 11523 type: string 11524 type: object 11525 type: array 11526 ignoreMissingValueFiles: 11527 type: boolean 11528 kubeVersion: 11529 type: string 11530 namespace: 11531 type: string 11532 parameters: 11533 items: 11534 properties: 11535 forceString: 11536 type: boolean 11537 name: 11538 type: string 11539 value: 11540 type: string 11541 type: object 11542 type: array 11543 passCredentials: 11544 type: boolean 11545 releaseName: 11546 type: string 11547 skipCrds: 11548 type: boolean 11549 skipSchemaValidation: 11550 type: boolean 11551 skipTests: 11552 type: boolean 11553 valueFiles: 11554 items: 11555 type: string 11556 type: array 11557 values: 11558 type: string 11559 valuesObject: 11560 type: object 11561 x-kubernetes-preserve-unknown-fields: true 11562 version: 11563 type: string 11564 type: object 11565 kustomize: 11566 properties: 11567 apiVersions: 11568 items: 11569 type: string 11570 type: array 11571 commonAnnotations: 11572 additionalProperties: 11573 type: string 11574 type: object 11575 commonAnnotationsEnvsubst: 11576 type: boolean 11577 commonLabels: 11578 additionalProperties: 11579 type: string 11580 type: object 11581 components: 11582 items: 11583 type: string 11584 type: array 11585 forceCommonAnnotations: 11586 type: boolean 11587 forceCommonLabels: 11588 type: boolean 11589 ignoreMissingComponents: 11590 type: boolean 11591 images: 11592 items: 11593 type: string 11594 type: array 11595 kubeVersion: 11596 type: string 11597 labelIncludeTemplates: 11598 type: boolean 11599 labelWithoutSelector: 11600 type: boolean 11601 namePrefix: 11602 type: string 11603 nameSuffix: 11604 type: string 11605 namespace: 11606 type: string 11607 patches: 11608 items: 11609 properties: 11610 options: 11611 additionalProperties: 11612 type: boolean 11613 type: object 11614 patch: 11615 type: string 11616 path: 11617 type: string 11618 target: 11619 properties: 11620 annotationSelector: 11621 type: string 11622 group: 11623 type: string 11624 kind: 11625 type: string 11626 labelSelector: 11627 type: string 11628 name: 11629 type: string 11630 namespace: 11631 type: string 11632 version: 11633 type: string 11634 type: object 11635 type: object 11636 type: array 11637 replicas: 11638 items: 11639 properties: 11640 count: 11641 anyOf: 11642 - type: integer 11643 - type: string 11644 x-kubernetes-int-or-string: true 11645 name: 11646 type: string 11647 required: 11648 - count 11649 - name 11650 type: object 11651 type: array 11652 version: 11653 type: string 11654 type: object 11655 name: 11656 type: string 11657 path: 11658 type: string 11659 plugin: 11660 properties: 11661 env: 11662 items: 11663 properties: 11664 name: 11665 type: string 11666 value: 11667 type: string 11668 required: 11669 - name 11670 - value 11671 type: object 11672 type: array 11673 name: 11674 type: string 11675 parameters: 11676 items: 11677 properties: 11678 array: 11679 items: 11680 type: string 11681 type: array 11682 map: 11683 additionalProperties: 11684 type: string 11685 type: object 11686 name: 11687 type: string 11688 string: 11689 type: string 11690 type: object 11691 type: array 11692 type: object 11693 ref: 11694 type: string 11695 repoURL: 11696 type: string 11697 targetRevision: 11698 type: string 11699 required: 11700 - repoURL 11701 type: object 11702 sourceHydrator: 11703 properties: 11704 drySource: 11705 properties: 11706 path: 11707 type: string 11708 repoURL: 11709 type: string 11710 targetRevision: 11711 type: string 11712 required: 11713 - path 11714 - repoURL 11715 - targetRevision 11716 type: object 11717 hydrateTo: 11718 properties: 11719 targetBranch: 11720 type: string 11721 required: 11722 - targetBranch 11723 type: object 11724 syncSource: 11725 properties: 11726 path: 11727 minLength: 1 11728 pattern: ^.{2,}|[^./]$ 11729 type: string 11730 targetBranch: 11731 type: string 11732 required: 11733 - path 11734 - targetBranch 11735 type: object 11736 required: 11737 - drySource 11738 - syncSource 11739 type: object 11740 sources: 11741 items: 11742 properties: 11743 chart: 11744 type: string 11745 directory: 11746 properties: 11747 exclude: 11748 type: string 11749 include: 11750 type: string 11751 jsonnet: 11752 properties: 11753 extVars: 11754 items: 11755 properties: 11756 code: 11757 type: boolean 11758 name: 11759 type: string 11760 value: 11761 type: string 11762 required: 11763 - name 11764 - value 11765 type: object 11766 type: array 11767 libs: 11768 items: 11769 type: string 11770 type: array 11771 tlas: 11772 items: 11773 properties: 11774 code: 11775 type: boolean 11776 name: 11777 type: string 11778 value: 11779 type: string 11780 required: 11781 - name 11782 - value 11783 type: object 11784 type: array 11785 type: object 11786 recurse: 11787 type: boolean 11788 type: object 11789 helm: 11790 properties: 11791 apiVersions: 11792 items: 11793 type: string 11794 type: array 11795 fileParameters: 11796 items: 11797 properties: 11798 name: 11799 type: string 11800 path: 11801 type: string 11802 type: object 11803 type: array 11804 ignoreMissingValueFiles: 11805 type: boolean 11806 kubeVersion: 11807 type: string 11808 namespace: 11809 type: string 11810 parameters: 11811 items: 11812 properties: 11813 forceString: 11814 type: boolean 11815 name: 11816 type: string 11817 value: 11818 type: string 11819 type: object 11820 type: array 11821 passCredentials: 11822 type: boolean 11823 releaseName: 11824 type: string 11825 skipCrds: 11826 type: boolean 11827 skipSchemaValidation: 11828 type: boolean 11829 skipTests: 11830 type: boolean 11831 valueFiles: 11832 items: 11833 type: string 11834 type: array 11835 values: 11836 type: string 11837 valuesObject: 11838 type: object 11839 x-kubernetes-preserve-unknown-fields: true 11840 version: 11841 type: string 11842 type: object 11843 kustomize: 11844 properties: 11845 apiVersions: 11846 items: 11847 type: string 11848 type: array 11849 commonAnnotations: 11850 additionalProperties: 11851 type: string 11852 type: object 11853 commonAnnotationsEnvsubst: 11854 type: boolean 11855 commonLabels: 11856 additionalProperties: 11857 type: string 11858 type: object 11859 components: 11860 items: 11861 type: string 11862 type: array 11863 forceCommonAnnotations: 11864 type: boolean 11865 forceCommonLabels: 11866 type: boolean 11867 ignoreMissingComponents: 11868 type: boolean 11869 images: 11870 items: 11871 type: string 11872 type: array 11873 kubeVersion: 11874 type: string 11875 labelIncludeTemplates: 11876 type: boolean 11877 labelWithoutSelector: 11878 type: boolean 11879 namePrefix: 11880 type: string 11881 nameSuffix: 11882 type: string 11883 namespace: 11884 type: string 11885 patches: 11886 items: 11887 properties: 11888 options: 11889 additionalProperties: 11890 type: boolean 11891 type: object 11892 patch: 11893 type: string 11894 path: 11895 type: string 11896 target: 11897 properties: 11898 annotationSelector: 11899 type: string 11900 group: 11901 type: string 11902 kind: 11903 type: string 11904 labelSelector: 11905 type: string 11906 name: 11907 type: string 11908 namespace: 11909 type: string 11910 version: 11911 type: string 11912 type: object 11913 type: object 11914 type: array 11915 replicas: 11916 items: 11917 properties: 11918 count: 11919 anyOf: 11920 - type: integer 11921 - type: string 11922 x-kubernetes-int-or-string: true 11923 name: 11924 type: string 11925 required: 11926 - count 11927 - name 11928 type: object 11929 type: array 11930 version: 11931 type: string 11932 type: object 11933 name: 11934 type: string 11935 path: 11936 type: string 11937 plugin: 11938 properties: 11939 env: 11940 items: 11941 properties: 11942 name: 11943 type: string 11944 value: 11945 type: string 11946 required: 11947 - name 11948 - value 11949 type: object 11950 type: array 11951 name: 11952 type: string 11953 parameters: 11954 items: 11955 properties: 11956 array: 11957 items: 11958 type: string 11959 type: array 11960 map: 11961 additionalProperties: 11962 type: string 11963 type: object 11964 name: 11965 type: string 11966 string: 11967 type: string 11968 type: object 11969 type: array 11970 type: object 11971 ref: 11972 type: string 11973 repoURL: 11974 type: string 11975 targetRevision: 11976 type: string 11977 required: 11978 - repoURL 11979 type: object 11980 type: array 11981 syncPolicy: 11982 properties: 11983 automated: 11984 properties: 11985 allowEmpty: 11986 type: boolean 11987 enabled: 11988 type: boolean 11989 prune: 11990 type: boolean 11991 selfHeal: 11992 type: boolean 11993 type: object 11994 managedNamespaceMetadata: 11995 properties: 11996 annotations: 11997 additionalProperties: 11998 type: string 11999 type: object 12000 labels: 12001 additionalProperties: 12002 type: string 12003 type: object 12004 type: object 12005 retry: 12006 properties: 12007 backoff: 12008 properties: 12009 duration: 12010 type: string 12011 factor: 12012 format: int64 12013 type: integer 12014 maxDuration: 12015 type: string 12016 type: object 12017 limit: 12018 format: int64 12019 type: integer 12020 refresh: 12021 type: boolean 12022 type: object 12023 syncOptions: 12024 items: 12025 type: string 12026 type: array 12027 type: object 12028 required: 12029 - destination 12030 - project 12031 type: object 12032 required: 12033 - metadata 12034 - spec 12035 type: object 12036 values: 12037 additionalProperties: 12038 type: string 12039 type: object 12040 required: 12041 - configMapRef 12042 type: object 12043 pullRequest: 12044 properties: 12045 azuredevops: 12046 properties: 12047 api: 12048 type: string 12049 labels: 12050 items: 12051 type: string 12052 type: array 12053 organization: 12054 type: string 12055 project: 12056 type: string 12057 repo: 12058 type: string 12059 tokenRef: 12060 properties: 12061 key: 12062 type: string 12063 secretName: 12064 type: string 12065 required: 12066 - key 12067 - secretName 12068 type: object 12069 required: 12070 - organization 12071 - project 12072 - repo 12073 type: object 12074 bitbucket: 12075 properties: 12076 api: 12077 type: string 12078 basicAuth: 12079 properties: 12080 passwordRef: 12081 properties: 12082 key: 12083 type: string 12084 secretName: 12085 type: string 12086 required: 12087 - key 12088 - secretName 12089 type: object 12090 username: 12091 type: string 12092 required: 12093 - passwordRef 12094 - username 12095 type: object 12096 bearerToken: 12097 properties: 12098 tokenRef: 12099 properties: 12100 key: 12101 type: string 12102 secretName: 12103 type: string 12104 required: 12105 - key 12106 - secretName 12107 type: object 12108 required: 12109 - tokenRef 12110 type: object 12111 owner: 12112 type: string 12113 repo: 12114 type: string 12115 required: 12116 - owner 12117 - repo 12118 type: object 12119 bitbucketServer: 12120 properties: 12121 api: 12122 type: string 12123 basicAuth: 12124 properties: 12125 passwordRef: 12126 properties: 12127 key: 12128 type: string 12129 secretName: 12130 type: string 12131 required: 12132 - key 12133 - secretName 12134 type: object 12135 username: 12136 type: string 12137 required: 12138 - passwordRef 12139 - username 12140 type: object 12141 bearerToken: 12142 properties: 12143 tokenRef: 12144 properties: 12145 key: 12146 type: string 12147 secretName: 12148 type: string 12149 required: 12150 - key 12151 - secretName 12152 type: object 12153 required: 12154 - tokenRef 12155 type: object 12156 caRef: 12157 properties: 12158 configMapName: 12159 type: string 12160 key: 12161 type: string 12162 required: 12163 - configMapName 12164 - key 12165 type: object 12166 insecure: 12167 type: boolean 12168 project: 12169 type: string 12170 repo: 12171 type: string 12172 required: 12173 - api 12174 - project 12175 - repo 12176 type: object 12177 continueOnRepoNotFoundError: 12178 type: boolean 12179 filters: 12180 items: 12181 properties: 12182 branchMatch: 12183 type: string 12184 targetBranchMatch: 12185 type: string 12186 titleMatch: 12187 type: string 12188 type: object 12189 type: array 12190 gitea: 12191 properties: 12192 api: 12193 type: string 12194 insecure: 12195 type: boolean 12196 labels: 12197 items: 12198 type: string 12199 type: array 12200 owner: 12201 type: string 12202 repo: 12203 type: string 12204 tokenRef: 12205 properties: 12206 key: 12207 type: string 12208 secretName: 12209 type: string 12210 required: 12211 - key 12212 - secretName 12213 type: object 12214 required: 12215 - api 12216 - owner 12217 - repo 12218 type: object 12219 github: 12220 properties: 12221 api: 12222 type: string 12223 appSecretName: 12224 type: string 12225 labels: 12226 items: 12227 type: string 12228 type: array 12229 owner: 12230 type: string 12231 repo: 12232 type: string 12233 tokenRef: 12234 properties: 12235 key: 12236 type: string 12237 secretName: 12238 type: string 12239 required: 12240 - key 12241 - secretName 12242 type: object 12243 required: 12244 - owner 12245 - repo 12246 type: object 12247 gitlab: 12248 properties: 12249 api: 12250 type: string 12251 caRef: 12252 properties: 12253 configMapName: 12254 type: string 12255 key: 12256 type: string 12257 required: 12258 - configMapName 12259 - key 12260 type: object 12261 insecure: 12262 type: boolean 12263 labels: 12264 items: 12265 type: string 12266 type: array 12267 project: 12268 type: string 12269 pullRequestState: 12270 type: string 12271 tokenRef: 12272 properties: 12273 key: 12274 type: string 12275 secretName: 12276 type: string 12277 required: 12278 - key 12279 - secretName 12280 type: object 12281 required: 12282 - project 12283 type: object 12284 requeueAfterSeconds: 12285 format: int64 12286 type: integer 12287 template: 12288 properties: 12289 metadata: 12290 properties: 12291 annotations: 12292 additionalProperties: 12293 type: string 12294 type: object 12295 finalizers: 12296 items: 12297 type: string 12298 type: array 12299 labels: 12300 additionalProperties: 12301 type: string 12302 type: object 12303 name: 12304 type: string 12305 namespace: 12306 type: string 12307 type: object 12308 spec: 12309 properties: 12310 destination: 12311 properties: 12312 name: 12313 type: string 12314 namespace: 12315 type: string 12316 server: 12317 type: string 12318 type: object 12319 ignoreDifferences: 12320 items: 12321 properties: 12322 group: 12323 type: string 12324 jqPathExpressions: 12325 items: 12326 type: string 12327 type: array 12328 jsonPointers: 12329 items: 12330 type: string 12331 type: array 12332 kind: 12333 type: string 12334 managedFieldsManagers: 12335 items: 12336 type: string 12337 type: array 12338 name: 12339 type: string 12340 namespace: 12341 type: string 12342 required: 12343 - kind 12344 type: object 12345 type: array 12346 info: 12347 items: 12348 properties: 12349 name: 12350 type: string 12351 value: 12352 type: string 12353 required: 12354 - name 12355 - value 12356 type: object 12357 type: array 12358 project: 12359 type: string 12360 revisionHistoryLimit: 12361 format: int64 12362 type: integer 12363 source: 12364 properties: 12365 chart: 12366 type: string 12367 directory: 12368 properties: 12369 exclude: 12370 type: string 12371 include: 12372 type: string 12373 jsonnet: 12374 properties: 12375 extVars: 12376 items: 12377 properties: 12378 code: 12379 type: boolean 12380 name: 12381 type: string 12382 value: 12383 type: string 12384 required: 12385 - name 12386 - value 12387 type: object 12388 type: array 12389 libs: 12390 items: 12391 type: string 12392 type: array 12393 tlas: 12394 items: 12395 properties: 12396 code: 12397 type: boolean 12398 name: 12399 type: string 12400 value: 12401 type: string 12402 required: 12403 - name 12404 - value 12405 type: object 12406 type: array 12407 type: object 12408 recurse: 12409 type: boolean 12410 type: object 12411 helm: 12412 properties: 12413 apiVersions: 12414 items: 12415 type: string 12416 type: array 12417 fileParameters: 12418 items: 12419 properties: 12420 name: 12421 type: string 12422 path: 12423 type: string 12424 type: object 12425 type: array 12426 ignoreMissingValueFiles: 12427 type: boolean 12428 kubeVersion: 12429 type: string 12430 namespace: 12431 type: string 12432 parameters: 12433 items: 12434 properties: 12435 forceString: 12436 type: boolean 12437 name: 12438 type: string 12439 value: 12440 type: string 12441 type: object 12442 type: array 12443 passCredentials: 12444 type: boolean 12445 releaseName: 12446 type: string 12447 skipCrds: 12448 type: boolean 12449 skipSchemaValidation: 12450 type: boolean 12451 skipTests: 12452 type: boolean 12453 valueFiles: 12454 items: 12455 type: string 12456 type: array 12457 values: 12458 type: string 12459 valuesObject: 12460 type: object 12461 x-kubernetes-preserve-unknown-fields: true 12462 version: 12463 type: string 12464 type: object 12465 kustomize: 12466 properties: 12467 apiVersions: 12468 items: 12469 type: string 12470 type: array 12471 commonAnnotations: 12472 additionalProperties: 12473 type: string 12474 type: object 12475 commonAnnotationsEnvsubst: 12476 type: boolean 12477 commonLabels: 12478 additionalProperties: 12479 type: string 12480 type: object 12481 components: 12482 items: 12483 type: string 12484 type: array 12485 forceCommonAnnotations: 12486 type: boolean 12487 forceCommonLabels: 12488 type: boolean 12489 ignoreMissingComponents: 12490 type: boolean 12491 images: 12492 items: 12493 type: string 12494 type: array 12495 kubeVersion: 12496 type: string 12497 labelIncludeTemplates: 12498 type: boolean 12499 labelWithoutSelector: 12500 type: boolean 12501 namePrefix: 12502 type: string 12503 nameSuffix: 12504 type: string 12505 namespace: 12506 type: string 12507 patches: 12508 items: 12509 properties: 12510 options: 12511 additionalProperties: 12512 type: boolean 12513 type: object 12514 patch: 12515 type: string 12516 path: 12517 type: string 12518 target: 12519 properties: 12520 annotationSelector: 12521 type: string 12522 group: 12523 type: string 12524 kind: 12525 type: string 12526 labelSelector: 12527 type: string 12528 name: 12529 type: string 12530 namespace: 12531 type: string 12532 version: 12533 type: string 12534 type: object 12535 type: object 12536 type: array 12537 replicas: 12538 items: 12539 properties: 12540 count: 12541 anyOf: 12542 - type: integer 12543 - type: string 12544 x-kubernetes-int-or-string: true 12545 name: 12546 type: string 12547 required: 12548 - count 12549 - name 12550 type: object 12551 type: array 12552 version: 12553 type: string 12554 type: object 12555 name: 12556 type: string 12557 path: 12558 type: string 12559 plugin: 12560 properties: 12561 env: 12562 items: 12563 properties: 12564 name: 12565 type: string 12566 value: 12567 type: string 12568 required: 12569 - name 12570 - value 12571 type: object 12572 type: array 12573 name: 12574 type: string 12575 parameters: 12576 items: 12577 properties: 12578 array: 12579 items: 12580 type: string 12581 type: array 12582 map: 12583 additionalProperties: 12584 type: string 12585 type: object 12586 name: 12587 type: string 12588 string: 12589 type: string 12590 type: object 12591 type: array 12592 type: object 12593 ref: 12594 type: string 12595 repoURL: 12596 type: string 12597 targetRevision: 12598 type: string 12599 required: 12600 - repoURL 12601 type: object 12602 sourceHydrator: 12603 properties: 12604 drySource: 12605 properties: 12606 path: 12607 type: string 12608 repoURL: 12609 type: string 12610 targetRevision: 12611 type: string 12612 required: 12613 - path 12614 - repoURL 12615 - targetRevision 12616 type: object 12617 hydrateTo: 12618 properties: 12619 targetBranch: 12620 type: string 12621 required: 12622 - targetBranch 12623 type: object 12624 syncSource: 12625 properties: 12626 path: 12627 minLength: 1 12628 pattern: ^.{2,}|[^./]$ 12629 type: string 12630 targetBranch: 12631 type: string 12632 required: 12633 - path 12634 - targetBranch 12635 type: object 12636 required: 12637 - drySource 12638 - syncSource 12639 type: object 12640 sources: 12641 items: 12642 properties: 12643 chart: 12644 type: string 12645 directory: 12646 properties: 12647 exclude: 12648 type: string 12649 include: 12650 type: string 12651 jsonnet: 12652 properties: 12653 extVars: 12654 items: 12655 properties: 12656 code: 12657 type: boolean 12658 name: 12659 type: string 12660 value: 12661 type: string 12662 required: 12663 - name 12664 - value 12665 type: object 12666 type: array 12667 libs: 12668 items: 12669 type: string 12670 type: array 12671 tlas: 12672 items: 12673 properties: 12674 code: 12675 type: boolean 12676 name: 12677 type: string 12678 value: 12679 type: string 12680 required: 12681 - name 12682 - value 12683 type: object 12684 type: array 12685 type: object 12686 recurse: 12687 type: boolean 12688 type: object 12689 helm: 12690 properties: 12691 apiVersions: 12692 items: 12693 type: string 12694 type: array 12695 fileParameters: 12696 items: 12697 properties: 12698 name: 12699 type: string 12700 path: 12701 type: string 12702 type: object 12703 type: array 12704 ignoreMissingValueFiles: 12705 type: boolean 12706 kubeVersion: 12707 type: string 12708 namespace: 12709 type: string 12710 parameters: 12711 items: 12712 properties: 12713 forceString: 12714 type: boolean 12715 name: 12716 type: string 12717 value: 12718 type: string 12719 type: object 12720 type: array 12721 passCredentials: 12722 type: boolean 12723 releaseName: 12724 type: string 12725 skipCrds: 12726 type: boolean 12727 skipSchemaValidation: 12728 type: boolean 12729 skipTests: 12730 type: boolean 12731 valueFiles: 12732 items: 12733 type: string 12734 type: array 12735 values: 12736 type: string 12737 valuesObject: 12738 type: object 12739 x-kubernetes-preserve-unknown-fields: true 12740 version: 12741 type: string 12742 type: object 12743 kustomize: 12744 properties: 12745 apiVersions: 12746 items: 12747 type: string 12748 type: array 12749 commonAnnotations: 12750 additionalProperties: 12751 type: string 12752 type: object 12753 commonAnnotationsEnvsubst: 12754 type: boolean 12755 commonLabels: 12756 additionalProperties: 12757 type: string 12758 type: object 12759 components: 12760 items: 12761 type: string 12762 type: array 12763 forceCommonAnnotations: 12764 type: boolean 12765 forceCommonLabels: 12766 type: boolean 12767 ignoreMissingComponents: 12768 type: boolean 12769 images: 12770 items: 12771 type: string 12772 type: array 12773 kubeVersion: 12774 type: string 12775 labelIncludeTemplates: 12776 type: boolean 12777 labelWithoutSelector: 12778 type: boolean 12779 namePrefix: 12780 type: string 12781 nameSuffix: 12782 type: string 12783 namespace: 12784 type: string 12785 patches: 12786 items: 12787 properties: 12788 options: 12789 additionalProperties: 12790 type: boolean 12791 type: object 12792 patch: 12793 type: string 12794 path: 12795 type: string 12796 target: 12797 properties: 12798 annotationSelector: 12799 type: string 12800 group: 12801 type: string 12802 kind: 12803 type: string 12804 labelSelector: 12805 type: string 12806 name: 12807 type: string 12808 namespace: 12809 type: string 12810 version: 12811 type: string 12812 type: object 12813 type: object 12814 type: array 12815 replicas: 12816 items: 12817 properties: 12818 count: 12819 anyOf: 12820 - type: integer 12821 - type: string 12822 x-kubernetes-int-or-string: true 12823 name: 12824 type: string 12825 required: 12826 - count 12827 - name 12828 type: object 12829 type: array 12830 version: 12831 type: string 12832 type: object 12833 name: 12834 type: string 12835 path: 12836 type: string 12837 plugin: 12838 properties: 12839 env: 12840 items: 12841 properties: 12842 name: 12843 type: string 12844 value: 12845 type: string 12846 required: 12847 - name 12848 - value 12849 type: object 12850 type: array 12851 name: 12852 type: string 12853 parameters: 12854 items: 12855 properties: 12856 array: 12857 items: 12858 type: string 12859 type: array 12860 map: 12861 additionalProperties: 12862 type: string 12863 type: object 12864 name: 12865 type: string 12866 string: 12867 type: string 12868 type: object 12869 type: array 12870 type: object 12871 ref: 12872 type: string 12873 repoURL: 12874 type: string 12875 targetRevision: 12876 type: string 12877 required: 12878 - repoURL 12879 type: object 12880 type: array 12881 syncPolicy: 12882 properties: 12883 automated: 12884 properties: 12885 allowEmpty: 12886 type: boolean 12887 enabled: 12888 type: boolean 12889 prune: 12890 type: boolean 12891 selfHeal: 12892 type: boolean 12893 type: object 12894 managedNamespaceMetadata: 12895 properties: 12896 annotations: 12897 additionalProperties: 12898 type: string 12899 type: object 12900 labels: 12901 additionalProperties: 12902 type: string 12903 type: object 12904 type: object 12905 retry: 12906 properties: 12907 backoff: 12908 properties: 12909 duration: 12910 type: string 12911 factor: 12912 format: int64 12913 type: integer 12914 maxDuration: 12915 type: string 12916 type: object 12917 limit: 12918 format: int64 12919 type: integer 12920 refresh: 12921 type: boolean 12922 type: object 12923 syncOptions: 12924 items: 12925 type: string 12926 type: array 12927 type: object 12928 required: 12929 - destination 12930 - project 12931 type: object 12932 required: 12933 - metadata 12934 - spec 12935 type: object 12936 values: 12937 additionalProperties: 12938 type: string 12939 type: object 12940 type: object 12941 scmProvider: 12942 properties: 12943 awsCodeCommit: 12944 properties: 12945 allBranches: 12946 type: boolean 12947 region: 12948 type: string 12949 role: 12950 type: string 12951 tagFilters: 12952 items: 12953 properties: 12954 key: 12955 type: string 12956 value: 12957 type: string 12958 required: 12959 - key 12960 type: object 12961 type: array 12962 type: object 12963 azureDevOps: 12964 properties: 12965 accessTokenRef: 12966 properties: 12967 key: 12968 type: string 12969 secretName: 12970 type: string 12971 required: 12972 - key 12973 - secretName 12974 type: object 12975 allBranches: 12976 type: boolean 12977 api: 12978 type: string 12979 organization: 12980 type: string 12981 teamProject: 12982 type: string 12983 required: 12984 - accessTokenRef 12985 - organization 12986 - teamProject 12987 type: object 12988 bitbucket: 12989 properties: 12990 allBranches: 12991 type: boolean 12992 appPasswordRef: 12993 properties: 12994 key: 12995 type: string 12996 secretName: 12997 type: string 12998 required: 12999 - key 13000 - secretName 13001 type: object 13002 owner: 13003 type: string 13004 user: 13005 type: string 13006 required: 13007 - appPasswordRef 13008 - owner 13009 - user 13010 type: object 13011 bitbucketServer: 13012 properties: 13013 allBranches: 13014 type: boolean 13015 api: 13016 type: string 13017 basicAuth: 13018 properties: 13019 passwordRef: 13020 properties: 13021 key: 13022 type: string 13023 secretName: 13024 type: string 13025 required: 13026 - key 13027 - secretName 13028 type: object 13029 username: 13030 type: string 13031 required: 13032 - passwordRef 13033 - username 13034 type: object 13035 bearerToken: 13036 properties: 13037 tokenRef: 13038 properties: 13039 key: 13040 type: string 13041 secretName: 13042 type: string 13043 required: 13044 - key 13045 - secretName 13046 type: object 13047 required: 13048 - tokenRef 13049 type: object 13050 caRef: 13051 properties: 13052 configMapName: 13053 type: string 13054 key: 13055 type: string 13056 required: 13057 - configMapName 13058 - key 13059 type: object 13060 insecure: 13061 type: boolean 13062 project: 13063 type: string 13064 required: 13065 - api 13066 - project 13067 type: object 13068 cloneProtocol: 13069 type: string 13070 filters: 13071 items: 13072 properties: 13073 branchMatch: 13074 type: string 13075 labelMatch: 13076 type: string 13077 pathsDoNotExist: 13078 items: 13079 type: string 13080 type: array 13081 pathsExist: 13082 items: 13083 type: string 13084 type: array 13085 repositoryMatch: 13086 type: string 13087 type: object 13088 type: array 13089 gitea: 13090 properties: 13091 allBranches: 13092 type: boolean 13093 api: 13094 type: string 13095 insecure: 13096 type: boolean 13097 owner: 13098 type: string 13099 tokenRef: 13100 properties: 13101 key: 13102 type: string 13103 secretName: 13104 type: string 13105 required: 13106 - key 13107 - secretName 13108 type: object 13109 required: 13110 - api 13111 - owner 13112 type: object 13113 github: 13114 properties: 13115 allBranches: 13116 type: boolean 13117 api: 13118 type: string 13119 appSecretName: 13120 type: string 13121 organization: 13122 type: string 13123 tokenRef: 13124 properties: 13125 key: 13126 type: string 13127 secretName: 13128 type: string 13129 required: 13130 - key 13131 - secretName 13132 type: object 13133 required: 13134 - organization 13135 type: object 13136 gitlab: 13137 properties: 13138 allBranches: 13139 type: boolean 13140 api: 13141 type: string 13142 caRef: 13143 properties: 13144 configMapName: 13145 type: string 13146 key: 13147 type: string 13148 required: 13149 - configMapName 13150 - key 13151 type: object 13152 group: 13153 type: string 13154 includeSharedProjects: 13155 type: boolean 13156 includeSubgroups: 13157 type: boolean 13158 insecure: 13159 type: boolean 13160 tokenRef: 13161 properties: 13162 key: 13163 type: string 13164 secretName: 13165 type: string 13166 required: 13167 - key 13168 - secretName 13169 type: object 13170 topic: 13171 type: string 13172 required: 13173 - group 13174 type: object 13175 requeueAfterSeconds: 13176 format: int64 13177 type: integer 13178 template: 13179 properties: 13180 metadata: 13181 properties: 13182 annotations: 13183 additionalProperties: 13184 type: string 13185 type: object 13186 finalizers: 13187 items: 13188 type: string 13189 type: array 13190 labels: 13191 additionalProperties: 13192 type: string 13193 type: object 13194 name: 13195 type: string 13196 namespace: 13197 type: string 13198 type: object 13199 spec: 13200 properties: 13201 destination: 13202 properties: 13203 name: 13204 type: string 13205 namespace: 13206 type: string 13207 server: 13208 type: string 13209 type: object 13210 ignoreDifferences: 13211 items: 13212 properties: 13213 group: 13214 type: string 13215 jqPathExpressions: 13216 items: 13217 type: string 13218 type: array 13219 jsonPointers: 13220 items: 13221 type: string 13222 type: array 13223 kind: 13224 type: string 13225 managedFieldsManagers: 13226 items: 13227 type: string 13228 type: array 13229 name: 13230 type: string 13231 namespace: 13232 type: string 13233 required: 13234 - kind 13235 type: object 13236 type: array 13237 info: 13238 items: 13239 properties: 13240 name: 13241 type: string 13242 value: 13243 type: string 13244 required: 13245 - name 13246 - value 13247 type: object 13248 type: array 13249 project: 13250 type: string 13251 revisionHistoryLimit: 13252 format: int64 13253 type: integer 13254 source: 13255 properties: 13256 chart: 13257 type: string 13258 directory: 13259 properties: 13260 exclude: 13261 type: string 13262 include: 13263 type: string 13264 jsonnet: 13265 properties: 13266 extVars: 13267 items: 13268 properties: 13269 code: 13270 type: boolean 13271 name: 13272 type: string 13273 value: 13274 type: string 13275 required: 13276 - name 13277 - value 13278 type: object 13279 type: array 13280 libs: 13281 items: 13282 type: string 13283 type: array 13284 tlas: 13285 items: 13286 properties: 13287 code: 13288 type: boolean 13289 name: 13290 type: string 13291 value: 13292 type: string 13293 required: 13294 - name 13295 - value 13296 type: object 13297 type: array 13298 type: object 13299 recurse: 13300 type: boolean 13301 type: object 13302 helm: 13303 properties: 13304 apiVersions: 13305 items: 13306 type: string 13307 type: array 13308 fileParameters: 13309 items: 13310 properties: 13311 name: 13312 type: string 13313 path: 13314 type: string 13315 type: object 13316 type: array 13317 ignoreMissingValueFiles: 13318 type: boolean 13319 kubeVersion: 13320 type: string 13321 namespace: 13322 type: string 13323 parameters: 13324 items: 13325 properties: 13326 forceString: 13327 type: boolean 13328 name: 13329 type: string 13330 value: 13331 type: string 13332 type: object 13333 type: array 13334 passCredentials: 13335 type: boolean 13336 releaseName: 13337 type: string 13338 skipCrds: 13339 type: boolean 13340 skipSchemaValidation: 13341 type: boolean 13342 skipTests: 13343 type: boolean 13344 valueFiles: 13345 items: 13346 type: string 13347 type: array 13348 values: 13349 type: string 13350 valuesObject: 13351 type: object 13352 x-kubernetes-preserve-unknown-fields: true 13353 version: 13354 type: string 13355 type: object 13356 kustomize: 13357 properties: 13358 apiVersions: 13359 items: 13360 type: string 13361 type: array 13362 commonAnnotations: 13363 additionalProperties: 13364 type: string 13365 type: object 13366 commonAnnotationsEnvsubst: 13367 type: boolean 13368 commonLabels: 13369 additionalProperties: 13370 type: string 13371 type: object 13372 components: 13373 items: 13374 type: string 13375 type: array 13376 forceCommonAnnotations: 13377 type: boolean 13378 forceCommonLabels: 13379 type: boolean 13380 ignoreMissingComponents: 13381 type: boolean 13382 images: 13383 items: 13384 type: string 13385 type: array 13386 kubeVersion: 13387 type: string 13388 labelIncludeTemplates: 13389 type: boolean 13390 labelWithoutSelector: 13391 type: boolean 13392 namePrefix: 13393 type: string 13394 nameSuffix: 13395 type: string 13396 namespace: 13397 type: string 13398 patches: 13399 items: 13400 properties: 13401 options: 13402 additionalProperties: 13403 type: boolean 13404 type: object 13405 patch: 13406 type: string 13407 path: 13408 type: string 13409 target: 13410 properties: 13411 annotationSelector: 13412 type: string 13413 group: 13414 type: string 13415 kind: 13416 type: string 13417 labelSelector: 13418 type: string 13419 name: 13420 type: string 13421 namespace: 13422 type: string 13423 version: 13424 type: string 13425 type: object 13426 type: object 13427 type: array 13428 replicas: 13429 items: 13430 properties: 13431 count: 13432 anyOf: 13433 - type: integer 13434 - type: string 13435 x-kubernetes-int-or-string: true 13436 name: 13437 type: string 13438 required: 13439 - count 13440 - name 13441 type: object 13442 type: array 13443 version: 13444 type: string 13445 type: object 13446 name: 13447 type: string 13448 path: 13449 type: string 13450 plugin: 13451 properties: 13452 env: 13453 items: 13454 properties: 13455 name: 13456 type: string 13457 value: 13458 type: string 13459 required: 13460 - name 13461 - value 13462 type: object 13463 type: array 13464 name: 13465 type: string 13466 parameters: 13467 items: 13468 properties: 13469 array: 13470 items: 13471 type: string 13472 type: array 13473 map: 13474 additionalProperties: 13475 type: string 13476 type: object 13477 name: 13478 type: string 13479 string: 13480 type: string 13481 type: object 13482 type: array 13483 type: object 13484 ref: 13485 type: string 13486 repoURL: 13487 type: string 13488 targetRevision: 13489 type: string 13490 required: 13491 - repoURL 13492 type: object 13493 sourceHydrator: 13494 properties: 13495 drySource: 13496 properties: 13497 path: 13498 type: string 13499 repoURL: 13500 type: string 13501 targetRevision: 13502 type: string 13503 required: 13504 - path 13505 - repoURL 13506 - targetRevision 13507 type: object 13508 hydrateTo: 13509 properties: 13510 targetBranch: 13511 type: string 13512 required: 13513 - targetBranch 13514 type: object 13515 syncSource: 13516 properties: 13517 path: 13518 minLength: 1 13519 pattern: ^.{2,}|[^./]$ 13520 type: string 13521 targetBranch: 13522 type: string 13523 required: 13524 - path 13525 - targetBranch 13526 type: object 13527 required: 13528 - drySource 13529 - syncSource 13530 type: object 13531 sources: 13532 items: 13533 properties: 13534 chart: 13535 type: string 13536 directory: 13537 properties: 13538 exclude: 13539 type: string 13540 include: 13541 type: string 13542 jsonnet: 13543 properties: 13544 extVars: 13545 items: 13546 properties: 13547 code: 13548 type: boolean 13549 name: 13550 type: string 13551 value: 13552 type: string 13553 required: 13554 - name 13555 - value 13556 type: object 13557 type: array 13558 libs: 13559 items: 13560 type: string 13561 type: array 13562 tlas: 13563 items: 13564 properties: 13565 code: 13566 type: boolean 13567 name: 13568 type: string 13569 value: 13570 type: string 13571 required: 13572 - name 13573 - value 13574 type: object 13575 type: array 13576 type: object 13577 recurse: 13578 type: boolean 13579 type: object 13580 helm: 13581 properties: 13582 apiVersions: 13583 items: 13584 type: string 13585 type: array 13586 fileParameters: 13587 items: 13588 properties: 13589 name: 13590 type: string 13591 path: 13592 type: string 13593 type: object 13594 type: array 13595 ignoreMissingValueFiles: 13596 type: boolean 13597 kubeVersion: 13598 type: string 13599 namespace: 13600 type: string 13601 parameters: 13602 items: 13603 properties: 13604 forceString: 13605 type: boolean 13606 name: 13607 type: string 13608 value: 13609 type: string 13610 type: object 13611 type: array 13612 passCredentials: 13613 type: boolean 13614 releaseName: 13615 type: string 13616 skipCrds: 13617 type: boolean 13618 skipSchemaValidation: 13619 type: boolean 13620 skipTests: 13621 type: boolean 13622 valueFiles: 13623 items: 13624 type: string 13625 type: array 13626 values: 13627 type: string 13628 valuesObject: 13629 type: object 13630 x-kubernetes-preserve-unknown-fields: true 13631 version: 13632 type: string 13633 type: object 13634 kustomize: 13635 properties: 13636 apiVersions: 13637 items: 13638 type: string 13639 type: array 13640 commonAnnotations: 13641 additionalProperties: 13642 type: string 13643 type: object 13644 commonAnnotationsEnvsubst: 13645 type: boolean 13646 commonLabels: 13647 additionalProperties: 13648 type: string 13649 type: object 13650 components: 13651 items: 13652 type: string 13653 type: array 13654 forceCommonAnnotations: 13655 type: boolean 13656 forceCommonLabels: 13657 type: boolean 13658 ignoreMissingComponents: 13659 type: boolean 13660 images: 13661 items: 13662 type: string 13663 type: array 13664 kubeVersion: 13665 type: string 13666 labelIncludeTemplates: 13667 type: boolean 13668 labelWithoutSelector: 13669 type: boolean 13670 namePrefix: 13671 type: string 13672 nameSuffix: 13673 type: string 13674 namespace: 13675 type: string 13676 patches: 13677 items: 13678 properties: 13679 options: 13680 additionalProperties: 13681 type: boolean 13682 type: object 13683 patch: 13684 type: string 13685 path: 13686 type: string 13687 target: 13688 properties: 13689 annotationSelector: 13690 type: string 13691 group: 13692 type: string 13693 kind: 13694 type: string 13695 labelSelector: 13696 type: string 13697 name: 13698 type: string 13699 namespace: 13700 type: string 13701 version: 13702 type: string 13703 type: object 13704 type: object 13705 type: array 13706 replicas: 13707 items: 13708 properties: 13709 count: 13710 anyOf: 13711 - type: integer 13712 - type: string 13713 x-kubernetes-int-or-string: true 13714 name: 13715 type: string 13716 required: 13717 - count 13718 - name 13719 type: object 13720 type: array 13721 version: 13722 type: string 13723 type: object 13724 name: 13725 type: string 13726 path: 13727 type: string 13728 plugin: 13729 properties: 13730 env: 13731 items: 13732 properties: 13733 name: 13734 type: string 13735 value: 13736 type: string 13737 required: 13738 - name 13739 - value 13740 type: object 13741 type: array 13742 name: 13743 type: string 13744 parameters: 13745 items: 13746 properties: 13747 array: 13748 items: 13749 type: string 13750 type: array 13751 map: 13752 additionalProperties: 13753 type: string 13754 type: object 13755 name: 13756 type: string 13757 string: 13758 type: string 13759 type: object 13760 type: array 13761 type: object 13762 ref: 13763 type: string 13764 repoURL: 13765 type: string 13766 targetRevision: 13767 type: string 13768 required: 13769 - repoURL 13770 type: object 13771 type: array 13772 syncPolicy: 13773 properties: 13774 automated: 13775 properties: 13776 allowEmpty: 13777 type: boolean 13778 enabled: 13779 type: boolean 13780 prune: 13781 type: boolean 13782 selfHeal: 13783 type: boolean 13784 type: object 13785 managedNamespaceMetadata: 13786 properties: 13787 annotations: 13788 additionalProperties: 13789 type: string 13790 type: object 13791 labels: 13792 additionalProperties: 13793 type: string 13794 type: object 13795 type: object 13796 retry: 13797 properties: 13798 backoff: 13799 properties: 13800 duration: 13801 type: string 13802 factor: 13803 format: int64 13804 type: integer 13805 maxDuration: 13806 type: string 13807 type: object 13808 limit: 13809 format: int64 13810 type: integer 13811 refresh: 13812 type: boolean 13813 type: object 13814 syncOptions: 13815 items: 13816 type: string 13817 type: array 13818 type: object 13819 required: 13820 - destination 13821 - project 13822 type: object 13823 required: 13824 - metadata 13825 - spec 13826 type: object 13827 values: 13828 additionalProperties: 13829 type: string 13830 type: object 13831 type: object 13832 selector: 13833 properties: 13834 matchExpressions: 13835 items: 13836 properties: 13837 key: 13838 type: string 13839 operator: 13840 type: string 13841 values: 13842 items: 13843 type: string 13844 type: array 13845 x-kubernetes-list-type: atomic 13846 required: 13847 - key 13848 - operator 13849 type: object 13850 type: array 13851 x-kubernetes-list-type: atomic 13852 matchLabels: 13853 additionalProperties: 13854 type: string 13855 type: object 13856 type: object 13857 x-kubernetes-map-type: atomic 13858 type: object 13859 type: array 13860 mergeKeys: 13861 items: 13862 type: string 13863 type: array 13864 template: 13865 properties: 13866 metadata: 13867 properties: 13868 annotations: 13869 additionalProperties: 13870 type: string 13871 type: object 13872 finalizers: 13873 items: 13874 type: string 13875 type: array 13876 labels: 13877 additionalProperties: 13878 type: string 13879 type: object 13880 name: 13881 type: string 13882 namespace: 13883 type: string 13884 type: object 13885 spec: 13886 properties: 13887 destination: 13888 properties: 13889 name: 13890 type: string 13891 namespace: 13892 type: string 13893 server: 13894 type: string 13895 type: object 13896 ignoreDifferences: 13897 items: 13898 properties: 13899 group: 13900 type: string 13901 jqPathExpressions: 13902 items: 13903 type: string 13904 type: array 13905 jsonPointers: 13906 items: 13907 type: string 13908 type: array 13909 kind: 13910 type: string 13911 managedFieldsManagers: 13912 items: 13913 type: string 13914 type: array 13915 name: 13916 type: string 13917 namespace: 13918 type: string 13919 required: 13920 - kind 13921 type: object 13922 type: array 13923 info: 13924 items: 13925 properties: 13926 name: 13927 type: string 13928 value: 13929 type: string 13930 required: 13931 - name 13932 - value 13933 type: object 13934 type: array 13935 project: 13936 type: string 13937 revisionHistoryLimit: 13938 format: int64 13939 type: integer 13940 source: 13941 properties: 13942 chart: 13943 type: string 13944 directory: 13945 properties: 13946 exclude: 13947 type: string 13948 include: 13949 type: string 13950 jsonnet: 13951 properties: 13952 extVars: 13953 items: 13954 properties: 13955 code: 13956 type: boolean 13957 name: 13958 type: string 13959 value: 13960 type: string 13961 required: 13962 - name 13963 - value 13964 type: object 13965 type: array 13966 libs: 13967 items: 13968 type: string 13969 type: array 13970 tlas: 13971 items: 13972 properties: 13973 code: 13974 type: boolean 13975 name: 13976 type: string 13977 value: 13978 type: string 13979 required: 13980 - name 13981 - value 13982 type: object 13983 type: array 13984 type: object 13985 recurse: 13986 type: boolean 13987 type: object 13988 helm: 13989 properties: 13990 apiVersions: 13991 items: 13992 type: string 13993 type: array 13994 fileParameters: 13995 items: 13996 properties: 13997 name: 13998 type: string 13999 path: 14000 type: string 14001 type: object 14002 type: array 14003 ignoreMissingValueFiles: 14004 type: boolean 14005 kubeVersion: 14006 type: string 14007 namespace: 14008 type: string 14009 parameters: 14010 items: 14011 properties: 14012 forceString: 14013 type: boolean 14014 name: 14015 type: string 14016 value: 14017 type: string 14018 type: object 14019 type: array 14020 passCredentials: 14021 type: boolean 14022 releaseName: 14023 type: string 14024 skipCrds: 14025 type: boolean 14026 skipSchemaValidation: 14027 type: boolean 14028 skipTests: 14029 type: boolean 14030 valueFiles: 14031 items: 14032 type: string 14033 type: array 14034 values: 14035 type: string 14036 valuesObject: 14037 type: object 14038 x-kubernetes-preserve-unknown-fields: true 14039 version: 14040 type: string 14041 type: object 14042 kustomize: 14043 properties: 14044 apiVersions: 14045 items: 14046 type: string 14047 type: array 14048 commonAnnotations: 14049 additionalProperties: 14050 type: string 14051 type: object 14052 commonAnnotationsEnvsubst: 14053 type: boolean 14054 commonLabels: 14055 additionalProperties: 14056 type: string 14057 type: object 14058 components: 14059 items: 14060 type: string 14061 type: array 14062 forceCommonAnnotations: 14063 type: boolean 14064 forceCommonLabels: 14065 type: boolean 14066 ignoreMissingComponents: 14067 type: boolean 14068 images: 14069 items: 14070 type: string 14071 type: array 14072 kubeVersion: 14073 type: string 14074 labelIncludeTemplates: 14075 type: boolean 14076 labelWithoutSelector: 14077 type: boolean 14078 namePrefix: 14079 type: string 14080 nameSuffix: 14081 type: string 14082 namespace: 14083 type: string 14084 patches: 14085 items: 14086 properties: 14087 options: 14088 additionalProperties: 14089 type: boolean 14090 type: object 14091 patch: 14092 type: string 14093 path: 14094 type: string 14095 target: 14096 properties: 14097 annotationSelector: 14098 type: string 14099 group: 14100 type: string 14101 kind: 14102 type: string 14103 labelSelector: 14104 type: string 14105 name: 14106 type: string 14107 namespace: 14108 type: string 14109 version: 14110 type: string 14111 type: object 14112 type: object 14113 type: array 14114 replicas: 14115 items: 14116 properties: 14117 count: 14118 anyOf: 14119 - type: integer 14120 - type: string 14121 x-kubernetes-int-or-string: true 14122 name: 14123 type: string 14124 required: 14125 - count 14126 - name 14127 type: object 14128 type: array 14129 version: 14130 type: string 14131 type: object 14132 name: 14133 type: string 14134 path: 14135 type: string 14136 plugin: 14137 properties: 14138 env: 14139 items: 14140 properties: 14141 name: 14142 type: string 14143 value: 14144 type: string 14145 required: 14146 - name 14147 - value 14148 type: object 14149 type: array 14150 name: 14151 type: string 14152 parameters: 14153 items: 14154 properties: 14155 array: 14156 items: 14157 type: string 14158 type: array 14159 map: 14160 additionalProperties: 14161 type: string 14162 type: object 14163 name: 14164 type: string 14165 string: 14166 type: string 14167 type: object 14168 type: array 14169 type: object 14170 ref: 14171 type: string 14172 repoURL: 14173 type: string 14174 targetRevision: 14175 type: string 14176 required: 14177 - repoURL 14178 type: object 14179 sourceHydrator: 14180 properties: 14181 drySource: 14182 properties: 14183 path: 14184 type: string 14185 repoURL: 14186 type: string 14187 targetRevision: 14188 type: string 14189 required: 14190 - path 14191 - repoURL 14192 - targetRevision 14193 type: object 14194 hydrateTo: 14195 properties: 14196 targetBranch: 14197 type: string 14198 required: 14199 - targetBranch 14200 type: object 14201 syncSource: 14202 properties: 14203 path: 14204 minLength: 1 14205 pattern: ^.{2,}|[^./]$ 14206 type: string 14207 targetBranch: 14208 type: string 14209 required: 14210 - path 14211 - targetBranch 14212 type: object 14213 required: 14214 - drySource 14215 - syncSource 14216 type: object 14217 sources: 14218 items: 14219 properties: 14220 chart: 14221 type: string 14222 directory: 14223 properties: 14224 exclude: 14225 type: string 14226 include: 14227 type: string 14228 jsonnet: 14229 properties: 14230 extVars: 14231 items: 14232 properties: 14233 code: 14234 type: boolean 14235 name: 14236 type: string 14237 value: 14238 type: string 14239 required: 14240 - name 14241 - value 14242 type: object 14243 type: array 14244 libs: 14245 items: 14246 type: string 14247 type: array 14248 tlas: 14249 items: 14250 properties: 14251 code: 14252 type: boolean 14253 name: 14254 type: string 14255 value: 14256 type: string 14257 required: 14258 - name 14259 - value 14260 type: object 14261 type: array 14262 type: object 14263 recurse: 14264 type: boolean 14265 type: object 14266 helm: 14267 properties: 14268 apiVersions: 14269 items: 14270 type: string 14271 type: array 14272 fileParameters: 14273 items: 14274 properties: 14275 name: 14276 type: string 14277 path: 14278 type: string 14279 type: object 14280 type: array 14281 ignoreMissingValueFiles: 14282 type: boolean 14283 kubeVersion: 14284 type: string 14285 namespace: 14286 type: string 14287 parameters: 14288 items: 14289 properties: 14290 forceString: 14291 type: boolean 14292 name: 14293 type: string 14294 value: 14295 type: string 14296 type: object 14297 type: array 14298 passCredentials: 14299 type: boolean 14300 releaseName: 14301 type: string 14302 skipCrds: 14303 type: boolean 14304 skipSchemaValidation: 14305 type: boolean 14306 skipTests: 14307 type: boolean 14308 valueFiles: 14309 items: 14310 type: string 14311 type: array 14312 values: 14313 type: string 14314 valuesObject: 14315 type: object 14316 x-kubernetes-preserve-unknown-fields: true 14317 version: 14318 type: string 14319 type: object 14320 kustomize: 14321 properties: 14322 apiVersions: 14323 items: 14324 type: string 14325 type: array 14326 commonAnnotations: 14327 additionalProperties: 14328 type: string 14329 type: object 14330 commonAnnotationsEnvsubst: 14331 type: boolean 14332 commonLabels: 14333 additionalProperties: 14334 type: string 14335 type: object 14336 components: 14337 items: 14338 type: string 14339 type: array 14340 forceCommonAnnotations: 14341 type: boolean 14342 forceCommonLabels: 14343 type: boolean 14344 ignoreMissingComponents: 14345 type: boolean 14346 images: 14347 items: 14348 type: string 14349 type: array 14350 kubeVersion: 14351 type: string 14352 labelIncludeTemplates: 14353 type: boolean 14354 labelWithoutSelector: 14355 type: boolean 14356 namePrefix: 14357 type: string 14358 nameSuffix: 14359 type: string 14360 namespace: 14361 type: string 14362 patches: 14363 items: 14364 properties: 14365 options: 14366 additionalProperties: 14367 type: boolean 14368 type: object 14369 patch: 14370 type: string 14371 path: 14372 type: string 14373 target: 14374 properties: 14375 annotationSelector: 14376 type: string 14377 group: 14378 type: string 14379 kind: 14380 type: string 14381 labelSelector: 14382 type: string 14383 name: 14384 type: string 14385 namespace: 14386 type: string 14387 version: 14388 type: string 14389 type: object 14390 type: object 14391 type: array 14392 replicas: 14393 items: 14394 properties: 14395 count: 14396 anyOf: 14397 - type: integer 14398 - type: string 14399 x-kubernetes-int-or-string: true 14400 name: 14401 type: string 14402 required: 14403 - count 14404 - name 14405 type: object 14406 type: array 14407 version: 14408 type: string 14409 type: object 14410 name: 14411 type: string 14412 path: 14413 type: string 14414 plugin: 14415 properties: 14416 env: 14417 items: 14418 properties: 14419 name: 14420 type: string 14421 value: 14422 type: string 14423 required: 14424 - name 14425 - value 14426 type: object 14427 type: array 14428 name: 14429 type: string 14430 parameters: 14431 items: 14432 properties: 14433 array: 14434 items: 14435 type: string 14436 type: array 14437 map: 14438 additionalProperties: 14439 type: string 14440 type: object 14441 name: 14442 type: string 14443 string: 14444 type: string 14445 type: object 14446 type: array 14447 type: object 14448 ref: 14449 type: string 14450 repoURL: 14451 type: string 14452 targetRevision: 14453 type: string 14454 required: 14455 - repoURL 14456 type: object 14457 type: array 14458 syncPolicy: 14459 properties: 14460 automated: 14461 properties: 14462 allowEmpty: 14463 type: boolean 14464 enabled: 14465 type: boolean 14466 prune: 14467 type: boolean 14468 selfHeal: 14469 type: boolean 14470 type: object 14471 managedNamespaceMetadata: 14472 properties: 14473 annotations: 14474 additionalProperties: 14475 type: string 14476 type: object 14477 labels: 14478 additionalProperties: 14479 type: string 14480 type: object 14481 type: object 14482 retry: 14483 properties: 14484 backoff: 14485 properties: 14486 duration: 14487 type: string 14488 factor: 14489 format: int64 14490 type: integer 14491 maxDuration: 14492 type: string 14493 type: object 14494 limit: 14495 format: int64 14496 type: integer 14497 refresh: 14498 type: boolean 14499 type: object 14500 syncOptions: 14501 items: 14502 type: string 14503 type: array 14504 type: object 14505 required: 14506 - destination 14507 - project 14508 type: object 14509 required: 14510 - metadata 14511 - spec 14512 type: object 14513 required: 14514 - generators 14515 - mergeKeys 14516 type: object 14517 plugin: 14518 properties: 14519 configMapRef: 14520 properties: 14521 name: 14522 type: string 14523 required: 14524 - name 14525 type: object 14526 input: 14527 properties: 14528 parameters: 14529 additionalProperties: 14530 x-kubernetes-preserve-unknown-fields: true 14531 type: object 14532 type: object 14533 requeueAfterSeconds: 14534 format: int64 14535 type: integer 14536 template: 14537 properties: 14538 metadata: 14539 properties: 14540 annotations: 14541 additionalProperties: 14542 type: string 14543 type: object 14544 finalizers: 14545 items: 14546 type: string 14547 type: array 14548 labels: 14549 additionalProperties: 14550 type: string 14551 type: object 14552 name: 14553 type: string 14554 namespace: 14555 type: string 14556 type: object 14557 spec: 14558 properties: 14559 destination: 14560 properties: 14561 name: 14562 type: string 14563 namespace: 14564 type: string 14565 server: 14566 type: string 14567 type: object 14568 ignoreDifferences: 14569 items: 14570 properties: 14571 group: 14572 type: string 14573 jqPathExpressions: 14574 items: 14575 type: string 14576 type: array 14577 jsonPointers: 14578 items: 14579 type: string 14580 type: array 14581 kind: 14582 type: string 14583 managedFieldsManagers: 14584 items: 14585 type: string 14586 type: array 14587 name: 14588 type: string 14589 namespace: 14590 type: string 14591 required: 14592 - kind 14593 type: object 14594 type: array 14595 info: 14596 items: 14597 properties: 14598 name: 14599 type: string 14600 value: 14601 type: string 14602 required: 14603 - name 14604 - value 14605 type: object 14606 type: array 14607 project: 14608 type: string 14609 revisionHistoryLimit: 14610 format: int64 14611 type: integer 14612 source: 14613 properties: 14614 chart: 14615 type: string 14616 directory: 14617 properties: 14618 exclude: 14619 type: string 14620 include: 14621 type: string 14622 jsonnet: 14623 properties: 14624 extVars: 14625 items: 14626 properties: 14627 code: 14628 type: boolean 14629 name: 14630 type: string 14631 value: 14632 type: string 14633 required: 14634 - name 14635 - value 14636 type: object 14637 type: array 14638 libs: 14639 items: 14640 type: string 14641 type: array 14642 tlas: 14643 items: 14644 properties: 14645 code: 14646 type: boolean 14647 name: 14648 type: string 14649 value: 14650 type: string 14651 required: 14652 - name 14653 - value 14654 type: object 14655 type: array 14656 type: object 14657 recurse: 14658 type: boolean 14659 type: object 14660 helm: 14661 properties: 14662 apiVersions: 14663 items: 14664 type: string 14665 type: array 14666 fileParameters: 14667 items: 14668 properties: 14669 name: 14670 type: string 14671 path: 14672 type: string 14673 type: object 14674 type: array 14675 ignoreMissingValueFiles: 14676 type: boolean 14677 kubeVersion: 14678 type: string 14679 namespace: 14680 type: string 14681 parameters: 14682 items: 14683 properties: 14684 forceString: 14685 type: boolean 14686 name: 14687 type: string 14688 value: 14689 type: string 14690 type: object 14691 type: array 14692 passCredentials: 14693 type: boolean 14694 releaseName: 14695 type: string 14696 skipCrds: 14697 type: boolean 14698 skipSchemaValidation: 14699 type: boolean 14700 skipTests: 14701 type: boolean 14702 valueFiles: 14703 items: 14704 type: string 14705 type: array 14706 values: 14707 type: string 14708 valuesObject: 14709 type: object 14710 x-kubernetes-preserve-unknown-fields: true 14711 version: 14712 type: string 14713 type: object 14714 kustomize: 14715 properties: 14716 apiVersions: 14717 items: 14718 type: string 14719 type: array 14720 commonAnnotations: 14721 additionalProperties: 14722 type: string 14723 type: object 14724 commonAnnotationsEnvsubst: 14725 type: boolean 14726 commonLabels: 14727 additionalProperties: 14728 type: string 14729 type: object 14730 components: 14731 items: 14732 type: string 14733 type: array 14734 forceCommonAnnotations: 14735 type: boolean 14736 forceCommonLabels: 14737 type: boolean 14738 ignoreMissingComponents: 14739 type: boolean 14740 images: 14741 items: 14742 type: string 14743 type: array 14744 kubeVersion: 14745 type: string 14746 labelIncludeTemplates: 14747 type: boolean 14748 labelWithoutSelector: 14749 type: boolean 14750 namePrefix: 14751 type: string 14752 nameSuffix: 14753 type: string 14754 namespace: 14755 type: string 14756 patches: 14757 items: 14758 properties: 14759 options: 14760 additionalProperties: 14761 type: boolean 14762 type: object 14763 patch: 14764 type: string 14765 path: 14766 type: string 14767 target: 14768 properties: 14769 annotationSelector: 14770 type: string 14771 group: 14772 type: string 14773 kind: 14774 type: string 14775 labelSelector: 14776 type: string 14777 name: 14778 type: string 14779 namespace: 14780 type: string 14781 version: 14782 type: string 14783 type: object 14784 type: object 14785 type: array 14786 replicas: 14787 items: 14788 properties: 14789 count: 14790 anyOf: 14791 - type: integer 14792 - type: string 14793 x-kubernetes-int-or-string: true 14794 name: 14795 type: string 14796 required: 14797 - count 14798 - name 14799 type: object 14800 type: array 14801 version: 14802 type: string 14803 type: object 14804 name: 14805 type: string 14806 path: 14807 type: string 14808 plugin: 14809 properties: 14810 env: 14811 items: 14812 properties: 14813 name: 14814 type: string 14815 value: 14816 type: string 14817 required: 14818 - name 14819 - value 14820 type: object 14821 type: array 14822 name: 14823 type: string 14824 parameters: 14825 items: 14826 properties: 14827 array: 14828 items: 14829 type: string 14830 type: array 14831 map: 14832 additionalProperties: 14833 type: string 14834 type: object 14835 name: 14836 type: string 14837 string: 14838 type: string 14839 type: object 14840 type: array 14841 type: object 14842 ref: 14843 type: string 14844 repoURL: 14845 type: string 14846 targetRevision: 14847 type: string 14848 required: 14849 - repoURL 14850 type: object 14851 sourceHydrator: 14852 properties: 14853 drySource: 14854 properties: 14855 path: 14856 type: string 14857 repoURL: 14858 type: string 14859 targetRevision: 14860 type: string 14861 required: 14862 - path 14863 - repoURL 14864 - targetRevision 14865 type: object 14866 hydrateTo: 14867 properties: 14868 targetBranch: 14869 type: string 14870 required: 14871 - targetBranch 14872 type: object 14873 syncSource: 14874 properties: 14875 path: 14876 minLength: 1 14877 pattern: ^.{2,}|[^./]$ 14878 type: string 14879 targetBranch: 14880 type: string 14881 required: 14882 - path 14883 - targetBranch 14884 type: object 14885 required: 14886 - drySource 14887 - syncSource 14888 type: object 14889 sources: 14890 items: 14891 properties: 14892 chart: 14893 type: string 14894 directory: 14895 properties: 14896 exclude: 14897 type: string 14898 include: 14899 type: string 14900 jsonnet: 14901 properties: 14902 extVars: 14903 items: 14904 properties: 14905 code: 14906 type: boolean 14907 name: 14908 type: string 14909 value: 14910 type: string 14911 required: 14912 - name 14913 - value 14914 type: object 14915 type: array 14916 libs: 14917 items: 14918 type: string 14919 type: array 14920 tlas: 14921 items: 14922 properties: 14923 code: 14924 type: boolean 14925 name: 14926 type: string 14927 value: 14928 type: string 14929 required: 14930 - name 14931 - value 14932 type: object 14933 type: array 14934 type: object 14935 recurse: 14936 type: boolean 14937 type: object 14938 helm: 14939 properties: 14940 apiVersions: 14941 items: 14942 type: string 14943 type: array 14944 fileParameters: 14945 items: 14946 properties: 14947 name: 14948 type: string 14949 path: 14950 type: string 14951 type: object 14952 type: array 14953 ignoreMissingValueFiles: 14954 type: boolean 14955 kubeVersion: 14956 type: string 14957 namespace: 14958 type: string 14959 parameters: 14960 items: 14961 properties: 14962 forceString: 14963 type: boolean 14964 name: 14965 type: string 14966 value: 14967 type: string 14968 type: object 14969 type: array 14970 passCredentials: 14971 type: boolean 14972 releaseName: 14973 type: string 14974 skipCrds: 14975 type: boolean 14976 skipSchemaValidation: 14977 type: boolean 14978 skipTests: 14979 type: boolean 14980 valueFiles: 14981 items: 14982 type: string 14983 type: array 14984 values: 14985 type: string 14986 valuesObject: 14987 type: object 14988 x-kubernetes-preserve-unknown-fields: true 14989 version: 14990 type: string 14991 type: object 14992 kustomize: 14993 properties: 14994 apiVersions: 14995 items: 14996 type: string 14997 type: array 14998 commonAnnotations: 14999 additionalProperties: 15000 type: string 15001 type: object 15002 commonAnnotationsEnvsubst: 15003 type: boolean 15004 commonLabels: 15005 additionalProperties: 15006 type: string 15007 type: object 15008 components: 15009 items: 15010 type: string 15011 type: array 15012 forceCommonAnnotations: 15013 type: boolean 15014 forceCommonLabels: 15015 type: boolean 15016 ignoreMissingComponents: 15017 type: boolean 15018 images: 15019 items: 15020 type: string 15021 type: array 15022 kubeVersion: 15023 type: string 15024 labelIncludeTemplates: 15025 type: boolean 15026 labelWithoutSelector: 15027 type: boolean 15028 namePrefix: 15029 type: string 15030 nameSuffix: 15031 type: string 15032 namespace: 15033 type: string 15034 patches: 15035 items: 15036 properties: 15037 options: 15038 additionalProperties: 15039 type: boolean 15040 type: object 15041 patch: 15042 type: string 15043 path: 15044 type: string 15045 target: 15046 properties: 15047 annotationSelector: 15048 type: string 15049 group: 15050 type: string 15051 kind: 15052 type: string 15053 labelSelector: 15054 type: string 15055 name: 15056 type: string 15057 namespace: 15058 type: string 15059 version: 15060 type: string 15061 type: object 15062 type: object 15063 type: array 15064 replicas: 15065 items: 15066 properties: 15067 count: 15068 anyOf: 15069 - type: integer 15070 - type: string 15071 x-kubernetes-int-or-string: true 15072 name: 15073 type: string 15074 required: 15075 - count 15076 - name 15077 type: object 15078 type: array 15079 version: 15080 type: string 15081 type: object 15082 name: 15083 type: string 15084 path: 15085 type: string 15086 plugin: 15087 properties: 15088 env: 15089 items: 15090 properties: 15091 name: 15092 type: string 15093 value: 15094 type: string 15095 required: 15096 - name 15097 - value 15098 type: object 15099 type: array 15100 name: 15101 type: string 15102 parameters: 15103 items: 15104 properties: 15105 array: 15106 items: 15107 type: string 15108 type: array 15109 map: 15110 additionalProperties: 15111 type: string 15112 type: object 15113 name: 15114 type: string 15115 string: 15116 type: string 15117 type: object 15118 type: array 15119 type: object 15120 ref: 15121 type: string 15122 repoURL: 15123 type: string 15124 targetRevision: 15125 type: string 15126 required: 15127 - repoURL 15128 type: object 15129 type: array 15130 syncPolicy: 15131 properties: 15132 automated: 15133 properties: 15134 allowEmpty: 15135 type: boolean 15136 enabled: 15137 type: boolean 15138 prune: 15139 type: boolean 15140 selfHeal: 15141 type: boolean 15142 type: object 15143 managedNamespaceMetadata: 15144 properties: 15145 annotations: 15146 additionalProperties: 15147 type: string 15148 type: object 15149 labels: 15150 additionalProperties: 15151 type: string 15152 type: object 15153 type: object 15154 retry: 15155 properties: 15156 backoff: 15157 properties: 15158 duration: 15159 type: string 15160 factor: 15161 format: int64 15162 type: integer 15163 maxDuration: 15164 type: string 15165 type: object 15166 limit: 15167 format: int64 15168 type: integer 15169 refresh: 15170 type: boolean 15171 type: object 15172 syncOptions: 15173 items: 15174 type: string 15175 type: array 15176 type: object 15177 required: 15178 - destination 15179 - project 15180 type: object 15181 required: 15182 - metadata 15183 - spec 15184 type: object 15185 values: 15186 additionalProperties: 15187 type: string 15188 type: object 15189 required: 15190 - configMapRef 15191 type: object 15192 pullRequest: 15193 properties: 15194 azuredevops: 15195 properties: 15196 api: 15197 type: string 15198 labels: 15199 items: 15200 type: string 15201 type: array 15202 organization: 15203 type: string 15204 project: 15205 type: string 15206 repo: 15207 type: string 15208 tokenRef: 15209 properties: 15210 key: 15211 type: string 15212 secretName: 15213 type: string 15214 required: 15215 - key 15216 - secretName 15217 type: object 15218 required: 15219 - organization 15220 - project 15221 - repo 15222 type: object 15223 bitbucket: 15224 properties: 15225 api: 15226 type: string 15227 basicAuth: 15228 properties: 15229 passwordRef: 15230 properties: 15231 key: 15232 type: string 15233 secretName: 15234 type: string 15235 required: 15236 - key 15237 - secretName 15238 type: object 15239 username: 15240 type: string 15241 required: 15242 - passwordRef 15243 - username 15244 type: object 15245 bearerToken: 15246 properties: 15247 tokenRef: 15248 properties: 15249 key: 15250 type: string 15251 secretName: 15252 type: string 15253 required: 15254 - key 15255 - secretName 15256 type: object 15257 required: 15258 - tokenRef 15259 type: object 15260 owner: 15261 type: string 15262 repo: 15263 type: string 15264 required: 15265 - owner 15266 - repo 15267 type: object 15268 bitbucketServer: 15269 properties: 15270 api: 15271 type: string 15272 basicAuth: 15273 properties: 15274 passwordRef: 15275 properties: 15276 key: 15277 type: string 15278 secretName: 15279 type: string 15280 required: 15281 - key 15282 - secretName 15283 type: object 15284 username: 15285 type: string 15286 required: 15287 - passwordRef 15288 - username 15289 type: object 15290 bearerToken: 15291 properties: 15292 tokenRef: 15293 properties: 15294 key: 15295 type: string 15296 secretName: 15297 type: string 15298 required: 15299 - key 15300 - secretName 15301 type: object 15302 required: 15303 - tokenRef 15304 type: object 15305 caRef: 15306 properties: 15307 configMapName: 15308 type: string 15309 key: 15310 type: string 15311 required: 15312 - configMapName 15313 - key 15314 type: object 15315 insecure: 15316 type: boolean 15317 project: 15318 type: string 15319 repo: 15320 type: string 15321 required: 15322 - api 15323 - project 15324 - repo 15325 type: object 15326 continueOnRepoNotFoundError: 15327 type: boolean 15328 filters: 15329 items: 15330 properties: 15331 branchMatch: 15332 type: string 15333 targetBranchMatch: 15334 type: string 15335 titleMatch: 15336 type: string 15337 type: object 15338 type: array 15339 gitea: 15340 properties: 15341 api: 15342 type: string 15343 insecure: 15344 type: boolean 15345 labels: 15346 items: 15347 type: string 15348 type: array 15349 owner: 15350 type: string 15351 repo: 15352 type: string 15353 tokenRef: 15354 properties: 15355 key: 15356 type: string 15357 secretName: 15358 type: string 15359 required: 15360 - key 15361 - secretName 15362 type: object 15363 required: 15364 - api 15365 - owner 15366 - repo 15367 type: object 15368 github: 15369 properties: 15370 api: 15371 type: string 15372 appSecretName: 15373 type: string 15374 labels: 15375 items: 15376 type: string 15377 type: array 15378 owner: 15379 type: string 15380 repo: 15381 type: string 15382 tokenRef: 15383 properties: 15384 key: 15385 type: string 15386 secretName: 15387 type: string 15388 required: 15389 - key 15390 - secretName 15391 type: object 15392 required: 15393 - owner 15394 - repo 15395 type: object 15396 gitlab: 15397 properties: 15398 api: 15399 type: string 15400 caRef: 15401 properties: 15402 configMapName: 15403 type: string 15404 key: 15405 type: string 15406 required: 15407 - configMapName 15408 - key 15409 type: object 15410 insecure: 15411 type: boolean 15412 labels: 15413 items: 15414 type: string 15415 type: array 15416 project: 15417 type: string 15418 pullRequestState: 15419 type: string 15420 tokenRef: 15421 properties: 15422 key: 15423 type: string 15424 secretName: 15425 type: string 15426 required: 15427 - key 15428 - secretName 15429 type: object 15430 required: 15431 - project 15432 type: object 15433 requeueAfterSeconds: 15434 format: int64 15435 type: integer 15436 template: 15437 properties: 15438 metadata: 15439 properties: 15440 annotations: 15441 additionalProperties: 15442 type: string 15443 type: object 15444 finalizers: 15445 items: 15446 type: string 15447 type: array 15448 labels: 15449 additionalProperties: 15450 type: string 15451 type: object 15452 name: 15453 type: string 15454 namespace: 15455 type: string 15456 type: object 15457 spec: 15458 properties: 15459 destination: 15460 properties: 15461 name: 15462 type: string 15463 namespace: 15464 type: string 15465 server: 15466 type: string 15467 type: object 15468 ignoreDifferences: 15469 items: 15470 properties: 15471 group: 15472 type: string 15473 jqPathExpressions: 15474 items: 15475 type: string 15476 type: array 15477 jsonPointers: 15478 items: 15479 type: string 15480 type: array 15481 kind: 15482 type: string 15483 managedFieldsManagers: 15484 items: 15485 type: string 15486 type: array 15487 name: 15488 type: string 15489 namespace: 15490 type: string 15491 required: 15492 - kind 15493 type: object 15494 type: array 15495 info: 15496 items: 15497 properties: 15498 name: 15499 type: string 15500 value: 15501 type: string 15502 required: 15503 - name 15504 - value 15505 type: object 15506 type: array 15507 project: 15508 type: string 15509 revisionHistoryLimit: 15510 format: int64 15511 type: integer 15512 source: 15513 properties: 15514 chart: 15515 type: string 15516 directory: 15517 properties: 15518 exclude: 15519 type: string 15520 include: 15521 type: string 15522 jsonnet: 15523 properties: 15524 extVars: 15525 items: 15526 properties: 15527 code: 15528 type: boolean 15529 name: 15530 type: string 15531 value: 15532 type: string 15533 required: 15534 - name 15535 - value 15536 type: object 15537 type: array 15538 libs: 15539 items: 15540 type: string 15541 type: array 15542 tlas: 15543 items: 15544 properties: 15545 code: 15546 type: boolean 15547 name: 15548 type: string 15549 value: 15550 type: string 15551 required: 15552 - name 15553 - value 15554 type: object 15555 type: array 15556 type: object 15557 recurse: 15558 type: boolean 15559 type: object 15560 helm: 15561 properties: 15562 apiVersions: 15563 items: 15564 type: string 15565 type: array 15566 fileParameters: 15567 items: 15568 properties: 15569 name: 15570 type: string 15571 path: 15572 type: string 15573 type: object 15574 type: array 15575 ignoreMissingValueFiles: 15576 type: boolean 15577 kubeVersion: 15578 type: string 15579 namespace: 15580 type: string 15581 parameters: 15582 items: 15583 properties: 15584 forceString: 15585 type: boolean 15586 name: 15587 type: string 15588 value: 15589 type: string 15590 type: object 15591 type: array 15592 passCredentials: 15593 type: boolean 15594 releaseName: 15595 type: string 15596 skipCrds: 15597 type: boolean 15598 skipSchemaValidation: 15599 type: boolean 15600 skipTests: 15601 type: boolean 15602 valueFiles: 15603 items: 15604 type: string 15605 type: array 15606 values: 15607 type: string 15608 valuesObject: 15609 type: object 15610 x-kubernetes-preserve-unknown-fields: true 15611 version: 15612 type: string 15613 type: object 15614 kustomize: 15615 properties: 15616 apiVersions: 15617 items: 15618 type: string 15619 type: array 15620 commonAnnotations: 15621 additionalProperties: 15622 type: string 15623 type: object 15624 commonAnnotationsEnvsubst: 15625 type: boolean 15626 commonLabels: 15627 additionalProperties: 15628 type: string 15629 type: object 15630 components: 15631 items: 15632 type: string 15633 type: array 15634 forceCommonAnnotations: 15635 type: boolean 15636 forceCommonLabels: 15637 type: boolean 15638 ignoreMissingComponents: 15639 type: boolean 15640 images: 15641 items: 15642 type: string 15643 type: array 15644 kubeVersion: 15645 type: string 15646 labelIncludeTemplates: 15647 type: boolean 15648 labelWithoutSelector: 15649 type: boolean 15650 namePrefix: 15651 type: string 15652 nameSuffix: 15653 type: string 15654 namespace: 15655 type: string 15656 patches: 15657 items: 15658 properties: 15659 options: 15660 additionalProperties: 15661 type: boolean 15662 type: object 15663 patch: 15664 type: string 15665 path: 15666 type: string 15667 target: 15668 properties: 15669 annotationSelector: 15670 type: string 15671 group: 15672 type: string 15673 kind: 15674 type: string 15675 labelSelector: 15676 type: string 15677 name: 15678 type: string 15679 namespace: 15680 type: string 15681 version: 15682 type: string 15683 type: object 15684 type: object 15685 type: array 15686 replicas: 15687 items: 15688 properties: 15689 count: 15690 anyOf: 15691 - type: integer 15692 - type: string 15693 x-kubernetes-int-or-string: true 15694 name: 15695 type: string 15696 required: 15697 - count 15698 - name 15699 type: object 15700 type: array 15701 version: 15702 type: string 15703 type: object 15704 name: 15705 type: string 15706 path: 15707 type: string 15708 plugin: 15709 properties: 15710 env: 15711 items: 15712 properties: 15713 name: 15714 type: string 15715 value: 15716 type: string 15717 required: 15718 - name 15719 - value 15720 type: object 15721 type: array 15722 name: 15723 type: string 15724 parameters: 15725 items: 15726 properties: 15727 array: 15728 items: 15729 type: string 15730 type: array 15731 map: 15732 additionalProperties: 15733 type: string 15734 type: object 15735 name: 15736 type: string 15737 string: 15738 type: string 15739 type: object 15740 type: array 15741 type: object 15742 ref: 15743 type: string 15744 repoURL: 15745 type: string 15746 targetRevision: 15747 type: string 15748 required: 15749 - repoURL 15750 type: object 15751 sourceHydrator: 15752 properties: 15753 drySource: 15754 properties: 15755 path: 15756 type: string 15757 repoURL: 15758 type: string 15759 targetRevision: 15760 type: string 15761 required: 15762 - path 15763 - repoURL 15764 - targetRevision 15765 type: object 15766 hydrateTo: 15767 properties: 15768 targetBranch: 15769 type: string 15770 required: 15771 - targetBranch 15772 type: object 15773 syncSource: 15774 properties: 15775 path: 15776 minLength: 1 15777 pattern: ^.{2,}|[^./]$ 15778 type: string 15779 targetBranch: 15780 type: string 15781 required: 15782 - path 15783 - targetBranch 15784 type: object 15785 required: 15786 - drySource 15787 - syncSource 15788 type: object 15789 sources: 15790 items: 15791 properties: 15792 chart: 15793 type: string 15794 directory: 15795 properties: 15796 exclude: 15797 type: string 15798 include: 15799 type: string 15800 jsonnet: 15801 properties: 15802 extVars: 15803 items: 15804 properties: 15805 code: 15806 type: boolean 15807 name: 15808 type: string 15809 value: 15810 type: string 15811 required: 15812 - name 15813 - value 15814 type: object 15815 type: array 15816 libs: 15817 items: 15818 type: string 15819 type: array 15820 tlas: 15821 items: 15822 properties: 15823 code: 15824 type: boolean 15825 name: 15826 type: string 15827 value: 15828 type: string 15829 required: 15830 - name 15831 - value 15832 type: object 15833 type: array 15834 type: object 15835 recurse: 15836 type: boolean 15837 type: object 15838 helm: 15839 properties: 15840 apiVersions: 15841 items: 15842 type: string 15843 type: array 15844 fileParameters: 15845 items: 15846 properties: 15847 name: 15848 type: string 15849 path: 15850 type: string 15851 type: object 15852 type: array 15853 ignoreMissingValueFiles: 15854 type: boolean 15855 kubeVersion: 15856 type: string 15857 namespace: 15858 type: string 15859 parameters: 15860 items: 15861 properties: 15862 forceString: 15863 type: boolean 15864 name: 15865 type: string 15866 value: 15867 type: string 15868 type: object 15869 type: array 15870 passCredentials: 15871 type: boolean 15872 releaseName: 15873 type: string 15874 skipCrds: 15875 type: boolean 15876 skipSchemaValidation: 15877 type: boolean 15878 skipTests: 15879 type: boolean 15880 valueFiles: 15881 items: 15882 type: string 15883 type: array 15884 values: 15885 type: string 15886 valuesObject: 15887 type: object 15888 x-kubernetes-preserve-unknown-fields: true 15889 version: 15890 type: string 15891 type: object 15892 kustomize: 15893 properties: 15894 apiVersions: 15895 items: 15896 type: string 15897 type: array 15898 commonAnnotations: 15899 additionalProperties: 15900 type: string 15901 type: object 15902 commonAnnotationsEnvsubst: 15903 type: boolean 15904 commonLabels: 15905 additionalProperties: 15906 type: string 15907 type: object 15908 components: 15909 items: 15910 type: string 15911 type: array 15912 forceCommonAnnotations: 15913 type: boolean 15914 forceCommonLabels: 15915 type: boolean 15916 ignoreMissingComponents: 15917 type: boolean 15918 images: 15919 items: 15920 type: string 15921 type: array 15922 kubeVersion: 15923 type: string 15924 labelIncludeTemplates: 15925 type: boolean 15926 labelWithoutSelector: 15927 type: boolean 15928 namePrefix: 15929 type: string 15930 nameSuffix: 15931 type: string 15932 namespace: 15933 type: string 15934 patches: 15935 items: 15936 properties: 15937 options: 15938 additionalProperties: 15939 type: boolean 15940 type: object 15941 patch: 15942 type: string 15943 path: 15944 type: string 15945 target: 15946 properties: 15947 annotationSelector: 15948 type: string 15949 group: 15950 type: string 15951 kind: 15952 type: string 15953 labelSelector: 15954 type: string 15955 name: 15956 type: string 15957 namespace: 15958 type: string 15959 version: 15960 type: string 15961 type: object 15962 type: object 15963 type: array 15964 replicas: 15965 items: 15966 properties: 15967 count: 15968 anyOf: 15969 - type: integer 15970 - type: string 15971 x-kubernetes-int-or-string: true 15972 name: 15973 type: string 15974 required: 15975 - count 15976 - name 15977 type: object 15978 type: array 15979 version: 15980 type: string 15981 type: object 15982 name: 15983 type: string 15984 path: 15985 type: string 15986 plugin: 15987 properties: 15988 env: 15989 items: 15990 properties: 15991 name: 15992 type: string 15993 value: 15994 type: string 15995 required: 15996 - name 15997 - value 15998 type: object 15999 type: array 16000 name: 16001 type: string 16002 parameters: 16003 items: 16004 properties: 16005 array: 16006 items: 16007 type: string 16008 type: array 16009 map: 16010 additionalProperties: 16011 type: string 16012 type: object 16013 name: 16014 type: string 16015 string: 16016 type: string 16017 type: object 16018 type: array 16019 type: object 16020 ref: 16021 type: string 16022 repoURL: 16023 type: string 16024 targetRevision: 16025 type: string 16026 required: 16027 - repoURL 16028 type: object 16029 type: array 16030 syncPolicy: 16031 properties: 16032 automated: 16033 properties: 16034 allowEmpty: 16035 type: boolean 16036 enabled: 16037 type: boolean 16038 prune: 16039 type: boolean 16040 selfHeal: 16041 type: boolean 16042 type: object 16043 managedNamespaceMetadata: 16044 properties: 16045 annotations: 16046 additionalProperties: 16047 type: string 16048 type: object 16049 labels: 16050 additionalProperties: 16051 type: string 16052 type: object 16053 type: object 16054 retry: 16055 properties: 16056 backoff: 16057 properties: 16058 duration: 16059 type: string 16060 factor: 16061 format: int64 16062 type: integer 16063 maxDuration: 16064 type: string 16065 type: object 16066 limit: 16067 format: int64 16068 type: integer 16069 refresh: 16070 type: boolean 16071 type: object 16072 syncOptions: 16073 items: 16074 type: string 16075 type: array 16076 type: object 16077 required: 16078 - destination 16079 - project 16080 type: object 16081 required: 16082 - metadata 16083 - spec 16084 type: object 16085 values: 16086 additionalProperties: 16087 type: string 16088 type: object 16089 type: object 16090 scmProvider: 16091 properties: 16092 awsCodeCommit: 16093 properties: 16094 allBranches: 16095 type: boolean 16096 region: 16097 type: string 16098 role: 16099 type: string 16100 tagFilters: 16101 items: 16102 properties: 16103 key: 16104 type: string 16105 value: 16106 type: string 16107 required: 16108 - key 16109 type: object 16110 type: array 16111 type: object 16112 azureDevOps: 16113 properties: 16114 accessTokenRef: 16115 properties: 16116 key: 16117 type: string 16118 secretName: 16119 type: string 16120 required: 16121 - key 16122 - secretName 16123 type: object 16124 allBranches: 16125 type: boolean 16126 api: 16127 type: string 16128 organization: 16129 type: string 16130 teamProject: 16131 type: string 16132 required: 16133 - accessTokenRef 16134 - organization 16135 - teamProject 16136 type: object 16137 bitbucket: 16138 properties: 16139 allBranches: 16140 type: boolean 16141 appPasswordRef: 16142 properties: 16143 key: 16144 type: string 16145 secretName: 16146 type: string 16147 required: 16148 - key 16149 - secretName 16150 type: object 16151 owner: 16152 type: string 16153 user: 16154 type: string 16155 required: 16156 - appPasswordRef 16157 - owner 16158 - user 16159 type: object 16160 bitbucketServer: 16161 properties: 16162 allBranches: 16163 type: boolean 16164 api: 16165 type: string 16166 basicAuth: 16167 properties: 16168 passwordRef: 16169 properties: 16170 key: 16171 type: string 16172 secretName: 16173 type: string 16174 required: 16175 - key 16176 - secretName 16177 type: object 16178 username: 16179 type: string 16180 required: 16181 - passwordRef 16182 - username 16183 type: object 16184 bearerToken: 16185 properties: 16186 tokenRef: 16187 properties: 16188 key: 16189 type: string 16190 secretName: 16191 type: string 16192 required: 16193 - key 16194 - secretName 16195 type: object 16196 required: 16197 - tokenRef 16198 type: object 16199 caRef: 16200 properties: 16201 configMapName: 16202 type: string 16203 key: 16204 type: string 16205 required: 16206 - configMapName 16207 - key 16208 type: object 16209 insecure: 16210 type: boolean 16211 project: 16212 type: string 16213 required: 16214 - api 16215 - project 16216 type: object 16217 cloneProtocol: 16218 type: string 16219 filters: 16220 items: 16221 properties: 16222 branchMatch: 16223 type: string 16224 labelMatch: 16225 type: string 16226 pathsDoNotExist: 16227 items: 16228 type: string 16229 type: array 16230 pathsExist: 16231 items: 16232 type: string 16233 type: array 16234 repositoryMatch: 16235 type: string 16236 type: object 16237 type: array 16238 gitea: 16239 properties: 16240 allBranches: 16241 type: boolean 16242 api: 16243 type: string 16244 insecure: 16245 type: boolean 16246 owner: 16247 type: string 16248 tokenRef: 16249 properties: 16250 key: 16251 type: string 16252 secretName: 16253 type: string 16254 required: 16255 - key 16256 - secretName 16257 type: object 16258 required: 16259 - api 16260 - owner 16261 type: object 16262 github: 16263 properties: 16264 allBranches: 16265 type: boolean 16266 api: 16267 type: string 16268 appSecretName: 16269 type: string 16270 organization: 16271 type: string 16272 tokenRef: 16273 properties: 16274 key: 16275 type: string 16276 secretName: 16277 type: string 16278 required: 16279 - key 16280 - secretName 16281 type: object 16282 required: 16283 - organization 16284 type: object 16285 gitlab: 16286 properties: 16287 allBranches: 16288 type: boolean 16289 api: 16290 type: string 16291 caRef: 16292 properties: 16293 configMapName: 16294 type: string 16295 key: 16296 type: string 16297 required: 16298 - configMapName 16299 - key 16300 type: object 16301 group: 16302 type: string 16303 includeSharedProjects: 16304 type: boolean 16305 includeSubgroups: 16306 type: boolean 16307 insecure: 16308 type: boolean 16309 tokenRef: 16310 properties: 16311 key: 16312 type: string 16313 secretName: 16314 type: string 16315 required: 16316 - key 16317 - secretName 16318 type: object 16319 topic: 16320 type: string 16321 required: 16322 - group 16323 type: object 16324 requeueAfterSeconds: 16325 format: int64 16326 type: integer 16327 template: 16328 properties: 16329 metadata: 16330 properties: 16331 annotations: 16332 additionalProperties: 16333 type: string 16334 type: object 16335 finalizers: 16336 items: 16337 type: string 16338 type: array 16339 labels: 16340 additionalProperties: 16341 type: string 16342 type: object 16343 name: 16344 type: string 16345 namespace: 16346 type: string 16347 type: object 16348 spec: 16349 properties: 16350 destination: 16351 properties: 16352 name: 16353 type: string 16354 namespace: 16355 type: string 16356 server: 16357 type: string 16358 type: object 16359 ignoreDifferences: 16360 items: 16361 properties: 16362 group: 16363 type: string 16364 jqPathExpressions: 16365 items: 16366 type: string 16367 type: array 16368 jsonPointers: 16369 items: 16370 type: string 16371 type: array 16372 kind: 16373 type: string 16374 managedFieldsManagers: 16375 items: 16376 type: string 16377 type: array 16378 name: 16379 type: string 16380 namespace: 16381 type: string 16382 required: 16383 - kind 16384 type: object 16385 type: array 16386 info: 16387 items: 16388 properties: 16389 name: 16390 type: string 16391 value: 16392 type: string 16393 required: 16394 - name 16395 - value 16396 type: object 16397 type: array 16398 project: 16399 type: string 16400 revisionHistoryLimit: 16401 format: int64 16402 type: integer 16403 source: 16404 properties: 16405 chart: 16406 type: string 16407 directory: 16408 properties: 16409 exclude: 16410 type: string 16411 include: 16412 type: string 16413 jsonnet: 16414 properties: 16415 extVars: 16416 items: 16417 properties: 16418 code: 16419 type: boolean 16420 name: 16421 type: string 16422 value: 16423 type: string 16424 required: 16425 - name 16426 - value 16427 type: object 16428 type: array 16429 libs: 16430 items: 16431 type: string 16432 type: array 16433 tlas: 16434 items: 16435 properties: 16436 code: 16437 type: boolean 16438 name: 16439 type: string 16440 value: 16441 type: string 16442 required: 16443 - name 16444 - value 16445 type: object 16446 type: array 16447 type: object 16448 recurse: 16449 type: boolean 16450 type: object 16451 helm: 16452 properties: 16453 apiVersions: 16454 items: 16455 type: string 16456 type: array 16457 fileParameters: 16458 items: 16459 properties: 16460 name: 16461 type: string 16462 path: 16463 type: string 16464 type: object 16465 type: array 16466 ignoreMissingValueFiles: 16467 type: boolean 16468 kubeVersion: 16469 type: string 16470 namespace: 16471 type: string 16472 parameters: 16473 items: 16474 properties: 16475 forceString: 16476 type: boolean 16477 name: 16478 type: string 16479 value: 16480 type: string 16481 type: object 16482 type: array 16483 passCredentials: 16484 type: boolean 16485 releaseName: 16486 type: string 16487 skipCrds: 16488 type: boolean 16489 skipSchemaValidation: 16490 type: boolean 16491 skipTests: 16492 type: boolean 16493 valueFiles: 16494 items: 16495 type: string 16496 type: array 16497 values: 16498 type: string 16499 valuesObject: 16500 type: object 16501 x-kubernetes-preserve-unknown-fields: true 16502 version: 16503 type: string 16504 type: object 16505 kustomize: 16506 properties: 16507 apiVersions: 16508 items: 16509 type: string 16510 type: array 16511 commonAnnotations: 16512 additionalProperties: 16513 type: string 16514 type: object 16515 commonAnnotationsEnvsubst: 16516 type: boolean 16517 commonLabels: 16518 additionalProperties: 16519 type: string 16520 type: object 16521 components: 16522 items: 16523 type: string 16524 type: array 16525 forceCommonAnnotations: 16526 type: boolean 16527 forceCommonLabels: 16528 type: boolean 16529 ignoreMissingComponents: 16530 type: boolean 16531 images: 16532 items: 16533 type: string 16534 type: array 16535 kubeVersion: 16536 type: string 16537 labelIncludeTemplates: 16538 type: boolean 16539 labelWithoutSelector: 16540 type: boolean 16541 namePrefix: 16542 type: string 16543 nameSuffix: 16544 type: string 16545 namespace: 16546 type: string 16547 patches: 16548 items: 16549 properties: 16550 options: 16551 additionalProperties: 16552 type: boolean 16553 type: object 16554 patch: 16555 type: string 16556 path: 16557 type: string 16558 target: 16559 properties: 16560 annotationSelector: 16561 type: string 16562 group: 16563 type: string 16564 kind: 16565 type: string 16566 labelSelector: 16567 type: string 16568 name: 16569 type: string 16570 namespace: 16571 type: string 16572 version: 16573 type: string 16574 type: object 16575 type: object 16576 type: array 16577 replicas: 16578 items: 16579 properties: 16580 count: 16581 anyOf: 16582 - type: integer 16583 - type: string 16584 x-kubernetes-int-or-string: true 16585 name: 16586 type: string 16587 required: 16588 - count 16589 - name 16590 type: object 16591 type: array 16592 version: 16593 type: string 16594 type: object 16595 name: 16596 type: string 16597 path: 16598 type: string 16599 plugin: 16600 properties: 16601 env: 16602 items: 16603 properties: 16604 name: 16605 type: string 16606 value: 16607 type: string 16608 required: 16609 - name 16610 - value 16611 type: object 16612 type: array 16613 name: 16614 type: string 16615 parameters: 16616 items: 16617 properties: 16618 array: 16619 items: 16620 type: string 16621 type: array 16622 map: 16623 additionalProperties: 16624 type: string 16625 type: object 16626 name: 16627 type: string 16628 string: 16629 type: string 16630 type: object 16631 type: array 16632 type: object 16633 ref: 16634 type: string 16635 repoURL: 16636 type: string 16637 targetRevision: 16638 type: string 16639 required: 16640 - repoURL 16641 type: object 16642 sourceHydrator: 16643 properties: 16644 drySource: 16645 properties: 16646 path: 16647 type: string 16648 repoURL: 16649 type: string 16650 targetRevision: 16651 type: string 16652 required: 16653 - path 16654 - repoURL 16655 - targetRevision 16656 type: object 16657 hydrateTo: 16658 properties: 16659 targetBranch: 16660 type: string 16661 required: 16662 - targetBranch 16663 type: object 16664 syncSource: 16665 properties: 16666 path: 16667 minLength: 1 16668 pattern: ^.{2,}|[^./]$ 16669 type: string 16670 targetBranch: 16671 type: string 16672 required: 16673 - path 16674 - targetBranch 16675 type: object 16676 required: 16677 - drySource 16678 - syncSource 16679 type: object 16680 sources: 16681 items: 16682 properties: 16683 chart: 16684 type: string 16685 directory: 16686 properties: 16687 exclude: 16688 type: string 16689 include: 16690 type: string 16691 jsonnet: 16692 properties: 16693 extVars: 16694 items: 16695 properties: 16696 code: 16697 type: boolean 16698 name: 16699 type: string 16700 value: 16701 type: string 16702 required: 16703 - name 16704 - value 16705 type: object 16706 type: array 16707 libs: 16708 items: 16709 type: string 16710 type: array 16711 tlas: 16712 items: 16713 properties: 16714 code: 16715 type: boolean 16716 name: 16717 type: string 16718 value: 16719 type: string 16720 required: 16721 - name 16722 - value 16723 type: object 16724 type: array 16725 type: object 16726 recurse: 16727 type: boolean 16728 type: object 16729 helm: 16730 properties: 16731 apiVersions: 16732 items: 16733 type: string 16734 type: array 16735 fileParameters: 16736 items: 16737 properties: 16738 name: 16739 type: string 16740 path: 16741 type: string 16742 type: object 16743 type: array 16744 ignoreMissingValueFiles: 16745 type: boolean 16746 kubeVersion: 16747 type: string 16748 namespace: 16749 type: string 16750 parameters: 16751 items: 16752 properties: 16753 forceString: 16754 type: boolean 16755 name: 16756 type: string 16757 value: 16758 type: string 16759 type: object 16760 type: array 16761 passCredentials: 16762 type: boolean 16763 releaseName: 16764 type: string 16765 skipCrds: 16766 type: boolean 16767 skipSchemaValidation: 16768 type: boolean 16769 skipTests: 16770 type: boolean 16771 valueFiles: 16772 items: 16773 type: string 16774 type: array 16775 values: 16776 type: string 16777 valuesObject: 16778 type: object 16779 x-kubernetes-preserve-unknown-fields: true 16780 version: 16781 type: string 16782 type: object 16783 kustomize: 16784 properties: 16785 apiVersions: 16786 items: 16787 type: string 16788 type: array 16789 commonAnnotations: 16790 additionalProperties: 16791 type: string 16792 type: object 16793 commonAnnotationsEnvsubst: 16794 type: boolean 16795 commonLabels: 16796 additionalProperties: 16797 type: string 16798 type: object 16799 components: 16800 items: 16801 type: string 16802 type: array 16803 forceCommonAnnotations: 16804 type: boolean 16805 forceCommonLabels: 16806 type: boolean 16807 ignoreMissingComponents: 16808 type: boolean 16809 images: 16810 items: 16811 type: string 16812 type: array 16813 kubeVersion: 16814 type: string 16815 labelIncludeTemplates: 16816 type: boolean 16817 labelWithoutSelector: 16818 type: boolean 16819 namePrefix: 16820 type: string 16821 nameSuffix: 16822 type: string 16823 namespace: 16824 type: string 16825 patches: 16826 items: 16827 properties: 16828 options: 16829 additionalProperties: 16830 type: boolean 16831 type: object 16832 patch: 16833 type: string 16834 path: 16835 type: string 16836 target: 16837 properties: 16838 annotationSelector: 16839 type: string 16840 group: 16841 type: string 16842 kind: 16843 type: string 16844 labelSelector: 16845 type: string 16846 name: 16847 type: string 16848 namespace: 16849 type: string 16850 version: 16851 type: string 16852 type: object 16853 type: object 16854 type: array 16855 replicas: 16856 items: 16857 properties: 16858 count: 16859 anyOf: 16860 - type: integer 16861 - type: string 16862 x-kubernetes-int-or-string: true 16863 name: 16864 type: string 16865 required: 16866 - count 16867 - name 16868 type: object 16869 type: array 16870 version: 16871 type: string 16872 type: object 16873 name: 16874 type: string 16875 path: 16876 type: string 16877 plugin: 16878 properties: 16879 env: 16880 items: 16881 properties: 16882 name: 16883 type: string 16884 value: 16885 type: string 16886 required: 16887 - name 16888 - value 16889 type: object 16890 type: array 16891 name: 16892 type: string 16893 parameters: 16894 items: 16895 properties: 16896 array: 16897 items: 16898 type: string 16899 type: array 16900 map: 16901 additionalProperties: 16902 type: string 16903 type: object 16904 name: 16905 type: string 16906 string: 16907 type: string 16908 type: object 16909 type: array 16910 type: object 16911 ref: 16912 type: string 16913 repoURL: 16914 type: string 16915 targetRevision: 16916 type: string 16917 required: 16918 - repoURL 16919 type: object 16920 type: array 16921 syncPolicy: 16922 properties: 16923 automated: 16924 properties: 16925 allowEmpty: 16926 type: boolean 16927 enabled: 16928 type: boolean 16929 prune: 16930 type: boolean 16931 selfHeal: 16932 type: boolean 16933 type: object 16934 managedNamespaceMetadata: 16935 properties: 16936 annotations: 16937 additionalProperties: 16938 type: string 16939 type: object 16940 labels: 16941 additionalProperties: 16942 type: string 16943 type: object 16944 type: object 16945 retry: 16946 properties: 16947 backoff: 16948 properties: 16949 duration: 16950 type: string 16951 factor: 16952 format: int64 16953 type: integer 16954 maxDuration: 16955 type: string 16956 type: object 16957 limit: 16958 format: int64 16959 type: integer 16960 refresh: 16961 type: boolean 16962 type: object 16963 syncOptions: 16964 items: 16965 type: string 16966 type: array 16967 type: object 16968 required: 16969 - destination 16970 - project 16971 type: object 16972 required: 16973 - metadata 16974 - spec 16975 type: object 16976 values: 16977 additionalProperties: 16978 type: string 16979 type: object 16980 type: object 16981 selector: 16982 properties: 16983 matchExpressions: 16984 items: 16985 properties: 16986 key: 16987 type: string 16988 operator: 16989 type: string 16990 values: 16991 items: 16992 type: string 16993 type: array 16994 x-kubernetes-list-type: atomic 16995 required: 16996 - key 16997 - operator 16998 type: object 16999 type: array 17000 x-kubernetes-list-type: atomic 17001 matchLabels: 17002 additionalProperties: 17003 type: string 17004 type: object 17005 type: object 17006 x-kubernetes-map-type: atomic 17007 type: object 17008 type: array 17009 goTemplate: 17010 type: boolean 17011 goTemplateOptions: 17012 items: 17013 type: string 17014 type: array 17015 ignoreApplicationDifferences: 17016 items: 17017 properties: 17018 jqPathExpressions: 17019 items: 17020 type: string 17021 type: array 17022 jsonPointers: 17023 items: 17024 type: string 17025 type: array 17026 name: 17027 type: string 17028 type: object 17029 type: array 17030 preservedFields: 17031 properties: 17032 annotations: 17033 items: 17034 type: string 17035 type: array 17036 labels: 17037 items: 17038 type: string 17039 type: array 17040 type: object 17041 strategy: 17042 properties: 17043 deletionOrder: 17044 type: string 17045 rollingSync: 17046 properties: 17047 steps: 17048 items: 17049 properties: 17050 matchExpressions: 17051 items: 17052 properties: 17053 key: 17054 type: string 17055 operator: 17056 type: string 17057 values: 17058 items: 17059 type: string 17060 type: array 17061 type: object 17062 type: array 17063 maxUpdate: 17064 anyOf: 17065 - type: integer 17066 - type: string 17067 x-kubernetes-int-or-string: true 17068 type: object 17069 type: array 17070 type: object 17071 type: 17072 type: string 17073 type: object 17074 syncPolicy: 17075 properties: 17076 applicationsSync: 17077 enum: 17078 - create-only 17079 - create-update 17080 - create-delete 17081 - sync 17082 type: string 17083 preserveResourcesOnDeletion: 17084 type: boolean 17085 type: object 17086 template: 17087 properties: 17088 metadata: 17089 properties: 17090 annotations: 17091 additionalProperties: 17092 type: string 17093 type: object 17094 finalizers: 17095 items: 17096 type: string 17097 type: array 17098 labels: 17099 additionalProperties: 17100 type: string 17101 type: object 17102 name: 17103 type: string 17104 namespace: 17105 type: string 17106 type: object 17107 spec: 17108 properties: 17109 destination: 17110 properties: 17111 name: 17112 type: string 17113 namespace: 17114 type: string 17115 server: 17116 type: string 17117 type: object 17118 ignoreDifferences: 17119 items: 17120 properties: 17121 group: 17122 type: string 17123 jqPathExpressions: 17124 items: 17125 type: string 17126 type: array 17127 jsonPointers: 17128 items: 17129 type: string 17130 type: array 17131 kind: 17132 type: string 17133 managedFieldsManagers: 17134 items: 17135 type: string 17136 type: array 17137 name: 17138 type: string 17139 namespace: 17140 type: string 17141 required: 17142 - kind 17143 type: object 17144 type: array 17145 info: 17146 items: 17147 properties: 17148 name: 17149 type: string 17150 value: 17151 type: string 17152 required: 17153 - name 17154 - value 17155 type: object 17156 type: array 17157 project: 17158 type: string 17159 revisionHistoryLimit: 17160 format: int64 17161 type: integer 17162 source: 17163 properties: 17164 chart: 17165 type: string 17166 directory: 17167 properties: 17168 exclude: 17169 type: string 17170 include: 17171 type: string 17172 jsonnet: 17173 properties: 17174 extVars: 17175 items: 17176 properties: 17177 code: 17178 type: boolean 17179 name: 17180 type: string 17181 value: 17182 type: string 17183 required: 17184 - name 17185 - value 17186 type: object 17187 type: array 17188 libs: 17189 items: 17190 type: string 17191 type: array 17192 tlas: 17193 items: 17194 properties: 17195 code: 17196 type: boolean 17197 name: 17198 type: string 17199 value: 17200 type: string 17201 required: 17202 - name 17203 - value 17204 type: object 17205 type: array 17206 type: object 17207 recurse: 17208 type: boolean 17209 type: object 17210 helm: 17211 properties: 17212 apiVersions: 17213 items: 17214 type: string 17215 type: array 17216 fileParameters: 17217 items: 17218 properties: 17219 name: 17220 type: string 17221 path: 17222 type: string 17223 type: object 17224 type: array 17225 ignoreMissingValueFiles: 17226 type: boolean 17227 kubeVersion: 17228 type: string 17229 namespace: 17230 type: string 17231 parameters: 17232 items: 17233 properties: 17234 forceString: 17235 type: boolean 17236 name: 17237 type: string 17238 value: 17239 type: string 17240 type: object 17241 type: array 17242 passCredentials: 17243 type: boolean 17244 releaseName: 17245 type: string 17246 skipCrds: 17247 type: boolean 17248 skipSchemaValidation: 17249 type: boolean 17250 skipTests: 17251 type: boolean 17252 valueFiles: 17253 items: 17254 type: string 17255 type: array 17256 values: 17257 type: string 17258 valuesObject: 17259 type: object 17260 x-kubernetes-preserve-unknown-fields: true 17261 version: 17262 type: string 17263 type: object 17264 kustomize: 17265 properties: 17266 apiVersions: 17267 items: 17268 type: string 17269 type: array 17270 commonAnnotations: 17271 additionalProperties: 17272 type: string 17273 type: object 17274 commonAnnotationsEnvsubst: 17275 type: boolean 17276 commonLabels: 17277 additionalProperties: 17278 type: string 17279 type: object 17280 components: 17281 items: 17282 type: string 17283 type: array 17284 forceCommonAnnotations: 17285 type: boolean 17286 forceCommonLabels: 17287 type: boolean 17288 ignoreMissingComponents: 17289 type: boolean 17290 images: 17291 items: 17292 type: string 17293 type: array 17294 kubeVersion: 17295 type: string 17296 labelIncludeTemplates: 17297 type: boolean 17298 labelWithoutSelector: 17299 type: boolean 17300 namePrefix: 17301 type: string 17302 nameSuffix: 17303 type: string 17304 namespace: 17305 type: string 17306 patches: 17307 items: 17308 properties: 17309 options: 17310 additionalProperties: 17311 type: boolean 17312 type: object 17313 patch: 17314 type: string 17315 path: 17316 type: string 17317 target: 17318 properties: 17319 annotationSelector: 17320 type: string 17321 group: 17322 type: string 17323 kind: 17324 type: string 17325 labelSelector: 17326 type: string 17327 name: 17328 type: string 17329 namespace: 17330 type: string 17331 version: 17332 type: string 17333 type: object 17334 type: object 17335 type: array 17336 replicas: 17337 items: 17338 properties: 17339 count: 17340 anyOf: 17341 - type: integer 17342 - type: string 17343 x-kubernetes-int-or-string: true 17344 name: 17345 type: string 17346 required: 17347 - count 17348 - name 17349 type: object 17350 type: array 17351 version: 17352 type: string 17353 type: object 17354 name: 17355 type: string 17356 path: 17357 type: string 17358 plugin: 17359 properties: 17360 env: 17361 items: 17362 properties: 17363 name: 17364 type: string 17365 value: 17366 type: string 17367 required: 17368 - name 17369 - value 17370 type: object 17371 type: array 17372 name: 17373 type: string 17374 parameters: 17375 items: 17376 properties: 17377 array: 17378 items: 17379 type: string 17380 type: array 17381 map: 17382 additionalProperties: 17383 type: string 17384 type: object 17385 name: 17386 type: string 17387 string: 17388 type: string 17389 type: object 17390 type: array 17391 type: object 17392 ref: 17393 type: string 17394 repoURL: 17395 type: string 17396 targetRevision: 17397 type: string 17398 required: 17399 - repoURL 17400 type: object 17401 sourceHydrator: 17402 properties: 17403 drySource: 17404 properties: 17405 path: 17406 type: string 17407 repoURL: 17408 type: string 17409 targetRevision: 17410 type: string 17411 required: 17412 - path 17413 - repoURL 17414 - targetRevision 17415 type: object 17416 hydrateTo: 17417 properties: 17418 targetBranch: 17419 type: string 17420 required: 17421 - targetBranch 17422 type: object 17423 syncSource: 17424 properties: 17425 path: 17426 minLength: 1 17427 pattern: ^.{2,}|[^./]$ 17428 type: string 17429 targetBranch: 17430 type: string 17431 required: 17432 - path 17433 - targetBranch 17434 type: object 17435 required: 17436 - drySource 17437 - syncSource 17438 type: object 17439 sources: 17440 items: 17441 properties: 17442 chart: 17443 type: string 17444 directory: 17445 properties: 17446 exclude: 17447 type: string 17448 include: 17449 type: string 17450 jsonnet: 17451 properties: 17452 extVars: 17453 items: 17454 properties: 17455 code: 17456 type: boolean 17457 name: 17458 type: string 17459 value: 17460 type: string 17461 required: 17462 - name 17463 - value 17464 type: object 17465 type: array 17466 libs: 17467 items: 17468 type: string 17469 type: array 17470 tlas: 17471 items: 17472 properties: 17473 code: 17474 type: boolean 17475 name: 17476 type: string 17477 value: 17478 type: string 17479 required: 17480 - name 17481 - value 17482 type: object 17483 type: array 17484 type: object 17485 recurse: 17486 type: boolean 17487 type: object 17488 helm: 17489 properties: 17490 apiVersions: 17491 items: 17492 type: string 17493 type: array 17494 fileParameters: 17495 items: 17496 properties: 17497 name: 17498 type: string 17499 path: 17500 type: string 17501 type: object 17502 type: array 17503 ignoreMissingValueFiles: 17504 type: boolean 17505 kubeVersion: 17506 type: string 17507 namespace: 17508 type: string 17509 parameters: 17510 items: 17511 properties: 17512 forceString: 17513 type: boolean 17514 name: 17515 type: string 17516 value: 17517 type: string 17518 type: object 17519 type: array 17520 passCredentials: 17521 type: boolean 17522 releaseName: 17523 type: string 17524 skipCrds: 17525 type: boolean 17526 skipSchemaValidation: 17527 type: boolean 17528 skipTests: 17529 type: boolean 17530 valueFiles: 17531 items: 17532 type: string 17533 type: array 17534 values: 17535 type: string 17536 valuesObject: 17537 type: object 17538 x-kubernetes-preserve-unknown-fields: true 17539 version: 17540 type: string 17541 type: object 17542 kustomize: 17543 properties: 17544 apiVersions: 17545 items: 17546 type: string 17547 type: array 17548 commonAnnotations: 17549 additionalProperties: 17550 type: string 17551 type: object 17552 commonAnnotationsEnvsubst: 17553 type: boolean 17554 commonLabels: 17555 additionalProperties: 17556 type: string 17557 type: object 17558 components: 17559 items: 17560 type: string 17561 type: array 17562 forceCommonAnnotations: 17563 type: boolean 17564 forceCommonLabels: 17565 type: boolean 17566 ignoreMissingComponents: 17567 type: boolean 17568 images: 17569 items: 17570 type: string 17571 type: array 17572 kubeVersion: 17573 type: string 17574 labelIncludeTemplates: 17575 type: boolean 17576 labelWithoutSelector: 17577 type: boolean 17578 namePrefix: 17579 type: string 17580 nameSuffix: 17581 type: string 17582 namespace: 17583 type: string 17584 patches: 17585 items: 17586 properties: 17587 options: 17588 additionalProperties: 17589 type: boolean 17590 type: object 17591 patch: 17592 type: string 17593 path: 17594 type: string 17595 target: 17596 properties: 17597 annotationSelector: 17598 type: string 17599 group: 17600 type: string 17601 kind: 17602 type: string 17603 labelSelector: 17604 type: string 17605 name: 17606 type: string 17607 namespace: 17608 type: string 17609 version: 17610 type: string 17611 type: object 17612 type: object 17613 type: array 17614 replicas: 17615 items: 17616 properties: 17617 count: 17618 anyOf: 17619 - type: integer 17620 - type: string 17621 x-kubernetes-int-or-string: true 17622 name: 17623 type: string 17624 required: 17625 - count 17626 - name 17627 type: object 17628 type: array 17629 version: 17630 type: string 17631 type: object 17632 name: 17633 type: string 17634 path: 17635 type: string 17636 plugin: 17637 properties: 17638 env: 17639 items: 17640 properties: 17641 name: 17642 type: string 17643 value: 17644 type: string 17645 required: 17646 - name 17647 - value 17648 type: object 17649 type: array 17650 name: 17651 type: string 17652 parameters: 17653 items: 17654 properties: 17655 array: 17656 items: 17657 type: string 17658 type: array 17659 map: 17660 additionalProperties: 17661 type: string 17662 type: object 17663 name: 17664 type: string 17665 string: 17666 type: string 17667 type: object 17668 type: array 17669 type: object 17670 ref: 17671 type: string 17672 repoURL: 17673 type: string 17674 targetRevision: 17675 type: string 17676 required: 17677 - repoURL 17678 type: object 17679 type: array 17680 syncPolicy: 17681 properties: 17682 automated: 17683 properties: 17684 allowEmpty: 17685 type: boolean 17686 enabled: 17687 type: boolean 17688 prune: 17689 type: boolean 17690 selfHeal: 17691 type: boolean 17692 type: object 17693 managedNamespaceMetadata: 17694 properties: 17695 annotations: 17696 additionalProperties: 17697 type: string 17698 type: object 17699 labels: 17700 additionalProperties: 17701 type: string 17702 type: object 17703 type: object 17704 retry: 17705 properties: 17706 backoff: 17707 properties: 17708 duration: 17709 type: string 17710 factor: 17711 format: int64 17712 type: integer 17713 maxDuration: 17714 type: string 17715 type: object 17716 limit: 17717 format: int64 17718 type: integer 17719 refresh: 17720 type: boolean 17721 type: object 17722 syncOptions: 17723 items: 17724 type: string 17725 type: array 17726 type: object 17727 required: 17728 - destination 17729 - project 17730 type: object 17731 required: 17732 - metadata 17733 - spec 17734 type: object 17735 templatePatch: 17736 type: string 17737 required: 17738 - generators 17739 - template 17740 type: object 17741 status: 17742 properties: 17743 applicationStatus: 17744 items: 17745 properties: 17746 application: 17747 type: string 17748 lastTransitionTime: 17749 format: date-time 17750 type: string 17751 message: 17752 type: string 17753 status: 17754 type: string 17755 step: 17756 type: string 17757 targetRevisions: 17758 items: 17759 type: string 17760 type: array 17761 required: 17762 - application 17763 - message 17764 - status 17765 - step 17766 - targetRevisions 17767 type: object 17768 type: array 17769 conditions: 17770 items: 17771 properties: 17772 lastTransitionTime: 17773 format: date-time 17774 type: string 17775 message: 17776 type: string 17777 reason: 17778 type: string 17779 status: 17780 type: string 17781 type: 17782 type: string 17783 required: 17784 - message 17785 - reason 17786 - status 17787 - type 17788 type: object 17789 type: array 17790 resources: 17791 items: 17792 properties: 17793 group: 17794 type: string 17795 health: 17796 properties: 17797 lastTransitionTime: 17798 format: date-time 17799 type: string 17800 message: 17801 type: string 17802 status: 17803 type: string 17804 type: object 17805 hook: 17806 type: boolean 17807 kind: 17808 type: string 17809 name: 17810 type: string 17811 namespace: 17812 type: string 17813 requiresDeletionConfirmation: 17814 type: boolean 17815 requiresPruning: 17816 type: boolean 17817 status: 17818 type: string 17819 syncWave: 17820 format: int64 17821 type: integer 17822 version: 17823 type: string 17824 type: object 17825 type: array 17826 resourcesCount: 17827 format: int64 17828 type: integer 17829 type: object 17830 required: 17831 - metadata 17832 - spec 17833 type: object 17834 served: true 17835 storage: true 17836 subresources: 17837 status: {}