blob: 0fa15b762a7149dea5c0b2cbcb91d4c4b7d17a55 [file] [log] [blame]
Giorgi Lekveishvili285ab622023-11-22 13:50:45 +04001# Generated by Fabric8 CRDGenerator, manual edits might get overwritten!
2apiVersion: apiextensions.k8s.io/v1
3kind: CustomResourceDefinition
4metadata:
5 name: gerritclusters.gerritoperator.google.com
6spec:
7 group: gerritoperator.google.com
8 names:
9 kind: GerritCluster
10 plural: gerritclusters
11 shortNames:
12 - gclus
13 singular: gerritcluster
14 scope: Namespaced
15 versions:
16 - name: v1alpha17
17 schema:
18 openAPIV3Schema:
19 properties:
20 spec:
21 properties:
22 storage:
23 properties:
24 pluginCache:
25 properties:
26 enabled:
27 type: boolean
28 type: object
29 storageClasses:
30 properties:
31 readWriteOnce:
32 type: string
33 readWriteMany:
34 type: string
35 nfsWorkaround:
36 properties:
37 enabled:
38 type: boolean
39 chownOnStartup:
40 type: boolean
41 idmapdConfig:
42 type: string
43 type: object
44 type: object
45 sharedStorage:
46 properties:
47 externalPVC:
48 properties:
49 enabled:
50 type: boolean
51 claimName:
52 type: string
53 type: object
54 size:
55 anyOf:
56 - type: integer
57 - type: string
58 x-kubernetes-int-or-string: true
59 volumeName:
60 type: string
61 selector:
62 properties:
63 matchExpressions:
64 items:
65 properties:
66 key:
67 type: string
68 operator:
69 type: string
70 values:
71 items:
72 type: string
73 type: array
74 type: object
75 type: array
76 matchLabels:
77 additionalProperties:
78 type: string
79 type: object
80 type: object
81 type: object
82 type: object
83 containerImages:
84 properties:
85 imagePullPolicy:
86 type: string
87 imagePullSecrets:
88 items:
89 properties:
90 name:
91 type: string
92 type: object
93 type: array
94 busyBox:
95 properties:
96 registry:
97 type: string
98 tag:
99 type: string
100 type: object
101 gerritImages:
102 properties:
103 registry:
104 type: string
105 org:
106 type: string
107 tag:
108 type: string
109 type: object
110 type: object
111 ingress:
112 properties:
113 enabled:
114 type: boolean
115 host:
116 type: string
117 annotations:
118 additionalProperties:
119 type: string
120 type: object
121 tls:
122 properties:
123 enabled:
124 type: boolean
125 secret:
126 type: string
127 type: object
128 ssh:
129 properties:
130 enabled:
131 type: boolean
132 type: object
133 ambassador:
134 properties:
135 id:
136 items:
137 type: string
138 type: array
139 createHost:
140 type: boolean
141 type: object
142 type: object
143 refdb:
144 properties:
145 database:
146 enum:
147 - NONE
148 - ZOOKEEPER
149 - SPANNER
150 type: string
151 zookeeper:
152 properties:
153 connectString:
154 type: string
155 rootNode:
156 type: string
157 type: object
158 spanner:
159 properties:
160 projectName:
161 type: string
162 instance:
163 type: string
164 database:
165 type: string
166 type: object
167 type: object
168 serverId:
169 type: string
170 gerrits:
171 items:
172 properties:
173 metadata:
174 properties:
175 annotations:
176 additionalProperties:
177 type: string
178 type: object
179 creationTimestamp:
180 type: string
181 deletionGracePeriodSeconds:
182 type: integer
183 deletionTimestamp:
184 type: string
185 finalizers:
186 items:
187 type: string
188 type: array
189 generateName:
190 type: string
191 generation:
192 type: integer
193 labels:
194 additionalProperties:
195 type: string
196 type: object
197 managedFields:
198 items:
199 properties:
200 apiVersion:
201 type: string
202 fieldsType:
203 type: string
204 fieldsV1:
205 type: object
206 manager:
207 type: string
208 operation:
209 type: string
210 subresource:
211 type: string
212 time:
213 type: string
214 type: object
215 type: array
216 name:
217 type: string
218 namespace:
219 type: string
220 ownerReferences:
221 items:
222 properties:
223 apiVersion:
224 type: string
225 blockOwnerDeletion:
226 type: boolean
227 controller:
228 type: boolean
229 kind:
230 type: string
231 name:
232 type: string
233 uid:
234 type: string
235 type: object
236 type: array
237 resourceVersion:
238 type: string
239 selfLink:
240 type: string
241 uid:
242 type: string
243 type: object
244 spec:
245 properties:
246 serviceAccount:
247 type: string
248 tolerations:
249 items:
250 properties:
251 effect:
252 type: string
253 key:
254 type: string
255 operator:
256 type: string
257 tolerationSeconds:
258 type: integer
259 value:
260 type: string
261 type: object
262 type: array
263 affinity:
264 properties:
265 nodeAffinity:
266 properties:
267 preferredDuringSchedulingIgnoredDuringExecution:
268 items:
269 properties:
270 preference:
271 properties:
272 matchExpressions:
273 items:
274 properties:
275 key:
276 type: string
277 operator:
278 type: string
279 values:
280 items:
281 type: string
282 type: array
283 type: object
284 type: array
285 matchFields:
286 items:
287 properties:
288 key:
289 type: string
290 operator:
291 type: string
292 values:
293 items:
294 type: string
295 type: array
296 type: object
297 type: array
298 type: object
299 weight:
300 type: integer
301 type: object
302 type: array
303 requiredDuringSchedulingIgnoredDuringExecution:
304 properties:
305 nodeSelectorTerms:
306 items:
307 properties:
308 matchExpressions:
309 items:
310 properties:
311 key:
312 type: string
313 operator:
314 type: string
315 values:
316 items:
317 type: string
318 type: array
319 type: object
320 type: array
321 matchFields:
322 items:
323 properties:
324 key:
325 type: string
326 operator:
327 type: string
328 values:
329 items:
330 type: string
331 type: array
332 type: object
333 type: array
334 type: object
335 type: array
336 type: object
337 type: object
338 podAffinity:
339 properties:
340 preferredDuringSchedulingIgnoredDuringExecution:
341 items:
342 properties:
343 podAffinityTerm:
344 properties:
345 labelSelector:
346 properties:
347 matchExpressions:
348 items:
349 properties:
350 key:
351 type: string
352 operator:
353 type: string
354 values:
355 items:
356 type: string
357 type: array
358 type: object
359 type: array
360 matchLabels:
361 additionalProperties:
362 type: string
363 type: object
364 type: object
365 namespaceSelector:
366 properties:
367 matchExpressions:
368 items:
369 properties:
370 key:
371 type: string
372 operator:
373 type: string
374 values:
375 items:
376 type: string
377 type: array
378 type: object
379 type: array
380 matchLabels:
381 additionalProperties:
382 type: string
383 type: object
384 type: object
385 namespaces:
386 items:
387 type: string
388 type: array
389 topologyKey:
390 type: string
391 type: object
392 weight:
393 type: integer
394 type: object
395 type: array
396 requiredDuringSchedulingIgnoredDuringExecution:
397 items:
398 properties:
399 labelSelector:
400 properties:
401 matchExpressions:
402 items:
403 properties:
404 key:
405 type: string
406 operator:
407 type: string
408 values:
409 items:
410 type: string
411 type: array
412 type: object
413 type: array
414 matchLabels:
415 additionalProperties:
416 type: string
417 type: object
418 type: object
419 namespaceSelector:
420 properties:
421 matchExpressions:
422 items:
423 properties:
424 key:
425 type: string
426 operator:
427 type: string
428 values:
429 items:
430 type: string
431 type: array
432 type: object
433 type: array
434 matchLabels:
435 additionalProperties:
436 type: string
437 type: object
438 type: object
439 namespaces:
440 items:
441 type: string
442 type: array
443 topologyKey:
444 type: string
445 type: object
446 type: array
447 type: object
448 podAntiAffinity:
449 properties:
450 preferredDuringSchedulingIgnoredDuringExecution:
451 items:
452 properties:
453 podAffinityTerm:
454 properties:
455 labelSelector:
456 properties:
457 matchExpressions:
458 items:
459 properties:
460 key:
461 type: string
462 operator:
463 type: string
464 values:
465 items:
466 type: string
467 type: array
468 type: object
469 type: array
470 matchLabels:
471 additionalProperties:
472 type: string
473 type: object
474 type: object
475 namespaceSelector:
476 properties:
477 matchExpressions:
478 items:
479 properties:
480 key:
481 type: string
482 operator:
483 type: string
484 values:
485 items:
486 type: string
487 type: array
488 type: object
489 type: array
490 matchLabels:
491 additionalProperties:
492 type: string
493 type: object
494 type: object
495 namespaces:
496 items:
497 type: string
498 type: array
499 topologyKey:
500 type: string
501 type: object
502 weight:
503 type: integer
504 type: object
505 type: array
506 requiredDuringSchedulingIgnoredDuringExecution:
507 items:
508 properties:
509 labelSelector:
510 properties:
511 matchExpressions:
512 items:
513 properties:
514 key:
515 type: string
516 operator:
517 type: string
518 values:
519 items:
520 type: string
521 type: array
522 type: object
523 type: array
524 matchLabels:
525 additionalProperties:
526 type: string
527 type: object
528 type: object
529 namespaceSelector:
530 properties:
531 matchExpressions:
532 items:
533 properties:
534 key:
535 type: string
536 operator:
537 type: string
538 values:
539 items:
540 type: string
541 type: array
542 type: object
543 type: array
544 matchLabels:
545 additionalProperties:
546 type: string
547 type: object
548 type: object
549 namespaces:
550 items:
551 type: string
552 type: array
553 topologyKey:
554 type: string
555 type: object
556 type: array
557 type: object
558 type: object
559 topologySpreadConstraints:
560 items:
561 properties:
562 labelSelector:
563 properties:
564 matchExpressions:
565 items:
566 properties:
567 key:
568 type: string
569 operator:
570 type: string
571 values:
572 items:
573 type: string
574 type: array
575 type: object
576 type: array
577 matchLabels:
578 additionalProperties:
579 type: string
580 type: object
581 type: object
582 matchLabelKeys:
583 items:
584 type: string
585 type: array
586 maxSkew:
587 type: integer
588 minDomains:
589 type: integer
590 nodeAffinityPolicy:
591 type: string
592 nodeTaintsPolicy:
593 type: string
594 topologyKey:
595 type: string
596 whenUnsatisfiable:
597 type: string
598 type: object
599 type: array
600 priorityClassName:
601 type: string
602 replicas:
603 type: integer
604 updatePartition:
605 type: integer
606 resources:
607 properties:
608 claims:
609 items:
610 properties:
611 name:
612 type: string
613 type: object
614 type: array
615 limits:
616 additionalProperties:
617 anyOf:
618 - type: integer
619 - type: string
620 x-kubernetes-int-or-string: true
621 type: object
622 requests:
623 additionalProperties:
624 anyOf:
625 - type: integer
626 - type: string
627 x-kubernetes-int-or-string: true
628 type: object
629 type: object
630 startupProbe:
631 properties:
632 exec:
633 properties:
634 command:
635 items:
636 type: string
637 type: array
638 type: object
639 failureThreshold:
640 type: integer
641 grpc:
642 properties:
643 port:
644 type: integer
645 service:
646 type: string
647 type: object
648 httpGet:
649 properties:
650 host:
651 type: string
652 httpHeaders:
653 items:
654 properties:
655 name:
656 type: string
657 value:
658 type: string
659 type: object
660 type: array
661 path:
662 type: string
663 port:
664 anyOf:
665 - type: integer
666 - type: string
667 x-kubernetes-int-or-string: true
668 scheme:
669 type: string
670 type: object
671 initialDelaySeconds:
672 type: integer
673 periodSeconds:
674 type: integer
675 successThreshold:
676 type: integer
677 tcpSocket:
678 properties:
679 host:
680 type: string
681 port:
682 anyOf:
683 - type: integer
684 - type: string
685 x-kubernetes-int-or-string: true
686 type: object
687 terminationGracePeriodSeconds:
688 type: integer
689 timeoutSeconds:
690 type: integer
691 type: object
692 readinessProbe:
693 properties:
694 exec:
695 properties:
696 command:
697 items:
698 type: string
699 type: array
700 type: object
701 failureThreshold:
702 type: integer
703 grpc:
704 properties:
705 port:
706 type: integer
707 service:
708 type: string
709 type: object
710 httpGet:
711 properties:
712 host:
713 type: string
714 httpHeaders:
715 items:
716 properties:
717 name:
718 type: string
719 value:
720 type: string
721 type: object
722 type: array
723 path:
724 type: string
725 port:
726 anyOf:
727 - type: integer
728 - type: string
729 x-kubernetes-int-or-string: true
730 scheme:
731 type: string
732 type: object
733 initialDelaySeconds:
734 type: integer
735 periodSeconds:
736 type: integer
737 successThreshold:
738 type: integer
739 tcpSocket:
740 properties:
741 host:
742 type: string
743 port:
744 anyOf:
745 - type: integer
746 - type: string
747 x-kubernetes-int-or-string: true
748 type: object
749 terminationGracePeriodSeconds:
750 type: integer
751 timeoutSeconds:
752 type: integer
753 type: object
754 livenessProbe:
755 properties:
756 exec:
757 properties:
758 command:
759 items:
760 type: string
761 type: array
762 type: object
763 failureThreshold:
764 type: integer
765 grpc:
766 properties:
767 port:
768 type: integer
769 service:
770 type: string
771 type: object
772 httpGet:
773 properties:
774 host:
775 type: string
776 httpHeaders:
777 items:
778 properties:
779 name:
780 type: string
781 value:
782 type: string
783 type: object
784 type: array
785 path:
786 type: string
787 port:
788 anyOf:
789 - type: integer
790 - type: string
791 x-kubernetes-int-or-string: true
792 scheme:
793 type: string
794 type: object
795 initialDelaySeconds:
796 type: integer
797 periodSeconds:
798 type: integer
799 successThreshold:
800 type: integer
801 tcpSocket:
802 properties:
803 host:
804 type: string
805 port:
806 anyOf:
807 - type: integer
808 - type: string
809 x-kubernetes-int-or-string: true
810 type: object
811 terminationGracePeriodSeconds:
812 type: integer
813 timeoutSeconds:
814 type: integer
815 type: object
816 gracefulStopTimeout:
817 type: integer
818 service:
819 properties:
820 sshPort:
821 type: integer
822 type:
823 type: string
824 httpPort:
825 type: integer
826 type: object
827 site:
828 properties:
829 size:
830 anyOf:
831 - type: integer
832 - type: string
833 x-kubernetes-int-or-string: true
834 type: object
835 plugins:
836 items:
837 properties:
838 installAsLibrary:
839 type: boolean
840 name:
841 type: string
842 url:
843 type: string
844 sha1:
845 type: string
846 type: object
847 type: array
848 libs:
849 items:
850 properties:
851 name:
852 type: string
853 url:
854 type: string
855 sha1:
856 type: string
857 type: object
858 type: array
859 configFiles:
860 additionalProperties:
861 type: string
862 type: object
863 secretRef:
864 type: string
865 mode:
866 enum:
867 - PRIMARY
868 - REPLICA
869 type: string
870 debug:
871 properties:
872 enabled:
873 type: boolean
874 suspend:
875 type: boolean
876 type: object
877 type: object
878 type: object
879 type: array
880 receiver:
881 properties:
882 metadata:
883 properties:
884 annotations:
885 additionalProperties:
886 type: string
887 type: object
888 creationTimestamp:
889 type: string
890 deletionGracePeriodSeconds:
891 type: integer
892 deletionTimestamp:
893 type: string
894 finalizers:
895 items:
896 type: string
897 type: array
898 generateName:
899 type: string
900 generation:
901 type: integer
902 labels:
903 additionalProperties:
904 type: string
905 type: object
906 managedFields:
907 items:
908 properties:
909 apiVersion:
910 type: string
911 fieldsType:
912 type: string
913 fieldsV1:
914 type: object
915 manager:
916 type: string
917 operation:
918 type: string
919 subresource:
920 type: string
921 time:
922 type: string
923 type: object
924 type: array
925 name:
926 type: string
927 namespace:
928 type: string
929 ownerReferences:
930 items:
931 properties:
932 apiVersion:
933 type: string
934 blockOwnerDeletion:
935 type: boolean
936 controller:
937 type: boolean
938 kind:
939 type: string
940 name:
941 type: string
942 uid:
943 type: string
944 type: object
945 type: array
946 resourceVersion:
947 type: string
948 selfLink:
949 type: string
950 uid:
951 type: string
952 type: object
953 spec:
954 properties:
955 tolerations:
956 items:
957 properties:
958 effect:
959 type: string
960 key:
961 type: string
962 operator:
963 type: string
964 tolerationSeconds:
965 type: integer
966 value:
967 type: string
968 type: object
969 type: array
970 affinity:
971 properties:
972 nodeAffinity:
973 properties:
974 preferredDuringSchedulingIgnoredDuringExecution:
975 items:
976 properties:
977 preference:
978 properties:
979 matchExpressions:
980 items:
981 properties:
982 key:
983 type: string
984 operator:
985 type: string
986 values:
987 items:
988 type: string
989 type: array
990 type: object
991 type: array
992 matchFields:
993 items:
994 properties:
995 key:
996 type: string
997 operator:
998 type: string
999 values:
1000 items:
1001 type: string
1002 type: array
1003 type: object
1004 type: array
1005 type: object
1006 weight:
1007 type: integer
1008 type: object
1009 type: array
1010 requiredDuringSchedulingIgnoredDuringExecution:
1011 properties:
1012 nodeSelectorTerms:
1013 items:
1014 properties:
1015 matchExpressions:
1016 items:
1017 properties:
1018 key:
1019 type: string
1020 operator:
1021 type: string
1022 values:
1023 items:
1024 type: string
1025 type: array
1026 type: object
1027 type: array
1028 matchFields:
1029 items:
1030 properties:
1031 key:
1032 type: string
1033 operator:
1034 type: string
1035 values:
1036 items:
1037 type: string
1038 type: array
1039 type: object
1040 type: array
1041 type: object
1042 type: array
1043 type: object
1044 type: object
1045 podAffinity:
1046 properties:
1047 preferredDuringSchedulingIgnoredDuringExecution:
1048 items:
1049 properties:
1050 podAffinityTerm:
1051 properties:
1052 labelSelector:
1053 properties:
1054 matchExpressions:
1055 items:
1056 properties:
1057 key:
1058 type: string
1059 operator:
1060 type: string
1061 values:
1062 items:
1063 type: string
1064 type: array
1065 type: object
1066 type: array
1067 matchLabels:
1068 additionalProperties:
1069 type: string
1070 type: object
1071 type: object
1072 namespaceSelector:
1073 properties:
1074 matchExpressions:
1075 items:
1076 properties:
1077 key:
1078 type: string
1079 operator:
1080 type: string
1081 values:
1082 items:
1083 type: string
1084 type: array
1085 type: object
1086 type: array
1087 matchLabels:
1088 additionalProperties:
1089 type: string
1090 type: object
1091 type: object
1092 namespaces:
1093 items:
1094 type: string
1095 type: array
1096 topologyKey:
1097 type: string
1098 type: object
1099 weight:
1100 type: integer
1101 type: object
1102 type: array
1103 requiredDuringSchedulingIgnoredDuringExecution:
1104 items:
1105 properties:
1106 labelSelector:
1107 properties:
1108 matchExpressions:
1109 items:
1110 properties:
1111 key:
1112 type: string
1113 operator:
1114 type: string
1115 values:
1116 items:
1117 type: string
1118 type: array
1119 type: object
1120 type: array
1121 matchLabels:
1122 additionalProperties:
1123 type: string
1124 type: object
1125 type: object
1126 namespaceSelector:
1127 properties:
1128 matchExpressions:
1129 items:
1130 properties:
1131 key:
1132 type: string
1133 operator:
1134 type: string
1135 values:
1136 items:
1137 type: string
1138 type: array
1139 type: object
1140 type: array
1141 matchLabels:
1142 additionalProperties:
1143 type: string
1144 type: object
1145 type: object
1146 namespaces:
1147 items:
1148 type: string
1149 type: array
1150 topologyKey:
1151 type: string
1152 type: object
1153 type: array
1154 type: object
1155 podAntiAffinity:
1156 properties:
1157 preferredDuringSchedulingIgnoredDuringExecution:
1158 items:
1159 properties:
1160 podAffinityTerm:
1161 properties:
1162 labelSelector:
1163 properties:
1164 matchExpressions:
1165 items:
1166 properties:
1167 key:
1168 type: string
1169 operator:
1170 type: string
1171 values:
1172 items:
1173 type: string
1174 type: array
1175 type: object
1176 type: array
1177 matchLabels:
1178 additionalProperties:
1179 type: string
1180 type: object
1181 type: object
1182 namespaceSelector:
1183 properties:
1184 matchExpressions:
1185 items:
1186 properties:
1187 key:
1188 type: string
1189 operator:
1190 type: string
1191 values:
1192 items:
1193 type: string
1194 type: array
1195 type: object
1196 type: array
1197 matchLabels:
1198 additionalProperties:
1199 type: string
1200 type: object
1201 type: object
1202 namespaces:
1203 items:
1204 type: string
1205 type: array
1206 topologyKey:
1207 type: string
1208 type: object
1209 weight:
1210 type: integer
1211 type: object
1212 type: array
1213 requiredDuringSchedulingIgnoredDuringExecution:
1214 items:
1215 properties:
1216 labelSelector:
1217 properties:
1218 matchExpressions:
1219 items:
1220 properties:
1221 key:
1222 type: string
1223 operator:
1224 type: string
1225 values:
1226 items:
1227 type: string
1228 type: array
1229 type: object
1230 type: array
1231 matchLabels:
1232 additionalProperties:
1233 type: string
1234 type: object
1235 type: object
1236 namespaceSelector:
1237 properties:
1238 matchExpressions:
1239 items:
1240 properties:
1241 key:
1242 type: string
1243 operator:
1244 type: string
1245 values:
1246 items:
1247 type: string
1248 type: array
1249 type: object
1250 type: array
1251 matchLabels:
1252 additionalProperties:
1253 type: string
1254 type: object
1255 type: object
1256 namespaces:
1257 items:
1258 type: string
1259 type: array
1260 topologyKey:
1261 type: string
1262 type: object
1263 type: array
1264 type: object
1265 type: object
1266 topologySpreadConstraints:
1267 items:
1268 properties:
1269 labelSelector:
1270 properties:
1271 matchExpressions:
1272 items:
1273 properties:
1274 key:
1275 type: string
1276 operator:
1277 type: string
1278 values:
1279 items:
1280 type: string
1281 type: array
1282 type: object
1283 type: array
1284 matchLabels:
1285 additionalProperties:
1286 type: string
1287 type: object
1288 type: object
1289 matchLabelKeys:
1290 items:
1291 type: string
1292 type: array
1293 maxSkew:
1294 type: integer
1295 minDomains:
1296 type: integer
1297 nodeAffinityPolicy:
1298 type: string
1299 nodeTaintsPolicy:
1300 type: string
1301 topologyKey:
1302 type: string
1303 whenUnsatisfiable:
1304 type: string
1305 type: object
1306 type: array
1307 priorityClassName:
1308 type: string
1309 replicas:
1310 type: integer
1311 maxSurge:
1312 anyOf:
1313 - type: integer
1314 - type: string
1315 x-kubernetes-int-or-string: true
1316 maxUnavailable:
1317 anyOf:
1318 - type: integer
1319 - type: string
1320 x-kubernetes-int-or-string: true
1321 resources:
1322 properties:
1323 claims:
1324 items:
1325 properties:
1326 name:
1327 type: string
1328 type: object
1329 type: array
1330 limits:
1331 additionalProperties:
1332 anyOf:
1333 - type: integer
1334 - type: string
1335 x-kubernetes-int-or-string: true
1336 type: object
1337 requests:
1338 additionalProperties:
1339 anyOf:
1340 - type: integer
1341 - type: string
1342 x-kubernetes-int-or-string: true
1343 type: object
1344 type: object
1345 readinessProbe:
1346 properties:
1347 exec:
1348 properties:
1349 command:
1350 items:
1351 type: string
1352 type: array
1353 type: object
1354 failureThreshold:
1355 type: integer
1356 grpc:
1357 properties:
1358 port:
1359 type: integer
1360 service:
1361 type: string
1362 type: object
1363 httpGet:
1364 properties:
1365 host:
1366 type: string
1367 httpHeaders:
1368 items:
1369 properties:
1370 name:
1371 type: string
1372 value:
1373 type: string
1374 type: object
1375 type: array
1376 path:
1377 type: string
1378 port:
1379 anyOf:
1380 - type: integer
1381 - type: string
1382 x-kubernetes-int-or-string: true
1383 scheme:
1384 type: string
1385 type: object
1386 initialDelaySeconds:
1387 type: integer
1388 periodSeconds:
1389 type: integer
1390 successThreshold:
1391 type: integer
1392 tcpSocket:
1393 properties:
1394 host:
1395 type: string
1396 port:
1397 anyOf:
1398 - type: integer
1399 - type: string
1400 x-kubernetes-int-or-string: true
1401 type: object
1402 terminationGracePeriodSeconds:
1403 type: integer
1404 timeoutSeconds:
1405 type: integer
1406 type: object
1407 livenessProbe:
1408 properties:
1409 exec:
1410 properties:
1411 command:
1412 items:
1413 type: string
1414 type: array
1415 type: object
1416 failureThreshold:
1417 type: integer
1418 grpc:
1419 properties:
1420 port:
1421 type: integer
1422 service:
1423 type: string
1424 type: object
1425 httpGet:
1426 properties:
1427 host:
1428 type: string
1429 httpHeaders:
1430 items:
1431 properties:
1432 name:
1433 type: string
1434 value:
1435 type: string
1436 type: object
1437 type: array
1438 path:
1439 type: string
1440 port:
1441 anyOf:
1442 - type: integer
1443 - type: string
1444 x-kubernetes-int-or-string: true
1445 scheme:
1446 type: string
1447 type: object
1448 initialDelaySeconds:
1449 type: integer
1450 periodSeconds:
1451 type: integer
1452 successThreshold:
1453 type: integer
1454 tcpSocket:
1455 properties:
1456 host:
1457 type: string
1458 port:
1459 anyOf:
1460 - type: integer
1461 - type: string
1462 x-kubernetes-int-or-string: true
1463 type: object
1464 terminationGracePeriodSeconds:
1465 type: integer
1466 timeoutSeconds:
1467 type: integer
1468 type: object
1469 service:
1470 properties:
1471 type:
1472 type: string
1473 httpPort:
1474 type: integer
1475 type: object
1476 credentialSecretRef:
1477 type: string
1478 type: object
1479 type: object
1480 type: object
1481 status:
1482 properties:
1483 members:
1484 additionalProperties:
1485 items:
1486 type: string
1487 type: array
1488 type: object
1489 type: object
1490 type: object
1491 served: true
1492 storage: true
1493 subresources:
1494 status: {}