Text file
src/k8s.io/api/testdata/v1.28.0/core.v1.ReplicationController.after_roundtrip.json
1{
2 "kind": "ReplicationController",
3 "apiVersion": "v1",
4 "metadata": {
5 "name": "nameValue",
6 "generateName": "generateNameValue",
7 "namespace": "namespaceValue",
8 "selfLink": "selfLinkValue",
9 "uid": "uidValue",
10 "resourceVersion": "resourceVersionValue",
11 "generation": 7,
12 "creationTimestamp": "2008-01-01T01:01:01Z",
13 "deletionTimestamp": "2009-01-01T01:01:01Z",
14 "deletionGracePeriodSeconds": 10,
15 "labels": {
16 "labelsKey": "labelsValue"
17 },
18 "annotations": {
19 "annotationsKey": "annotationsValue"
20 },
21 "ownerReferences": [
22 {
23 "apiVersion": "apiVersionValue",
24 "kind": "kindValue",
25 "name": "nameValue",
26 "uid": "uidValue",
27 "controller": true,
28 "blockOwnerDeletion": true
29 }
30 ],
31 "finalizers": [
32 "finalizersValue"
33 ],
34 "managedFields": [
35 {
36 "manager": "managerValue",
37 "operation": "operationValue",
38 "apiVersion": "apiVersionValue",
39 "time": "2004-01-01T01:01:01Z",
40 "fieldsType": "fieldsTypeValue",
41 "fieldsV1": {},
42 "subresource": "subresourceValue"
43 }
44 ]
45 },
46 "spec": {
47 "replicas": 1,
48 "minReadySeconds": 4,
49 "selector": {
50 "selectorKey": "selectorValue"
51 },
52 "template": {
53 "metadata": {
54 "name": "nameValue",
55 "generateName": "generateNameValue",
56 "namespace": "namespaceValue",
57 "selfLink": "selfLinkValue",
58 "uid": "uidValue",
59 "resourceVersion": "resourceVersionValue",
60 "generation": 7,
61 "creationTimestamp": "2008-01-01T01:01:01Z",
62 "deletionTimestamp": "2009-01-01T01:01:01Z",
63 "deletionGracePeriodSeconds": 10,
64 "labels": {
65 "labelsKey": "labelsValue"
66 },
67 "annotations": {
68 "annotationsKey": "annotationsValue"
69 },
70 "ownerReferences": [
71 {
72 "apiVersion": "apiVersionValue",
73 "kind": "kindValue",
74 "name": "nameValue",
75 "uid": "uidValue",
76 "controller": true,
77 "blockOwnerDeletion": true
78 }
79 ],
80 "finalizers": [
81 "finalizersValue"
82 ],
83 "managedFields": [
84 {
85 "manager": "managerValue",
86 "operation": "operationValue",
87 "apiVersion": "apiVersionValue",
88 "time": "2004-01-01T01:01:01Z",
89 "fieldsType": "fieldsTypeValue",
90 "fieldsV1": {},
91 "subresource": "subresourceValue"
92 }
93 ]
94 },
95 "spec": {
96 "volumes": [
97 {
98 "name": "nameValue",
99 "hostPath": {
100 "path": "pathValue",
101 "type": "typeValue"
102 },
103 "emptyDir": {
104 "medium": "mediumValue",
105 "sizeLimit": "0"
106 },
107 "gcePersistentDisk": {
108 "pdName": "pdNameValue",
109 "fsType": "fsTypeValue",
110 "partition": 3,
111 "readOnly": true
112 },
113 "awsElasticBlockStore": {
114 "volumeID": "volumeIDValue",
115 "fsType": "fsTypeValue",
116 "partition": 3,
117 "readOnly": true
118 },
119 "gitRepo": {
120 "repository": "repositoryValue",
121 "revision": "revisionValue",
122 "directory": "directoryValue"
123 },
124 "secret": {
125 "secretName": "secretNameValue",
126 "items": [
127 {
128 "key": "keyValue",
129 "path": "pathValue",
130 "mode": 3
131 }
132 ],
133 "defaultMode": 3,
134 "optional": true
135 },
136 "nfs": {
137 "server": "serverValue",
138 "path": "pathValue",
139 "readOnly": true
140 },
141 "iscsi": {
142 "targetPortal": "targetPortalValue",
143 "iqn": "iqnValue",
144 "lun": 3,
145 "iscsiInterface": "iscsiInterfaceValue",
146 "fsType": "fsTypeValue",
147 "readOnly": true,
148 "portals": [
149 "portalsValue"
150 ],
151 "chapAuthDiscovery": true,
152 "chapAuthSession": true,
153 "secretRef": {
154 "name": "nameValue"
155 },
156 "initiatorName": "initiatorNameValue"
157 },
158 "glusterfs": {
159 "endpoints": "endpointsValue",
160 "path": "pathValue",
161 "readOnly": true
162 },
163 "persistentVolumeClaim": {
164 "claimName": "claimNameValue",
165 "readOnly": true
166 },
167 "rbd": {
168 "monitors": [
169 "monitorsValue"
170 ],
171 "image": "imageValue",
172 "fsType": "fsTypeValue",
173 "pool": "poolValue",
174 "user": "userValue",
175 "keyring": "keyringValue",
176 "secretRef": {
177 "name": "nameValue"
178 },
179 "readOnly": true
180 },
181 "flexVolume": {
182 "driver": "driverValue",
183 "fsType": "fsTypeValue",
184 "secretRef": {
185 "name": "nameValue"
186 },
187 "readOnly": true,
188 "options": {
189 "optionsKey": "optionsValue"
190 }
191 },
192 "cinder": {
193 "volumeID": "volumeIDValue",
194 "fsType": "fsTypeValue",
195 "readOnly": true,
196 "secretRef": {
197 "name": "nameValue"
198 }
199 },
200 "cephfs": {
201 "monitors": [
202 "monitorsValue"
203 ],
204 "path": "pathValue",
205 "user": "userValue",
206 "secretFile": "secretFileValue",
207 "secretRef": {
208 "name": "nameValue"
209 },
210 "readOnly": true
211 },
212 "flocker": {
213 "datasetName": "datasetNameValue",
214 "datasetUUID": "datasetUUIDValue"
215 },
216 "downwardAPI": {
217 "items": [
218 {
219 "path": "pathValue",
220 "fieldRef": {
221 "apiVersion": "apiVersionValue",
222 "fieldPath": "fieldPathValue"
223 },
224 "resourceFieldRef": {
225 "containerName": "containerNameValue",
226 "resource": "resourceValue",
227 "divisor": "0"
228 },
229 "mode": 4
230 }
231 ],
232 "defaultMode": 2
233 },
234 "fc": {
235 "targetWWNs": [
236 "targetWWNsValue"
237 ],
238 "lun": 2,
239 "fsType": "fsTypeValue",
240 "readOnly": true,
241 "wwids": [
242 "wwidsValue"
243 ]
244 },
245 "azureFile": {
246 "secretName": "secretNameValue",
247 "shareName": "shareNameValue",
248 "readOnly": true
249 },
250 "configMap": {
251 "name": "nameValue",
252 "items": [
253 {
254 "key": "keyValue",
255 "path": "pathValue",
256 "mode": 3
257 }
258 ],
259 "defaultMode": 3,
260 "optional": true
261 },
262 "vsphereVolume": {
263 "volumePath": "volumePathValue",
264 "fsType": "fsTypeValue",
265 "storagePolicyName": "storagePolicyNameValue",
266 "storagePolicyID": "storagePolicyIDValue"
267 },
268 "quobyte": {
269 "registry": "registryValue",
270 "volume": "volumeValue",
271 "readOnly": true,
272 "user": "userValue",
273 "group": "groupValue",
274 "tenant": "tenantValue"
275 },
276 "azureDisk": {
277 "diskName": "diskNameValue",
278 "diskURI": "diskURIValue",
279 "cachingMode": "cachingModeValue",
280 "fsType": "fsTypeValue",
281 "readOnly": true,
282 "kind": "kindValue"
283 },
284 "photonPersistentDisk": {
285 "pdID": "pdIDValue",
286 "fsType": "fsTypeValue"
287 },
288 "projected": {
289 "sources": [
290 {
291 "secret": {
292 "name": "nameValue",
293 "items": [
294 {
295 "key": "keyValue",
296 "path": "pathValue",
297 "mode": 3
298 }
299 ],
300 "optional": true
301 },
302 "downwardAPI": {
303 "items": [
304 {
305 "path": "pathValue",
306 "fieldRef": {
307 "apiVersion": "apiVersionValue",
308 "fieldPath": "fieldPathValue"
309 },
310 "resourceFieldRef": {
311 "containerName": "containerNameValue",
312 "resource": "resourceValue",
313 "divisor": "0"
314 },
315 "mode": 4
316 }
317 ]
318 },
319 "configMap": {
320 "name": "nameValue",
321 "items": [
322 {
323 "key": "keyValue",
324 "path": "pathValue",
325 "mode": 3
326 }
327 ],
328 "optional": true
329 },
330 "serviceAccountToken": {
331 "audience": "audienceValue",
332 "expirationSeconds": 2,
333 "path": "pathValue"
334 }
335 }
336 ],
337 "defaultMode": 2
338 },
339 "portworxVolume": {
340 "volumeID": "volumeIDValue",
341 "fsType": "fsTypeValue",
342 "readOnly": true
343 },
344 "scaleIO": {
345 "gateway": "gatewayValue",
346 "system": "systemValue",
347 "secretRef": {
348 "name": "nameValue"
349 },
350 "sslEnabled": true,
351 "protectionDomain": "protectionDomainValue",
352 "storagePool": "storagePoolValue",
353 "storageMode": "storageModeValue",
354 "volumeName": "volumeNameValue",
355 "fsType": "fsTypeValue",
356 "readOnly": true
357 },
358 "storageos": {
359 "volumeName": "volumeNameValue",
360 "volumeNamespace": "volumeNamespaceValue",
361 "fsType": "fsTypeValue",
362 "readOnly": true,
363 "secretRef": {
364 "name": "nameValue"
365 }
366 },
367 "csi": {
368 "driver": "driverValue",
369 "readOnly": true,
370 "fsType": "fsTypeValue",
371 "volumeAttributes": {
372 "volumeAttributesKey": "volumeAttributesValue"
373 },
374 "nodePublishSecretRef": {
375 "name": "nameValue"
376 }
377 },
378 "ephemeral": {
379 "volumeClaimTemplate": {
380 "metadata": {
381 "name": "nameValue",
382 "generateName": "generateNameValue",
383 "namespace": "namespaceValue",
384 "selfLink": "selfLinkValue",
385 "uid": "uidValue",
386 "resourceVersion": "resourceVersionValue",
387 "generation": 7,
388 "creationTimestamp": "2008-01-01T01:01:01Z",
389 "deletionTimestamp": "2009-01-01T01:01:01Z",
390 "deletionGracePeriodSeconds": 10,
391 "labels": {
392 "labelsKey": "labelsValue"
393 },
394 "annotations": {
395 "annotationsKey": "annotationsValue"
396 },
397 "ownerReferences": [
398 {
399 "apiVersion": "apiVersionValue",
400 "kind": "kindValue",
401 "name": "nameValue",
402 "uid": "uidValue",
403 "controller": true,
404 "blockOwnerDeletion": true
405 }
406 ],
407 "finalizers": [
408 "finalizersValue"
409 ],
410 "managedFields": [
411 {
412 "manager": "managerValue",
413 "operation": "operationValue",
414 "apiVersion": "apiVersionValue",
415 "time": "2004-01-01T01:01:01Z",
416 "fieldsType": "fieldsTypeValue",
417 "fieldsV1": {},
418 "subresource": "subresourceValue"
419 }
420 ]
421 },
422 "spec": {
423 "accessModes": [
424 "accessModesValue"
425 ],
426 "selector": {
427 "matchLabels": {
428 "matchLabelsKey": "matchLabelsValue"
429 },
430 "matchExpressions": [
431 {
432 "key": "keyValue",
433 "operator": "operatorValue",
434 "values": [
435 "valuesValue"
436 ]
437 }
438 ]
439 },
440 "resources": {
441 "limits": {
442 "limitsKey": "0"
443 },
444 "requests": {
445 "requestsKey": "0"
446 }
447 },
448 "volumeName": "volumeNameValue",
449 "storageClassName": "storageClassNameValue",
450 "volumeMode": "volumeModeValue",
451 "dataSource": {
452 "apiGroup": "apiGroupValue",
453 "kind": "kindValue",
454 "name": "nameValue"
455 },
456 "dataSourceRef": {
457 "apiGroup": "apiGroupValue",
458 "kind": "kindValue",
459 "name": "nameValue",
460 "namespace": "namespaceValue"
461 }
462 }
463 }
464 }
465 }
466 ],
467 "initContainers": [
468 {
469 "name": "nameValue",
470 "image": "imageValue",
471 "command": [
472 "commandValue"
473 ],
474 "args": [
475 "argsValue"
476 ],
477 "workingDir": "workingDirValue",
478 "ports": [
479 {
480 "name": "nameValue",
481 "hostPort": 2,
482 "containerPort": 3,
483 "protocol": "protocolValue",
484 "hostIP": "hostIPValue"
485 }
486 ],
487 "envFrom": [
488 {
489 "prefix": "prefixValue",
490 "configMapRef": {
491 "name": "nameValue",
492 "optional": true
493 },
494 "secretRef": {
495 "name": "nameValue",
496 "optional": true
497 }
498 }
499 ],
500 "env": [
501 {
502 "name": "nameValue",
503 "value": "valueValue",
504 "valueFrom": {
505 "fieldRef": {
506 "apiVersion": "apiVersionValue",
507 "fieldPath": "fieldPathValue"
508 },
509 "resourceFieldRef": {
510 "containerName": "containerNameValue",
511 "resource": "resourceValue",
512 "divisor": "0"
513 },
514 "configMapKeyRef": {
515 "name": "nameValue",
516 "key": "keyValue",
517 "optional": true
518 },
519 "secretKeyRef": {
520 "name": "nameValue",
521 "key": "keyValue",
522 "optional": true
523 }
524 }
525 }
526 ],
527 "resources": {
528 "limits": {
529 "limitsKey": "0"
530 },
531 "requests": {
532 "requestsKey": "0"
533 },
534 "claims": [
535 {
536 "name": "nameValue"
537 }
538 ]
539 },
540 "resizePolicy": [
541 {
542 "resourceName": "resourceNameValue",
543 "restartPolicy": "restartPolicyValue"
544 }
545 ],
546 "restartPolicy": "restartPolicyValue",
547 "volumeMounts": [
548 {
549 "name": "nameValue",
550 "readOnly": true,
551 "mountPath": "mountPathValue",
552 "subPath": "subPathValue",
553 "mountPropagation": "mountPropagationValue",
554 "subPathExpr": "subPathExprValue"
555 }
556 ],
557 "volumeDevices": [
558 {
559 "name": "nameValue",
560 "devicePath": "devicePathValue"
561 }
562 ],
563 "livenessProbe": {
564 "exec": {
565 "command": [
566 "commandValue"
567 ]
568 },
569 "httpGet": {
570 "path": "pathValue",
571 "port": "portValue",
572 "host": "hostValue",
573 "scheme": "schemeValue",
574 "httpHeaders": [
575 {
576 "name": "nameValue",
577 "value": "valueValue"
578 }
579 ]
580 },
581 "tcpSocket": {
582 "port": "portValue",
583 "host": "hostValue"
584 },
585 "grpc": {
586 "port": 1,
587 "service": "serviceValue"
588 },
589 "initialDelaySeconds": 2,
590 "timeoutSeconds": 3,
591 "periodSeconds": 4,
592 "successThreshold": 5,
593 "failureThreshold": 6,
594 "terminationGracePeriodSeconds": 7
595 },
596 "readinessProbe": {
597 "exec": {
598 "command": [
599 "commandValue"
600 ]
601 },
602 "httpGet": {
603 "path": "pathValue",
604 "port": "portValue",
605 "host": "hostValue",
606 "scheme": "schemeValue",
607 "httpHeaders": [
608 {
609 "name": "nameValue",
610 "value": "valueValue"
611 }
612 ]
613 },
614 "tcpSocket": {
615 "port": "portValue",
616 "host": "hostValue"
617 },
618 "grpc": {
619 "port": 1,
620 "service": "serviceValue"
621 },
622 "initialDelaySeconds": 2,
623 "timeoutSeconds": 3,
624 "periodSeconds": 4,
625 "successThreshold": 5,
626 "failureThreshold": 6,
627 "terminationGracePeriodSeconds": 7
628 },
629 "startupProbe": {
630 "exec": {
631 "command": [
632 "commandValue"
633 ]
634 },
635 "httpGet": {
636 "path": "pathValue",
637 "port": "portValue",
638 "host": "hostValue",
639 "scheme": "schemeValue",
640 "httpHeaders": [
641 {
642 "name": "nameValue",
643 "value": "valueValue"
644 }
645 ]
646 },
647 "tcpSocket": {
648 "port": "portValue",
649 "host": "hostValue"
650 },
651 "grpc": {
652 "port": 1,
653 "service": "serviceValue"
654 },
655 "initialDelaySeconds": 2,
656 "timeoutSeconds": 3,
657 "periodSeconds": 4,
658 "successThreshold": 5,
659 "failureThreshold": 6,
660 "terminationGracePeriodSeconds": 7
661 },
662 "lifecycle": {
663 "postStart": {
664 "exec": {
665 "command": [
666 "commandValue"
667 ]
668 },
669 "httpGet": {
670 "path": "pathValue",
671 "port": "portValue",
672 "host": "hostValue",
673 "scheme": "schemeValue",
674 "httpHeaders": [
675 {
676 "name": "nameValue",
677 "value": "valueValue"
678 }
679 ]
680 },
681 "tcpSocket": {
682 "port": "portValue",
683 "host": "hostValue"
684 }
685 },
686 "preStop": {
687 "exec": {
688 "command": [
689 "commandValue"
690 ]
691 },
692 "httpGet": {
693 "path": "pathValue",
694 "port": "portValue",
695 "host": "hostValue",
696 "scheme": "schemeValue",
697 "httpHeaders": [
698 {
699 "name": "nameValue",
700 "value": "valueValue"
701 }
702 ]
703 },
704 "tcpSocket": {
705 "port": "portValue",
706 "host": "hostValue"
707 }
708 }
709 },
710 "terminationMessagePath": "terminationMessagePathValue",
711 "terminationMessagePolicy": "terminationMessagePolicyValue",
712 "imagePullPolicy": "imagePullPolicyValue",
713 "securityContext": {
714 "capabilities": {
715 "add": [
716 "addValue"
717 ],
718 "drop": [
719 "dropValue"
720 ]
721 },
722 "privileged": true,
723 "seLinuxOptions": {
724 "user": "userValue",
725 "role": "roleValue",
726 "type": "typeValue",
727 "level": "levelValue"
728 },
729 "windowsOptions": {
730 "gmsaCredentialSpecName": "gmsaCredentialSpecNameValue",
731 "gmsaCredentialSpec": "gmsaCredentialSpecValue",
732 "runAsUserName": "runAsUserNameValue",
733 "hostProcess": true
734 },
735 "runAsUser": 4,
736 "runAsGroup": 8,
737 "runAsNonRoot": true,
738 "readOnlyRootFilesystem": true,
739 "allowPrivilegeEscalation": true,
740 "procMount": "procMountValue",
741 "seccompProfile": {
742 "type": "typeValue",
743 "localhostProfile": "localhostProfileValue"
744 }
745 },
746 "stdin": true,
747 "stdinOnce": true,
748 "tty": true
749 }
750 ],
751 "containers": [
752 {
753 "name": "nameValue",
754 "image": "imageValue",
755 "command": [
756 "commandValue"
757 ],
758 "args": [
759 "argsValue"
760 ],
761 "workingDir": "workingDirValue",
762 "ports": [
763 {
764 "name": "nameValue",
765 "hostPort": 2,
766 "containerPort": 3,
767 "protocol": "protocolValue",
768 "hostIP": "hostIPValue"
769 }
770 ],
771 "envFrom": [
772 {
773 "prefix": "prefixValue",
774 "configMapRef": {
775 "name": "nameValue",
776 "optional": true
777 },
778 "secretRef": {
779 "name": "nameValue",
780 "optional": true
781 }
782 }
783 ],
784 "env": [
785 {
786 "name": "nameValue",
787 "value": "valueValue",
788 "valueFrom": {
789 "fieldRef": {
790 "apiVersion": "apiVersionValue",
791 "fieldPath": "fieldPathValue"
792 },
793 "resourceFieldRef": {
794 "containerName": "containerNameValue",
795 "resource": "resourceValue",
796 "divisor": "0"
797 },
798 "configMapKeyRef": {
799 "name": "nameValue",
800 "key": "keyValue",
801 "optional": true
802 },
803 "secretKeyRef": {
804 "name": "nameValue",
805 "key": "keyValue",
806 "optional": true
807 }
808 }
809 }
810 ],
811 "resources": {
812 "limits": {
813 "limitsKey": "0"
814 },
815 "requests": {
816 "requestsKey": "0"
817 },
818 "claims": [
819 {
820 "name": "nameValue"
821 }
822 ]
823 },
824 "resizePolicy": [
825 {
826 "resourceName": "resourceNameValue",
827 "restartPolicy": "restartPolicyValue"
828 }
829 ],
830 "restartPolicy": "restartPolicyValue",
831 "volumeMounts": [
832 {
833 "name": "nameValue",
834 "readOnly": true,
835 "mountPath": "mountPathValue",
836 "subPath": "subPathValue",
837 "mountPropagation": "mountPropagationValue",
838 "subPathExpr": "subPathExprValue"
839 }
840 ],
841 "volumeDevices": [
842 {
843 "name": "nameValue",
844 "devicePath": "devicePathValue"
845 }
846 ],
847 "livenessProbe": {
848 "exec": {
849 "command": [
850 "commandValue"
851 ]
852 },
853 "httpGet": {
854 "path": "pathValue",
855 "port": "portValue",
856 "host": "hostValue",
857 "scheme": "schemeValue",
858 "httpHeaders": [
859 {
860 "name": "nameValue",
861 "value": "valueValue"
862 }
863 ]
864 },
865 "tcpSocket": {
866 "port": "portValue",
867 "host": "hostValue"
868 },
869 "grpc": {
870 "port": 1,
871 "service": "serviceValue"
872 },
873 "initialDelaySeconds": 2,
874 "timeoutSeconds": 3,
875 "periodSeconds": 4,
876 "successThreshold": 5,
877 "failureThreshold": 6,
878 "terminationGracePeriodSeconds": 7
879 },
880 "readinessProbe": {
881 "exec": {
882 "command": [
883 "commandValue"
884 ]
885 },
886 "httpGet": {
887 "path": "pathValue",
888 "port": "portValue",
889 "host": "hostValue",
890 "scheme": "schemeValue",
891 "httpHeaders": [
892 {
893 "name": "nameValue",
894 "value": "valueValue"
895 }
896 ]
897 },
898 "tcpSocket": {
899 "port": "portValue",
900 "host": "hostValue"
901 },
902 "grpc": {
903 "port": 1,
904 "service": "serviceValue"
905 },
906 "initialDelaySeconds": 2,
907 "timeoutSeconds": 3,
908 "periodSeconds": 4,
909 "successThreshold": 5,
910 "failureThreshold": 6,
911 "terminationGracePeriodSeconds": 7
912 },
913 "startupProbe": {
914 "exec": {
915 "command": [
916 "commandValue"
917 ]
918 },
919 "httpGet": {
920 "path": "pathValue",
921 "port": "portValue",
922 "host": "hostValue",
923 "scheme": "schemeValue",
924 "httpHeaders": [
925 {
926 "name": "nameValue",
927 "value": "valueValue"
928 }
929 ]
930 },
931 "tcpSocket": {
932 "port": "portValue",
933 "host": "hostValue"
934 },
935 "grpc": {
936 "port": 1,
937 "service": "serviceValue"
938 },
939 "initialDelaySeconds": 2,
940 "timeoutSeconds": 3,
941 "periodSeconds": 4,
942 "successThreshold": 5,
943 "failureThreshold": 6,
944 "terminationGracePeriodSeconds": 7
945 },
946 "lifecycle": {
947 "postStart": {
948 "exec": {
949 "command": [
950 "commandValue"
951 ]
952 },
953 "httpGet": {
954 "path": "pathValue",
955 "port": "portValue",
956 "host": "hostValue",
957 "scheme": "schemeValue",
958 "httpHeaders": [
959 {
960 "name": "nameValue",
961 "value": "valueValue"
962 }
963 ]
964 },
965 "tcpSocket": {
966 "port": "portValue",
967 "host": "hostValue"
968 }
969 },
970 "preStop": {
971 "exec": {
972 "command": [
973 "commandValue"
974 ]
975 },
976 "httpGet": {
977 "path": "pathValue",
978 "port": "portValue",
979 "host": "hostValue",
980 "scheme": "schemeValue",
981 "httpHeaders": [
982 {
983 "name": "nameValue",
984 "value": "valueValue"
985 }
986 ]
987 },
988 "tcpSocket": {
989 "port": "portValue",
990 "host": "hostValue"
991 }
992 }
993 },
994 "terminationMessagePath": "terminationMessagePathValue",
995 "terminationMessagePolicy": "terminationMessagePolicyValue",
996 "imagePullPolicy": "imagePullPolicyValue",
997 "securityContext": {
998 "capabilities": {
999 "add": [
1000 "addValue"
1001 ],
1002 "drop": [
1003 "dropValue"
1004 ]
1005 },
1006 "privileged": true,
1007 "seLinuxOptions": {
1008 "user": "userValue",
1009 "role": "roleValue",
1010 "type": "typeValue",
1011 "level": "levelValue"
1012 },
1013 "windowsOptions": {
1014 "gmsaCredentialSpecName": "gmsaCredentialSpecNameValue",
1015 "gmsaCredentialSpec": "gmsaCredentialSpecValue",
1016 "runAsUserName": "runAsUserNameValue",
1017 "hostProcess": true
1018 },
1019 "runAsUser": 4,
1020 "runAsGroup": 8,
1021 "runAsNonRoot": true,
1022 "readOnlyRootFilesystem": true,
1023 "allowPrivilegeEscalation": true,
1024 "procMount": "procMountValue",
1025 "seccompProfile": {
1026 "type": "typeValue",
1027 "localhostProfile": "localhostProfileValue"
1028 }
1029 },
1030 "stdin": true,
1031 "stdinOnce": true,
1032 "tty": true
1033 }
1034 ],
1035 "ephemeralContainers": [
1036 {
1037 "name": "nameValue",
1038 "image": "imageValue",
1039 "command": [
1040 "commandValue"
1041 ],
1042 "args": [
1043 "argsValue"
1044 ],
1045 "workingDir": "workingDirValue",
1046 "ports": [
1047 {
1048 "name": "nameValue",
1049 "hostPort": 2,
1050 "containerPort": 3,
1051 "protocol": "protocolValue",
1052 "hostIP": "hostIPValue"
1053 }
1054 ],
1055 "envFrom": [
1056 {
1057 "prefix": "prefixValue",
1058 "configMapRef": {
1059 "name": "nameValue",
1060 "optional": true
1061 },
1062 "secretRef": {
1063 "name": "nameValue",
1064 "optional": true
1065 }
1066 }
1067 ],
1068 "env": [
1069 {
1070 "name": "nameValue",
1071 "value": "valueValue",
1072 "valueFrom": {
1073 "fieldRef": {
1074 "apiVersion": "apiVersionValue",
1075 "fieldPath": "fieldPathValue"
1076 },
1077 "resourceFieldRef": {
1078 "containerName": "containerNameValue",
1079 "resource": "resourceValue",
1080 "divisor": "0"
1081 },
1082 "configMapKeyRef": {
1083 "name": "nameValue",
1084 "key": "keyValue",
1085 "optional": true
1086 },
1087 "secretKeyRef": {
1088 "name": "nameValue",
1089 "key": "keyValue",
1090 "optional": true
1091 }
1092 }
1093 }
1094 ],
1095 "resources": {
1096 "limits": {
1097 "limitsKey": "0"
1098 },
1099 "requests": {
1100 "requestsKey": "0"
1101 },
1102 "claims": [
1103 {
1104 "name": "nameValue"
1105 }
1106 ]
1107 },
1108 "resizePolicy": [
1109 {
1110 "resourceName": "resourceNameValue",
1111 "restartPolicy": "restartPolicyValue"
1112 }
1113 ],
1114 "restartPolicy": "restartPolicyValue",
1115 "volumeMounts": [
1116 {
1117 "name": "nameValue",
1118 "readOnly": true,
1119 "mountPath": "mountPathValue",
1120 "subPath": "subPathValue",
1121 "mountPropagation": "mountPropagationValue",
1122 "subPathExpr": "subPathExprValue"
1123 }
1124 ],
1125 "volumeDevices": [
1126 {
1127 "name": "nameValue",
1128 "devicePath": "devicePathValue"
1129 }
1130 ],
1131 "livenessProbe": {
1132 "exec": {
1133 "command": [
1134 "commandValue"
1135 ]
1136 },
1137 "httpGet": {
1138 "path": "pathValue",
1139 "port": "portValue",
1140 "host": "hostValue",
1141 "scheme": "schemeValue",
1142 "httpHeaders": [
1143 {
1144 "name": "nameValue",
1145 "value": "valueValue"
1146 }
1147 ]
1148 },
1149 "tcpSocket": {
1150 "port": "portValue",
1151 "host": "hostValue"
1152 },
1153 "grpc": {
1154 "port": 1,
1155 "service": "serviceValue"
1156 },
1157 "initialDelaySeconds": 2,
1158 "timeoutSeconds": 3,
1159 "periodSeconds": 4,
1160 "successThreshold": 5,
1161 "failureThreshold": 6,
1162 "terminationGracePeriodSeconds": 7
1163 },
1164 "readinessProbe": {
1165 "exec": {
1166 "command": [
1167 "commandValue"
1168 ]
1169 },
1170 "httpGet": {
1171 "path": "pathValue",
1172 "port": "portValue",
1173 "host": "hostValue",
1174 "scheme": "schemeValue",
1175 "httpHeaders": [
1176 {
1177 "name": "nameValue",
1178 "value": "valueValue"
1179 }
1180 ]
1181 },
1182 "tcpSocket": {
1183 "port": "portValue",
1184 "host": "hostValue"
1185 },
1186 "grpc": {
1187 "port": 1,
1188 "service": "serviceValue"
1189 },
1190 "initialDelaySeconds": 2,
1191 "timeoutSeconds": 3,
1192 "periodSeconds": 4,
1193 "successThreshold": 5,
1194 "failureThreshold": 6,
1195 "terminationGracePeriodSeconds": 7
1196 },
1197 "startupProbe": {
1198 "exec": {
1199 "command": [
1200 "commandValue"
1201 ]
1202 },
1203 "httpGet": {
1204 "path": "pathValue",
1205 "port": "portValue",
1206 "host": "hostValue",
1207 "scheme": "schemeValue",
1208 "httpHeaders": [
1209 {
1210 "name": "nameValue",
1211 "value": "valueValue"
1212 }
1213 ]
1214 },
1215 "tcpSocket": {
1216 "port": "portValue",
1217 "host": "hostValue"
1218 },
1219 "grpc": {
1220 "port": 1,
1221 "service": "serviceValue"
1222 },
1223 "initialDelaySeconds": 2,
1224 "timeoutSeconds": 3,
1225 "periodSeconds": 4,
1226 "successThreshold": 5,
1227 "failureThreshold": 6,
1228 "terminationGracePeriodSeconds": 7
1229 },
1230 "lifecycle": {
1231 "postStart": {
1232 "exec": {
1233 "command": [
1234 "commandValue"
1235 ]
1236 },
1237 "httpGet": {
1238 "path": "pathValue",
1239 "port": "portValue",
1240 "host": "hostValue",
1241 "scheme": "schemeValue",
1242 "httpHeaders": [
1243 {
1244 "name": "nameValue",
1245 "value": "valueValue"
1246 }
1247 ]
1248 },
1249 "tcpSocket": {
1250 "port": "portValue",
1251 "host": "hostValue"
1252 }
1253 },
1254 "preStop": {
1255 "exec": {
1256 "command": [
1257 "commandValue"
1258 ]
1259 },
1260 "httpGet": {
1261 "path": "pathValue",
1262 "port": "portValue",
1263 "host": "hostValue",
1264 "scheme": "schemeValue",
1265 "httpHeaders": [
1266 {
1267 "name": "nameValue",
1268 "value": "valueValue"
1269 }
1270 ]
1271 },
1272 "tcpSocket": {
1273 "port": "portValue",
1274 "host": "hostValue"
1275 }
1276 }
1277 },
1278 "terminationMessagePath": "terminationMessagePathValue",
1279 "terminationMessagePolicy": "terminationMessagePolicyValue",
1280 "imagePullPolicy": "imagePullPolicyValue",
1281 "securityContext": {
1282 "capabilities": {
1283 "add": [
1284 "addValue"
1285 ],
1286 "drop": [
1287 "dropValue"
1288 ]
1289 },
1290 "privileged": true,
1291 "seLinuxOptions": {
1292 "user": "userValue",
1293 "role": "roleValue",
1294 "type": "typeValue",
1295 "level": "levelValue"
1296 },
1297 "windowsOptions": {
1298 "gmsaCredentialSpecName": "gmsaCredentialSpecNameValue",
1299 "gmsaCredentialSpec": "gmsaCredentialSpecValue",
1300 "runAsUserName": "runAsUserNameValue",
1301 "hostProcess": true
1302 },
1303 "runAsUser": 4,
1304 "runAsGroup": 8,
1305 "runAsNonRoot": true,
1306 "readOnlyRootFilesystem": true,
1307 "allowPrivilegeEscalation": true,
1308 "procMount": "procMountValue",
1309 "seccompProfile": {
1310 "type": "typeValue",
1311 "localhostProfile": "localhostProfileValue"
1312 }
1313 },
1314 "stdin": true,
1315 "stdinOnce": true,
1316 "tty": true,
1317 "targetContainerName": "targetContainerNameValue"
1318 }
1319 ],
1320 "restartPolicy": "restartPolicyValue",
1321 "terminationGracePeriodSeconds": 4,
1322 "activeDeadlineSeconds": 5,
1323 "dnsPolicy": "dnsPolicyValue",
1324 "nodeSelector": {
1325 "nodeSelectorKey": "nodeSelectorValue"
1326 },
1327 "serviceAccountName": "serviceAccountNameValue",
1328 "serviceAccount": "serviceAccountValue",
1329 "automountServiceAccountToken": true,
1330 "nodeName": "nodeNameValue",
1331 "hostNetwork": true,
1332 "hostPID": true,
1333 "hostIPC": true,
1334 "shareProcessNamespace": true,
1335 "securityContext": {
1336 "seLinuxOptions": {
1337 "user": "userValue",
1338 "role": "roleValue",
1339 "type": "typeValue",
1340 "level": "levelValue"
1341 },
1342 "windowsOptions": {
1343 "gmsaCredentialSpecName": "gmsaCredentialSpecNameValue",
1344 "gmsaCredentialSpec": "gmsaCredentialSpecValue",
1345 "runAsUserName": "runAsUserNameValue",
1346 "hostProcess": true
1347 },
1348 "runAsUser": 2,
1349 "runAsGroup": 6,
1350 "runAsNonRoot": true,
1351 "supplementalGroups": [
1352 4
1353 ],
1354 "fsGroup": 5,
1355 "sysctls": [
1356 {
1357 "name": "nameValue",
1358 "value": "valueValue"
1359 }
1360 ],
1361 "fsGroupChangePolicy": "fsGroupChangePolicyValue",
1362 "seccompProfile": {
1363 "type": "typeValue",
1364 "localhostProfile": "localhostProfileValue"
1365 }
1366 },
1367 "imagePullSecrets": [
1368 {
1369 "name": "nameValue"
1370 }
1371 ],
1372 "hostname": "hostnameValue",
1373 "subdomain": "subdomainValue",
1374 "affinity": {
1375 "nodeAffinity": {
1376 "requiredDuringSchedulingIgnoredDuringExecution": {
1377 "nodeSelectorTerms": [
1378 {
1379 "matchExpressions": [
1380 {
1381 "key": "keyValue",
1382 "operator": "operatorValue",
1383 "values": [
1384 "valuesValue"
1385 ]
1386 }
1387 ],
1388 "matchFields": [
1389 {
1390 "key": "keyValue",
1391 "operator": "operatorValue",
1392 "values": [
1393 "valuesValue"
1394 ]
1395 }
1396 ]
1397 }
1398 ]
1399 },
1400 "preferredDuringSchedulingIgnoredDuringExecution": [
1401 {
1402 "weight": 1,
1403 "preference": {
1404 "matchExpressions": [
1405 {
1406 "key": "keyValue",
1407 "operator": "operatorValue",
1408 "values": [
1409 "valuesValue"
1410 ]
1411 }
1412 ],
1413 "matchFields": [
1414 {
1415 "key": "keyValue",
1416 "operator": "operatorValue",
1417 "values": [
1418 "valuesValue"
1419 ]
1420 }
1421 ]
1422 }
1423 }
1424 ]
1425 },
1426 "podAffinity": {
1427 "requiredDuringSchedulingIgnoredDuringExecution": [
1428 {
1429 "labelSelector": {
1430 "matchLabels": {
1431 "matchLabelsKey": "matchLabelsValue"
1432 },
1433 "matchExpressions": [
1434 {
1435 "key": "keyValue",
1436 "operator": "operatorValue",
1437 "values": [
1438 "valuesValue"
1439 ]
1440 }
1441 ]
1442 },
1443 "namespaces": [
1444 "namespacesValue"
1445 ],
1446 "topologyKey": "topologyKeyValue",
1447 "namespaceSelector": {
1448 "matchLabels": {
1449 "matchLabelsKey": "matchLabelsValue"
1450 },
1451 "matchExpressions": [
1452 {
1453 "key": "keyValue",
1454 "operator": "operatorValue",
1455 "values": [
1456 "valuesValue"
1457 ]
1458 }
1459 ]
1460 }
1461 }
1462 ],
1463 "preferredDuringSchedulingIgnoredDuringExecution": [
1464 {
1465 "weight": 1,
1466 "podAffinityTerm": {
1467 "labelSelector": {
1468 "matchLabels": {
1469 "matchLabelsKey": "matchLabelsValue"
1470 },
1471 "matchExpressions": [
1472 {
1473 "key": "keyValue",
1474 "operator": "operatorValue",
1475 "values": [
1476 "valuesValue"
1477 ]
1478 }
1479 ]
1480 },
1481 "namespaces": [
1482 "namespacesValue"
1483 ],
1484 "topologyKey": "topologyKeyValue",
1485 "namespaceSelector": {
1486 "matchLabels": {
1487 "matchLabelsKey": "matchLabelsValue"
1488 },
1489 "matchExpressions": [
1490 {
1491 "key": "keyValue",
1492 "operator": "operatorValue",
1493 "values": [
1494 "valuesValue"
1495 ]
1496 }
1497 ]
1498 }
1499 }
1500 }
1501 ]
1502 },
1503 "podAntiAffinity": {
1504 "requiredDuringSchedulingIgnoredDuringExecution": [
1505 {
1506 "labelSelector": {
1507 "matchLabels": {
1508 "matchLabelsKey": "matchLabelsValue"
1509 },
1510 "matchExpressions": [
1511 {
1512 "key": "keyValue",
1513 "operator": "operatorValue",
1514 "values": [
1515 "valuesValue"
1516 ]
1517 }
1518 ]
1519 },
1520 "namespaces": [
1521 "namespacesValue"
1522 ],
1523 "topologyKey": "topologyKeyValue",
1524 "namespaceSelector": {
1525 "matchLabels": {
1526 "matchLabelsKey": "matchLabelsValue"
1527 },
1528 "matchExpressions": [
1529 {
1530 "key": "keyValue",
1531 "operator": "operatorValue",
1532 "values": [
1533 "valuesValue"
1534 ]
1535 }
1536 ]
1537 }
1538 }
1539 ],
1540 "preferredDuringSchedulingIgnoredDuringExecution": [
1541 {
1542 "weight": 1,
1543 "podAffinityTerm": {
1544 "labelSelector": {
1545 "matchLabels": {
1546 "matchLabelsKey": "matchLabelsValue"
1547 },
1548 "matchExpressions": [
1549 {
1550 "key": "keyValue",
1551 "operator": "operatorValue",
1552 "values": [
1553 "valuesValue"
1554 ]
1555 }
1556 ]
1557 },
1558 "namespaces": [
1559 "namespacesValue"
1560 ],
1561 "topologyKey": "topologyKeyValue",
1562 "namespaceSelector": {
1563 "matchLabels": {
1564 "matchLabelsKey": "matchLabelsValue"
1565 },
1566 "matchExpressions": [
1567 {
1568 "key": "keyValue",
1569 "operator": "operatorValue",
1570 "values": [
1571 "valuesValue"
1572 ]
1573 }
1574 ]
1575 }
1576 }
1577 }
1578 ]
1579 }
1580 },
1581 "schedulerName": "schedulerNameValue",
1582 "tolerations": [
1583 {
1584 "key": "keyValue",
1585 "operator": "operatorValue",
1586 "value": "valueValue",
1587 "effect": "effectValue",
1588 "tolerationSeconds": 5
1589 }
1590 ],
1591 "hostAliases": [
1592 {
1593 "ip": "ipValue",
1594 "hostnames": [
1595 "hostnamesValue"
1596 ]
1597 }
1598 ],
1599 "priorityClassName": "priorityClassNameValue",
1600 "priority": 25,
1601 "dnsConfig": {
1602 "nameservers": [
1603 "nameserversValue"
1604 ],
1605 "searches": [
1606 "searchesValue"
1607 ],
1608 "options": [
1609 {
1610 "name": "nameValue",
1611 "value": "valueValue"
1612 }
1613 ]
1614 },
1615 "readinessGates": [
1616 {
1617 "conditionType": "conditionTypeValue"
1618 }
1619 ],
1620 "runtimeClassName": "runtimeClassNameValue",
1621 "enableServiceLinks": true,
1622 "preemptionPolicy": "preemptionPolicyValue",
1623 "overhead": {
1624 "overheadKey": "0"
1625 },
1626 "topologySpreadConstraints": [
1627 {
1628 "maxSkew": 1,
1629 "topologyKey": "topologyKeyValue",
1630 "whenUnsatisfiable": "whenUnsatisfiableValue",
1631 "labelSelector": {
1632 "matchLabels": {
1633 "matchLabelsKey": "matchLabelsValue"
1634 },
1635 "matchExpressions": [
1636 {
1637 "key": "keyValue",
1638 "operator": "operatorValue",
1639 "values": [
1640 "valuesValue"
1641 ]
1642 }
1643 ]
1644 },
1645 "minDomains": 5,
1646 "nodeAffinityPolicy": "nodeAffinityPolicyValue",
1647 "nodeTaintsPolicy": "nodeTaintsPolicyValue",
1648 "matchLabelKeys": [
1649 "matchLabelKeysValue"
1650 ]
1651 }
1652 ],
1653 "setHostnameAsFQDN": true,
1654 "os": {
1655 "name": "nameValue"
1656 },
1657 "hostUsers": true,
1658 "schedulingGates": [
1659 {
1660 "name": "nameValue"
1661 }
1662 ],
1663 "resourceClaims": [
1664 {
1665 "name": "nameValue",
1666 "source": {
1667 "resourceClaimName": "resourceClaimNameValue",
1668 "resourceClaimTemplateName": "resourceClaimTemplateNameValue"
1669 }
1670 }
1671 ]
1672 }
1673 }
1674 },
1675 "status": {
1676 "replicas": 1,
1677 "fullyLabeledReplicas": 2,
1678 "readyReplicas": 4,
1679 "availableReplicas": 5,
1680 "observedGeneration": 3,
1681 "conditions": [
1682 {
1683 "type": "typeValue",
1684 "status": "statusValue",
1685 "lastTransitionTime": "2003-01-01T01:01:01Z",
1686 "reason": "reasonValue",
1687 "message": "messageValue"
1688 }
1689 ]
1690 }
1691}
View as plain text