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