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