From 82465dd8c204702bf5667969917a9e7afb64f6f2 Mon Sep 17 00:00:00 2001 From: Jordan Liggitt Date: Tue, 10 Dec 2019 00:21:25 -0500 Subject: [PATCH 1/2] Add v1.17.0 API compatibility data --- .../admission.k8s.io.v1.AdmissionReview.json | 81 + .../admission.k8s.io.v1.AdmissionReview.pb | Bin 0 -> 727 bytes .../admission.k8s.io.v1.AdmissionReview.yaml | 80 + ...ission.k8s.io.v1beta1.AdmissionReview.json | 81 + ...dmission.k8s.io.v1beta1.AdmissionReview.pb | Bin 0 -> 732 bytes ...ission.k8s.io.v1beta1.AdmissionReview.yaml | 80 + ...8s.io.v1.MutatingWebhookConfiguration.json | 108 ++ ....k8s.io.v1.MutatingWebhookConfiguration.pb | Bin 0 -> 722 bytes ...8s.io.v1.MutatingWebhookConfiguration.yaml | 72 + ....io.v1.ValidatingWebhookConfiguration.json | 107 ++ ...8s.io.v1.ValidatingWebhookConfiguration.pb | Bin 0 -> 717 bytes ....io.v1.ValidatingWebhookConfiguration.yaml | 71 + ....v1beta1.MutatingWebhookConfiguration.json | 108 ++ ...io.v1beta1.MutatingWebhookConfiguration.pb | Bin 0 -> 727 bytes ....v1beta1.MutatingWebhookConfiguration.yaml | 72 + ...1beta1.ValidatingWebhookConfiguration.json | 107 ++ ....v1beta1.ValidatingWebhookConfiguration.pb | Bin 0 -> 722 bytes ...1beta1.ValidatingWebhookConfiguration.yaml | 71 + .../v1.17.0/apps.v1.ControllerRevision.json | 45 + .../v1.17.0/apps.v1.ControllerRevision.pb | Bin 0 -> 327 bytes .../v1.17.0/apps.v1.ControllerRevision.yaml | 39 + .../testdata/v1.17.0/apps.v1.DaemonSet.json | 1409 ++++++++++++++++ .../api/testdata/v1.17.0/apps.v1.DaemonSet.pb | Bin 0 -> 6313 bytes .../testdata/v1.17.0/apps.v1.DaemonSet.yaml | 962 +++++++++++ .../testdata/v1.17.0/apps.v1.Deployment.json | 1406 ++++++++++++++++ .../testdata/v1.17.0/apps.v1.Deployment.pb | Bin 0 -> 6337 bytes .../testdata/v1.17.0/apps.v1.Deployment.yaml | 960 +++++++++++ .../testdata/v1.17.0/apps.v1.ReplicaSet.json | 1397 +++++++++++++++ .../testdata/v1.17.0/apps.v1.ReplicaSet.pb | Bin 0 -> 6360 bytes .../testdata/v1.17.0/apps.v1.ReplicaSet.yaml | 951 +++++++++++ .../testdata/v1.17.0/apps.v1.StatefulSet.json | 1499 +++++++++++++++++ .../testdata/v1.17.0/apps.v1.StatefulSet.pb | Bin 0 -> 6995 bytes .../testdata/v1.17.0/apps.v1.StatefulSet.yaml | 1023 +++++++++++ .../apps.v1beta1.ControllerRevision.json | 45 + .../apps.v1beta1.ControllerRevision.pb | Bin 0 -> 332 bytes .../apps.v1beta1.ControllerRevision.yaml | 39 + .../v1.17.0/apps.v1beta1.Deployment.json | 1409 ++++++++++++++++ .../v1.17.0/apps.v1beta1.Deployment.pb | Bin 0 -> 6353 bytes .../v1.17.0/apps.v1beta1.Deployment.yaml | 962 +++++++++++ .../apps.v1beta1.DeploymentRollback.json | 11 + .../apps.v1beta1.DeploymentRollback.pb | Bin 0 -> 69 bytes .../apps.v1beta1.DeploymentRollback.yaml | 7 + .../testdata/v1.17.0/apps.v1beta1.Scale.json | 53 + .../testdata/v1.17.0/apps.v1beta1.Scale.pb | Bin 0 -> 240 bytes .../testdata/v1.17.0/apps.v1beta1.Scale.yaml | 38 + .../v1.17.0/apps.v1beta1.StatefulSet.json | 1499 +++++++++++++++++ .../v1.17.0/apps.v1beta1.StatefulSet.pb | Bin 0 -> 6971 bytes .../v1.17.0/apps.v1beta1.StatefulSet.yaml | 1023 +++++++++++ .../apps.v1beta2.ControllerRevision.json | 45 + .../apps.v1beta2.ControllerRevision.pb | Bin 0 -> 332 bytes .../apps.v1beta2.ControllerRevision.yaml | 39 + .../v1.17.0/apps.v1beta2.DaemonSet.json | 1409 ++++++++++++++++ .../v1.17.0/apps.v1beta2.DaemonSet.pb | Bin 0 -> 6318 bytes .../v1.17.0/apps.v1beta2.DaemonSet.yaml | 962 +++++++++++ .../v1.17.0/apps.v1beta2.Deployment.json | 1406 ++++++++++++++++ .../v1.17.0/apps.v1beta2.Deployment.pb | Bin 0 -> 6342 bytes .../v1.17.0/apps.v1beta2.Deployment.yaml | 960 +++++++++++ .../v1.17.0/apps.v1beta2.ReplicaSet.json | 1397 +++++++++++++++ .../v1.17.0/apps.v1beta2.ReplicaSet.pb | Bin 0 -> 6365 bytes .../v1.17.0/apps.v1beta2.ReplicaSet.yaml | 951 +++++++++++ .../testdata/v1.17.0/apps.v1beta2.Scale.json | 53 + .../testdata/v1.17.0/apps.v1beta2.Scale.pb | Bin 0 -> 240 bytes .../testdata/v1.17.0/apps.v1beta2.Scale.yaml | 38 + .../v1.17.0/apps.v1beta2.StatefulSet.json | 1499 +++++++++++++++++ .../v1.17.0/apps.v1beta2.StatefulSet.pb | Bin 0 -> 7000 bytes .../v1.17.0/apps.v1beta2.StatefulSet.yaml | 1023 +++++++++++ ...authentication.k8s.io.v1.TokenRequest.json | 59 + .../authentication.k8s.io.v1.TokenRequest.pb | Bin 0 -> 306 bytes ...authentication.k8s.io.v1.TokenRequest.yaml | 43 + .../authentication.k8s.io.v1.TokenReview.json | 67 + .../authentication.k8s.io.v1.TokenReview.pb | Bin 0 -> 272 bytes .../authentication.k8s.io.v1.TokenReview.yaml | 47 + ...entication.k8s.io.v1beta1.TokenReview.json | 67 + ...thentication.k8s.io.v1beta1.TokenReview.pb | Bin 0 -> 277 bytes ...entication.k8s.io.v1beta1.TokenReview.yaml | 47 + ...on.k8s.io.v1.LocalSubjectAccessReview.json | 73 + ...tion.k8s.io.v1.LocalSubjectAccessReview.pb | Bin 0 -> 316 bytes ...on.k8s.io.v1.LocalSubjectAccessReview.yaml | 54 + ...ion.k8s.io.v1.SelfSubjectAccessReview.json | 63 + ...ation.k8s.io.v1.SelfSubjectAccessReview.pb | Bin 0 -> 291 bytes ...ion.k8s.io.v1.SelfSubjectAccessReview.yaml | 47 + ...tion.k8s.io.v1.SelfSubjectRulesReview.json | 76 + ...zation.k8s.io.v1.SelfSubjectRulesReview.pb | Bin 0 -> 276 bytes ...tion.k8s.io.v1.SelfSubjectRulesReview.yaml | 50 + ...ization.k8s.io.v1.SubjectAccessReview.json | 73 + ...orization.k8s.io.v1.SubjectAccessReview.pb | Bin 0 -> 311 bytes ...ization.k8s.io.v1.SubjectAccessReview.yaml | 54 + ...s.io.v1beta1.LocalSubjectAccessReview.json | 73 + ...k8s.io.v1beta1.LocalSubjectAccessReview.pb | Bin 0 -> 321 bytes ...s.io.v1beta1.LocalSubjectAccessReview.yaml | 54 + ...8s.io.v1beta1.SelfSubjectAccessReview.json | 63 + ....k8s.io.v1beta1.SelfSubjectAccessReview.pb | Bin 0 -> 296 bytes ...8s.io.v1beta1.SelfSubjectAccessReview.yaml | 47 + ...k8s.io.v1beta1.SelfSubjectRulesReview.json | 76 + ...n.k8s.io.v1beta1.SelfSubjectRulesReview.pb | Bin 0 -> 281 bytes ...k8s.io.v1beta1.SelfSubjectRulesReview.yaml | 50 + ...on.k8s.io.v1beta1.SubjectAccessReview.json | 73 + ...tion.k8s.io.v1beta1.SubjectAccessReview.pb | Bin 0 -> 316 bytes ...on.k8s.io.v1beta1.SubjectAccessReview.yaml | 54 + ...utoscaling.v1.HorizontalPodAutoscaler.json | 59 + .../autoscaling.v1.HorizontalPodAutoscaler.pb | Bin 0 -> 311 bytes ...utoscaling.v1.HorizontalPodAutoscaler.yaml | 44 + .../v1.17.0/autoscaling.v1.Scale.json | 50 + .../testdata/v1.17.0/autoscaling.v1.Scale.pb | Bin 0 -> 232 bytes .../v1.17.0/autoscaling.v1.Scale.yaml | 36 + ...aling.v2beta1.HorizontalPodAutoscaler.json | 196 +++ ...scaling.v2beta1.HorizontalPodAutoscaler.pb | Bin 0 -> 1708 bytes ...aling.v2beta1.HorizontalPodAutoscaler.yaml | 131 ++ ...aling.v2beta2.HorizontalPodAutoscaler.json | 241 +++ ...scaling.v2beta2.HorizontalPodAutoscaler.pb | Bin 0 -> 1957 bytes ...aling.v2beta2.HorizontalPodAutoscaler.yaml | 160 ++ .../api/testdata/v1.17.0/batch.v1.Job.json | 1398 +++++++++++++++ .../api/testdata/v1.17.0/batch.v1.Job.pb | Bin 0 -> 6267 bytes .../api/testdata/v1.17.0/batch.v1.Job.yaml | 953 +++++++++++ .../v1.17.0/batch.v1beta1.CronJob.json | 1446 ++++++++++++++++ .../testdata/v1.17.0/batch.v1beta1.CronJob.pb | Bin 0 -> 6568 bytes .../v1.17.0/batch.v1beta1.CronJob.yaml | 989 +++++++++++ .../v1.17.0/batch.v1beta1.JobTemplate.json | 1428 ++++++++++++++++ .../v1.17.0/batch.v1beta1.JobTemplate.pb | Bin 0 -> 6506 bytes .../v1.17.0/batch.v1beta1.JobTemplate.yaml | 976 +++++++++++ .../v1.17.0/batch.v2alpha1.CronJob.json | 1446 ++++++++++++++++ .../v1.17.0/batch.v2alpha1.CronJob.pb | Bin 0 -> 6569 bytes .../v1.17.0/batch.v2alpha1.CronJob.yaml | 989 +++++++++++ .../v1.17.0/batch.v2alpha1.JobTemplate.json | 1428 ++++++++++++++++ .../v1.17.0/batch.v2alpha1.JobTemplate.pb | Bin 0 -> 6507 bytes .../v1.17.0/batch.v2alpha1.JobTemplate.yaml | 976 +++++++++++ ....io.v1beta1.CertificateSigningRequest.json | 70 + ...8s.io.v1beta1.CertificateSigningRequest.pb | Bin 0 -> 326 bytes ....io.v1beta1.CertificateSigningRequest.yaml | 49 + .../v1.17.0/coordination.k8s.io.v1.Lease.json | 50 + .../v1.17.0/coordination.k8s.io.v1.Lease.pb | Bin 0 -> 246 bytes .../v1.17.0/coordination.k8s.io.v1.Lease.yaml | 37 + .../coordination.k8s.io.v1beta1.Lease.json | 50 + .../coordination.k8s.io.v1beta1.Lease.pb | Bin 0 -> 251 bytes .../coordination.k8s.io.v1beta1.Lease.yaml | 37 + .../testdata/v1.17.0/core.v1.APIGroup.json | 21 + .../api/testdata/v1.17.0/core.v1.APIGroup.pb | Bin 0 -> 53 bytes .../testdata/v1.17.0/core.v1.APIGroup.yaml | 12 + .../testdata/v1.17.0/core.v1.APIVersions.json | 13 + .../testdata/v1.17.0/core.v1.APIVersions.pb | Bin 0 -> 40 bytes .../testdata/v1.17.0/core.v1.APIVersions.yaml | 7 + .../api/testdata/v1.17.0/core.v1.Binding.json | 52 + .../api/testdata/v1.17.0/core.v1.Binding.pb | Bin 0 -> 247 bytes .../api/testdata/v1.17.0/core.v1.Binding.yaml | 39 + .../v1.17.0/core.v1.ComponentStatus.json | 51 + .../v1.17.0/core.v1.ComponentStatus.pb | Bin 0 -> 242 bytes .../v1.17.0/core.v1.ComponentStatus.yaml | 36 + .../testdata/v1.17.0/core.v1.ConfigMap.json | 49 + .../api/testdata/v1.17.0/core.v1.ConfigMap.pb | Bin 0 -> 219 bytes .../testdata/v1.17.0/core.v1.ConfigMap.yaml | 35 + .../v1.17.0/core.v1.CreateOptions.json | 8 + .../testdata/v1.17.0/core.v1.CreateOptions.pb | Bin 0 -> 37 bytes .../v1.17.0/core.v1.CreateOptions.yaml | 5 + .../v1.17.0/core.v1.DeleteOptions.json | 14 + .../testdata/v1.17.0/core.v1.DeleteOptions.pb | Bin 0 -> 96 bytes .../v1.17.0/core.v1.DeleteOptions.yaml | 10 + .../testdata/v1.17.0/core.v1.Endpoints.json | 86 + .../api/testdata/v1.17.0/core.v1.Endpoints.pb | Bin 0 -> 374 bytes .../testdata/v1.17.0/core.v1.Endpoints.yaml | 60 + .../v1.17.0/core.v1.EphemeralContainers.json | 292 ++++ .../v1.17.0/core.v1.EphemeralContainers.pb | Bin 0 -> 1140 bytes .../v1.17.0/core.v1.EphemeralContainers.yaml | 203 +++ .../api/testdata/v1.17.0/core.v1.Event.json | 79 + .../api/testdata/v1.17.0/core.v1.Event.pb | Bin 0 -> 407 bytes .../api/testdata/v1.17.0/core.v1.Event.yaml | 63 + .../v1.17.0/core.v1.ExportOptions.json | 6 + .../testdata/v1.17.0/core.v1.ExportOptions.pb | Bin 0 -> 35 bytes .../v1.17.0/core.v1.ExportOptions.yaml | 4 + .../testdata/v1.17.0/core.v1.GetOptions.json | 5 + .../testdata/v1.17.0/core.v1.GetOptions.pb | Bin 0 -> 31 bytes .../testdata/v1.17.0/core.v1.GetOptions.yaml | 3 + .../testdata/v1.17.0/core.v1.LimitRange.json | 65 + .../testdata/v1.17.0/core.v1.LimitRange.pb | Bin 0 -> 376 bytes .../testdata/v1.17.0/core.v1.LimitRange.yaml | 44 + .../testdata/v1.17.0/core.v1.ListOptions.json | 11 + .../testdata/v1.17.0/core.v1.ListOptions.pb | Bin 0 -> 65 bytes .../testdata/v1.17.0/core.v1.ListOptions.yaml | 9 + .../testdata/v1.17.0/core.v1.Namespace.json | 60 + .../api/testdata/v1.17.0/core.v1.Namespace.pb | Bin 0 -> 317 bytes .../testdata/v1.17.0/core.v1.Namespace.yaml | 42 + .../api/testdata/v1.17.0/core.v1.Node.json | 156 ++ .../api/testdata/v1.17.0/core.v1.Node.pb | Bin 0 -> 746 bytes .../api/testdata/v1.17.0/core.v1.Node.yaml | 110 ++ .../v1.17.0/core.v1.NodeProxyOptions.json | 5 + .../v1.17.0/core.v1.NodeProxyOptions.pb | Bin 0 -> 37 bytes .../v1.17.0/core.v1.NodeProxyOptions.yaml | 3 + .../v1.17.0/core.v1.PatchOptions.json | 9 + .../testdata/v1.17.0/core.v1.PatchOptions.pb | Bin 0 -> 38 bytes .../v1.17.0/core.v1.PatchOptions.yaml | 6 + .../v1.17.0/core.v1.PersistentVolume.json | 292 ++++ .../v1.17.0/core.v1.PersistentVolume.pb | Bin 0 -> 1177 bytes .../v1.17.0/core.v1.PersistentVolume.yaml | 221 +++ .../core.v1.PersistentVolumeClaim.json | 94 ++ .../v1.17.0/core.v1.PersistentVolumeClaim.pb | Bin 0 -> 595 bytes .../core.v1.PersistentVolumeClaim.yaml | 65 + .../api/testdata/v1.17.0/core.v1.Pod.json | 1491 ++++++++++++++++ .../api/testdata/v1.17.0/core.v1.Pod.pb | Bin 0 -> 6764 bytes .../api/testdata/v1.17.0/core.v1.Pod.yaml | 1026 +++++++++++ .../v1.17.0/core.v1.PodAttachOptions.json | 7 + .../v1.17.0/core.v1.PodAttachOptions.pb | Bin 0 -> 45 bytes .../v1.17.0/core.v1.PodAttachOptions.yaml | 5 + .../v1.17.0/core.v1.PodExecOptions.json | 10 + .../v1.17.0/core.v1.PodExecOptions.pb | Bin 0 -> 46 bytes .../v1.17.0/core.v1.PodExecOptions.yaml | 7 + .../v1.17.0/core.v1.PodLogOptions.json | 11 + .../testdata/v1.17.0/core.v1.PodLogOptions.pb | Bin 0 -> 73 bytes .../v1.17.0/core.v1.PodLogOptions.yaml | 9 + .../core.v1.PodPortForwardOptions.json | 7 + .../v1.17.0/core.v1.PodPortForwardOptions.pb | Bin 0 -> 50 bytes .../core.v1.PodPortForwardOptions.yaml | 4 + .../v1.17.0/core.v1.PodProxyOptions.json | 5 + .../v1.17.0/core.v1.PodProxyOptions.pb | Bin 0 -> 36 bytes .../v1.17.0/core.v1.PodProxyOptions.yaml | 3 + .../v1.17.0/core.v1.PodStatusResult.json | 208 +++ .../v1.17.0/core.v1.PodStatusResult.pb | Bin 0 -> 910 bytes .../v1.17.0/core.v1.PodStatusResult.yaml | 156 ++ .../testdata/v1.17.0/core.v1.PodTemplate.json | 1372 +++++++++++++++ .../testdata/v1.17.0/core.v1.PodTemplate.pb | Bin 0 -> 6156 bytes .../testdata/v1.17.0/core.v1.PodTemplate.yaml | 936 ++++++++++ .../v1.17.0/core.v1.RangeAllocation.json | 45 + .../v1.17.0/core.v1.RangeAllocation.pb | Bin 0 -> 213 bytes .../v1.17.0/core.v1.RangeAllocation.yaml | 33 + .../core.v1.ReplicationController.json | 1384 +++++++++++++++ .../v1.17.0/core.v1.ReplicationController.pb | Bin 0 -> 6361 bytes .../core.v1.ReplicationController.yaml | 944 +++++++++++ .../v1.17.0/core.v1.ResourceQuota.json | 70 + .../testdata/v1.17.0/core.v1.ResourceQuota.pb | Bin 0 -> 395 bytes .../v1.17.0/core.v1.ResourceQuota.yaml | 47 + .../api/testdata/v1.17.0/core.v1.Secret.json | 50 + .../api/testdata/v1.17.0/core.v1.Secret.pb | Bin 0 -> 251 bytes .../api/testdata/v1.17.0/core.v1.Secret.yaml | 36 + .../v1.17.0/core.v1.SerializedReference.json | 13 + .../v1.17.0/core.v1.SerializedReference.pb | Bin 0 -> 81 bytes .../v1.17.0/core.v1.SerializedReference.yaml | 10 + .../api/testdata/v1.17.0/core.v1.Service.json | 90 + .../api/testdata/v1.17.0/core.v1.Service.pb | Bin 0 -> 406 bytes .../api/testdata/v1.17.0/core.v1.Service.yaml | 63 + .../v1.17.0/core.v1.ServiceAccount.json | 60 + .../v1.17.0/core.v1.ServiceAccount.pb | Bin 0 -> 251 bytes .../v1.17.0/core.v1.ServiceAccount.yaml | 42 + .../v1.17.0/core.v1.ServiceProxyOptions.json | 5 + .../v1.17.0/core.v1.ServiceProxyOptions.pb | Bin 0 -> 40 bytes .../v1.17.0/core.v1.ServiceProxyOptions.yaml | 3 + .../api/testdata/v1.17.0/core.v1.Status.json | 25 + .../api/testdata/v1.17.0/core.v1.Status.pb | Bin 0 -> 178 bytes .../api/testdata/v1.17.0/core.v1.Status.yaml | 18 + .../v1.17.0/core.v1.UpdateOptions.json | 8 + .../testdata/v1.17.0/core.v1.UpdateOptions.pb | Bin 0 -> 37 bytes .../v1.17.0/core.v1.UpdateOptions.yaml | 5 + .../testdata/v1.17.0/core.v1.WatchEvent.json | 4 + .../testdata/v1.17.0/core.v1.WatchEvent.pb | Bin 0 -> 121 bytes .../testdata/v1.17.0/core.v1.WatchEvent.yaml | 8 + .../v1.17.0/events.k8s.io.v1beta1.Event.json | 80 + .../v1.17.0/events.k8s.io.v1beta1.Event.pb | Bin 0 -> 415 bytes .../v1.17.0/events.k8s.io.v1beta1.Event.yaml | 64 + .../v1.17.0/extensions.v1beta1.DaemonSet.json | 1410 ++++++++++++++++ .../v1.17.0/extensions.v1beta1.DaemonSet.pb | Bin 0 -> 6369 bytes .../v1.17.0/extensions.v1beta1.DaemonSet.yaml | 963 +++++++++++ .../extensions.v1beta1.Deployment.json | 1409 ++++++++++++++++ .../v1.17.0/extensions.v1beta1.Deployment.pb | Bin 0 -> 6359 bytes .../extensions.v1beta1.Deployment.yaml | 962 +++++++++++ ...extensions.v1beta1.DeploymentRollback.json | 11 + .../extensions.v1beta1.DeploymentRollback.pb | Bin 0 -> 75 bytes ...extensions.v1beta1.DeploymentRollback.yaml | 7 + .../v1.17.0/extensions.v1beta1.Ingress.json | 83 + .../v1.17.0/extensions.v1beta1.Ingress.pb | Bin 0 -> 288 bytes .../v1.17.0/extensions.v1beta1.Ingress.yaml | 52 + .../extensions.v1beta1.NetworkPolicy.json | 152 ++ .../extensions.v1beta1.NetworkPolicy.pb | Bin 0 -> 1397 bytes .../extensions.v1beta1.NetworkPolicy.yaml | 89 + .../extensions.v1beta1.PodSecurityPolicy.json | 144 ++ .../extensions.v1beta1.PodSecurityPolicy.pb | Bin 0 -> 582 bytes .../extensions.v1beta1.PodSecurityPolicy.yaml | 92 + .../extensions.v1beta1.ReplicaSet.json | 1397 +++++++++++++++ .../v1.17.0/extensions.v1beta1.ReplicaSet.pb | Bin 0 -> 6371 bytes .../extensions.v1beta1.ReplicaSet.yaml | 951 +++++++++++ ...ns.v1beta1.ReplicationControllerDummy.json | 4 + ...ions.v1beta1.ReplicationControllerDummy.pb | Bin 0 -> 60 bytes ...ns.v1beta1.ReplicationControllerDummy.yaml | 2 + .../v1.17.0/extensions.v1beta1.Scale.json | 53 + .../v1.17.0/extensions.v1beta1.Scale.pb | Bin 0 -> 246 bytes .../v1.17.0/extensions.v1beta1.Scale.yaml | 38 + ...agepolicy.k8s.io.v1alpha1.ImageReview.json | 61 + ...imagepolicy.k8s.io.v1alpha1.ImageReview.pb | Bin 0 -> 267 bytes ...agepolicy.k8s.io.v1alpha1.ImageReview.yaml | 42 + .../networking.k8s.io.v1.NetworkPolicy.json | 152 ++ .../networking.k8s.io.v1.NetworkPolicy.pb | Bin 0 -> 1399 bytes .../networking.k8s.io.v1.NetworkPolicy.yaml | 89 + .../networking.k8s.io.v1beta1.Ingress.json | 83 + .../networking.k8s.io.v1beta1.Ingress.pb | Bin 0 -> 295 bytes .../networking.k8s.io.v1beta1.Ingress.yaml | 52 + .../node.k8s.io.v1alpha1.RuntimeClass.json | 64 + .../node.k8s.io.v1alpha1.RuntimeClass.pb | Bin 0 -> 293 bytes .../node.k8s.io.v1alpha1.RuntimeClass.yaml | 44 + .../node.k8s.io.v1beta1.RuntimeClass.json | 62 + .../node.k8s.io.v1beta1.RuntimeClass.pb | Bin 0 -> 290 bytes .../node.k8s.io.v1beta1.RuntimeClass.yaml | 43 + .../v1.17.0/policy.v1beta1.Eviction.json | 55 + .../v1.17.0/policy.v1beta1.Eviction.pb | Bin 0 -> 279 bytes .../v1.17.0/policy.v1beta1.Eviction.yaml | 40 + .../policy.v1beta1.PodDisruptionBudget.json | 71 + .../policy.v1beta1.PodDisruptionBudget.pb | Bin 0 -> 603 bytes .../policy.v1beta1.PodDisruptionBudget.yaml | 50 + .../policy.v1beta1.PodSecurityPolicy.json | 144 ++ .../policy.v1beta1.PodSecurityPolicy.pb | Bin 0 -> 578 bytes .../policy.v1beta1.PodSecurityPolicy.yaml | 92 + ...c.authorization.k8s.io.v1.ClusterRole.json | 80 + ...bac.authorization.k8s.io.v1.ClusterRole.pb | Bin 0 -> 344 bytes ...c.authorization.k8s.io.v1.ClusterRole.yaml | 51 + ...rization.k8s.io.v1.ClusterRoleBinding.json | 56 + ...horization.k8s.io.v1.ClusterRoleBinding.pb | Bin 0 -> 267 bytes ...rization.k8s.io.v1.ClusterRoleBinding.yaml | 40 + .../rbac.authorization.k8s.io.v1.Role.json | 62 + .../rbac.authorization.k8s.io.v1.Role.pb | Bin 0 -> 243 bytes .../rbac.authorization.k8s.io.v1.Role.yaml | 42 + ...c.authorization.k8s.io.v1.RoleBinding.json | 56 + ...bac.authorization.k8s.io.v1.RoleBinding.pb | Bin 0 -> 260 bytes ...c.authorization.k8s.io.v1.RoleBinding.yaml | 40 + ...orization.k8s.io.v1alpha1.ClusterRole.json | 80 + ...thorization.k8s.io.v1alpha1.ClusterRole.pb | Bin 0 -> 350 bytes ...orization.k8s.io.v1alpha1.ClusterRole.yaml | 51 + ...on.k8s.io.v1alpha1.ClusterRoleBinding.json | 56 + ...tion.k8s.io.v1alpha1.ClusterRoleBinding.pb | Bin 0 -> 273 bytes ...on.k8s.io.v1alpha1.ClusterRoleBinding.yaml | 40 + ...ac.authorization.k8s.io.v1alpha1.Role.json | 62 + ...rbac.authorization.k8s.io.v1alpha1.Role.pb | Bin 0 -> 249 bytes ...ac.authorization.k8s.io.v1alpha1.Role.yaml | 42 + ...orization.k8s.io.v1alpha1.RoleBinding.json | 56 + ...thorization.k8s.io.v1alpha1.RoleBinding.pb | Bin 0 -> 266 bytes ...orization.k8s.io.v1alpha1.RoleBinding.yaml | 40 + ...horization.k8s.io.v1beta1.ClusterRole.json | 80 + ...uthorization.k8s.io.v1beta1.ClusterRole.pb | Bin 0 -> 349 bytes ...horization.k8s.io.v1beta1.ClusterRole.yaml | 51 + ...ion.k8s.io.v1beta1.ClusterRoleBinding.json | 56 + ...ation.k8s.io.v1beta1.ClusterRoleBinding.pb | Bin 0 -> 272 bytes ...ion.k8s.io.v1beta1.ClusterRoleBinding.yaml | 40 + ...bac.authorization.k8s.io.v1beta1.Role.json | 62 + .../rbac.authorization.k8s.io.v1beta1.Role.pb | Bin 0 -> 248 bytes ...bac.authorization.k8s.io.v1beta1.Role.yaml | 42 + ...horization.k8s.io.v1beta1.RoleBinding.json | 56 + ...uthorization.k8s.io.v1beta1.RoleBinding.pb | Bin 0 -> 265 bytes ...horization.k8s.io.v1beta1.RoleBinding.yaml | 40 + .../scheduling.k8s.io.v1.PriorityClass.json | 47 + .../scheduling.k8s.io.v1.PriorityClass.pb | Bin 0 -> 246 bytes .../scheduling.k8s.io.v1.PriorityClass.yaml | 35 + ...eduling.k8s.io.v1alpha1.PriorityClass.json | 47 + ...cheduling.k8s.io.v1alpha1.PriorityClass.pb | Bin 0 -> 252 bytes ...eduling.k8s.io.v1alpha1.PriorityClass.yaml | 35 + ...heduling.k8s.io.v1beta1.PriorityClass.json | 47 + ...scheduling.k8s.io.v1beta1.PriorityClass.pb | Bin 0 -> 251 bytes ...heduling.k8s.io.v1beta1.PriorityClass.yaml | 35 + .../settings.k8s.io.v1alpha1.PodPreset.json | 382 +++++ .../settings.k8s.io.v1alpha1.PodPreset.pb | Bin 0 -> 1535 bytes .../settings.k8s.io.v1alpha1.PodPreset.yaml | 272 +++ .../v1.17.0/storage.k8s.io.v1.CSINode.json | 57 + .../v1.17.0/storage.k8s.io.v1.CSINode.pb | Bin 0 -> 237 bytes .../v1.17.0/storage.k8s.io.v1.CSINode.yaml | 39 + .../storage.k8s.io.v1.StorageClass.json | 65 + .../v1.17.0/storage.k8s.io.v1.StorageClass.pb | Bin 0 -> 267 bytes .../storage.k8s.io.v1.StorageClass.yaml | 44 + .../storage.k8s.io.v1.VolumeAttachment.json | 305 ++++ .../storage.k8s.io.v1.VolumeAttachment.pb | Bin 0 -> 1155 bytes .../storage.k8s.io.v1.VolumeAttachment.yaml | 229 +++ ...rage.k8s.io.v1alpha1.VolumeAttachment.json | 305 ++++ ...torage.k8s.io.v1alpha1.VolumeAttachment.pb | Bin 0 -> 1161 bytes ...rage.k8s.io.v1alpha1.VolumeAttachment.yaml | 229 +++ .../storage.k8s.io.v1beta1.CSIDriver.json | 50 + .../storage.k8s.io.v1beta1.CSIDriver.pb | Bin 0 -> 261 bytes .../storage.k8s.io.v1beta1.CSIDriver.yaml | 36 + .../storage.k8s.io.v1beta1.CSINode.json | 57 + .../v1.17.0/storage.k8s.io.v1beta1.CSINode.pb | Bin 0 -> 242 bytes .../storage.k8s.io.v1beta1.CSINode.yaml | 39 + .../storage.k8s.io.v1beta1.StorageClass.json | 65 + .../storage.k8s.io.v1beta1.StorageClass.pb | Bin 0 -> 272 bytes .../storage.k8s.io.v1beta1.StorageClass.yaml | 44 + ...orage.k8s.io.v1beta1.VolumeAttachment.json | 305 ++++ ...storage.k8s.io.v1beta1.VolumeAttachment.pb | Bin 0 -> 1160 bytes ...orage.k8s.io.v1beta1.VolumeAttachment.yaml | 229 +++ 378 files changed, 64097 insertions(+) create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admission.k8s.io.v1.AdmissionReview.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admission.k8s.io.v1.AdmissionReview.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admission.k8s.io.v1.AdmissionReview.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admission.k8s.io.v1beta1.AdmissionReview.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admission.k8s.io.v1beta1.AdmissionReview.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admission.k8s.io.v1beta1.AdmissionReview.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.ControllerRevision.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.ControllerRevision.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.ControllerRevision.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.DaemonSet.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.DaemonSet.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.DaemonSet.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.Deployment.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.Deployment.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.Deployment.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.ReplicaSet.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.ReplicaSet.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.ReplicaSet.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.StatefulSet.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.StatefulSet.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.StatefulSet.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta1.ControllerRevision.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta1.ControllerRevision.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta1.ControllerRevision.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta1.Deployment.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta1.Deployment.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta1.Deployment.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta1.DeploymentRollback.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta1.DeploymentRollback.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta1.DeploymentRollback.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta1.Scale.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta1.Scale.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta1.Scale.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta1.StatefulSet.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta1.StatefulSet.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta1.StatefulSet.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.ControllerRevision.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.ControllerRevision.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.ControllerRevision.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.DaemonSet.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.DaemonSet.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.DaemonSet.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.Deployment.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.Deployment.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.Deployment.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.ReplicaSet.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.ReplicaSet.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.ReplicaSet.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.Scale.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.Scale.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.Scale.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.StatefulSet.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.StatefulSet.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/apps.v1beta2.StatefulSet.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authentication.k8s.io.v1.TokenRequest.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authentication.k8s.io.v1.TokenRequest.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authentication.k8s.io.v1.TokenRequest.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authentication.k8s.io.v1.TokenReview.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authentication.k8s.io.v1.TokenReview.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authentication.k8s.io.v1.TokenReview.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authentication.k8s.io.v1beta1.TokenReview.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authentication.k8s.io.v1beta1.TokenReview.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authentication.k8s.io.v1beta1.TokenReview.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1.LocalSubjectAccessReview.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1.LocalSubjectAccessReview.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1.LocalSubjectAccessReview.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1.SelfSubjectAccessReview.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1.SelfSubjectAccessReview.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1.SelfSubjectAccessReview.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1.SelfSubjectRulesReview.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1.SelfSubjectRulesReview.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1.SelfSubjectRulesReview.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1.SubjectAccessReview.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1.SubjectAccessReview.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1.SubjectAccessReview.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1beta1.SubjectAccessReview.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1beta1.SubjectAccessReview.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/authorization.k8s.io.v1beta1.SubjectAccessReview.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/autoscaling.v1.HorizontalPodAutoscaler.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/autoscaling.v1.HorizontalPodAutoscaler.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/autoscaling.v1.HorizontalPodAutoscaler.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/autoscaling.v1.Scale.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/autoscaling.v1.Scale.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/autoscaling.v1.Scale.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/autoscaling.v2beta1.HorizontalPodAutoscaler.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/autoscaling.v2beta1.HorizontalPodAutoscaler.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/autoscaling.v2beta1.HorizontalPodAutoscaler.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/autoscaling.v2beta2.HorizontalPodAutoscaler.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/autoscaling.v2beta2.HorizontalPodAutoscaler.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/autoscaling.v2beta2.HorizontalPodAutoscaler.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/batch.v1.Job.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/batch.v1.Job.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/batch.v1.Job.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/batch.v1beta1.CronJob.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/batch.v1beta1.CronJob.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/batch.v1beta1.CronJob.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/batch.v1beta1.JobTemplate.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/batch.v1beta1.JobTemplate.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/batch.v1beta1.JobTemplate.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/batch.v2alpha1.CronJob.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/batch.v2alpha1.CronJob.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/batch.v2alpha1.CronJob.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/batch.v2alpha1.JobTemplate.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/batch.v2alpha1.JobTemplate.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/batch.v2alpha1.JobTemplate.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/coordination.k8s.io.v1.Lease.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/coordination.k8s.io.v1.Lease.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/coordination.k8s.io.v1.Lease.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/coordination.k8s.io.v1beta1.Lease.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/coordination.k8s.io.v1beta1.Lease.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/coordination.k8s.io.v1beta1.Lease.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.APIGroup.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.APIGroup.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.APIGroup.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.APIVersions.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.APIVersions.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.APIVersions.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Binding.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Binding.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Binding.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ComponentStatus.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ComponentStatus.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ComponentStatus.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ConfigMap.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ConfigMap.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ConfigMap.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.CreateOptions.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.CreateOptions.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.CreateOptions.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.DeleteOptions.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.DeleteOptions.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.DeleteOptions.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Endpoints.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Endpoints.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Endpoints.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.EphemeralContainers.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.EphemeralContainers.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.EphemeralContainers.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Event.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Event.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Event.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ExportOptions.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ExportOptions.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ExportOptions.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.GetOptions.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.GetOptions.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.GetOptions.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.LimitRange.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.LimitRange.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.LimitRange.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ListOptions.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ListOptions.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ListOptions.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Namespace.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Namespace.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Namespace.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Node.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Node.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Node.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.NodeProxyOptions.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.NodeProxyOptions.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.NodeProxyOptions.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PatchOptions.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PatchOptions.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PatchOptions.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PersistentVolume.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PersistentVolume.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PersistentVolume.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PersistentVolumeClaim.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PersistentVolumeClaim.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PersistentVolumeClaim.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Pod.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Pod.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Pod.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodAttachOptions.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodAttachOptions.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodAttachOptions.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodExecOptions.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodExecOptions.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodExecOptions.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodLogOptions.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodLogOptions.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodLogOptions.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodPortForwardOptions.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodPortForwardOptions.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodPortForwardOptions.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodProxyOptions.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodProxyOptions.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodProxyOptions.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodStatusResult.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodStatusResult.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodStatusResult.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodTemplate.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodTemplate.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.PodTemplate.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.RangeAllocation.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.RangeAllocation.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.RangeAllocation.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ReplicationController.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ReplicationController.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ReplicationController.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ResourceQuota.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ResourceQuota.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ResourceQuota.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Secret.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Secret.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Secret.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.SerializedReference.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.SerializedReference.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.SerializedReference.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Service.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Service.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Service.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ServiceAccount.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ServiceAccount.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ServiceAccount.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ServiceProxyOptions.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ServiceProxyOptions.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.ServiceProxyOptions.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Status.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Status.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.Status.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.UpdateOptions.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.UpdateOptions.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.UpdateOptions.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.WatchEvent.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.WatchEvent.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/core.v1.WatchEvent.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/events.k8s.io.v1beta1.Event.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/events.k8s.io.v1beta1.Event.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/events.k8s.io.v1beta1.Event.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.DaemonSet.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.DaemonSet.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.DaemonSet.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.Deployment.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.Deployment.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.Deployment.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.DeploymentRollback.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.DeploymentRollback.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.DeploymentRollback.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.Ingress.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.Ingress.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.Ingress.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.NetworkPolicy.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.NetworkPolicy.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.NetworkPolicy.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.PodSecurityPolicy.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.PodSecurityPolicy.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.PodSecurityPolicy.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.ReplicaSet.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.ReplicaSet.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.ReplicaSet.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.ReplicationControllerDummy.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.ReplicationControllerDummy.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.ReplicationControllerDummy.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.Scale.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.Scale.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/extensions.v1beta1.Scale.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/imagepolicy.k8s.io.v1alpha1.ImageReview.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/imagepolicy.k8s.io.v1alpha1.ImageReview.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/imagepolicy.k8s.io.v1alpha1.ImageReview.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/networking.k8s.io.v1.NetworkPolicy.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/networking.k8s.io.v1.NetworkPolicy.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/networking.k8s.io.v1.NetworkPolicy.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/networking.k8s.io.v1beta1.Ingress.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/networking.k8s.io.v1beta1.Ingress.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/networking.k8s.io.v1beta1.Ingress.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/node.k8s.io.v1alpha1.RuntimeClass.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/node.k8s.io.v1alpha1.RuntimeClass.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/node.k8s.io.v1alpha1.RuntimeClass.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/node.k8s.io.v1beta1.RuntimeClass.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/node.k8s.io.v1beta1.RuntimeClass.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/node.k8s.io.v1beta1.RuntimeClass.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/policy.v1beta1.Eviction.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/policy.v1beta1.Eviction.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/policy.v1beta1.Eviction.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/policy.v1beta1.PodDisruptionBudget.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/policy.v1beta1.PodDisruptionBudget.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/policy.v1beta1.PodDisruptionBudget.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/policy.v1beta1.PodSecurityPolicy.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/policy.v1beta1.PodSecurityPolicy.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/policy.v1beta1.PodSecurityPolicy.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1.ClusterRole.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1.ClusterRole.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1.ClusterRole.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1.Role.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1.Role.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1.Role.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1.RoleBinding.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1.RoleBinding.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1.RoleBinding.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1alpha1.Role.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1alpha1.Role.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1alpha1.Role.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1beta1.Role.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1beta1.Role.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1beta1.Role.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/scheduling.k8s.io.v1.PriorityClass.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/scheduling.k8s.io.v1.PriorityClass.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/scheduling.k8s.io.v1.PriorityClass.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/scheduling.k8s.io.v1alpha1.PriorityClass.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/scheduling.k8s.io.v1alpha1.PriorityClass.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/scheduling.k8s.io.v1alpha1.PriorityClass.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/scheduling.k8s.io.v1beta1.PriorityClass.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/scheduling.k8s.io.v1beta1.PriorityClass.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/scheduling.k8s.io.v1beta1.PriorityClass.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/settings.k8s.io.v1alpha1.PodPreset.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/settings.k8s.io.v1alpha1.PodPreset.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/settings.k8s.io.v1alpha1.PodPreset.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1.CSINode.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1.CSINode.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1.CSINode.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1.StorageClass.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1.StorageClass.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1.StorageClass.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1.VolumeAttachment.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1.VolumeAttachment.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1.VolumeAttachment.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1alpha1.VolumeAttachment.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1alpha1.VolumeAttachment.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1alpha1.VolumeAttachment.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1beta1.CSIDriver.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1beta1.CSIDriver.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1beta1.CSIDriver.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1beta1.CSINode.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1beta1.CSINode.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1beta1.CSINode.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1beta1.StorageClass.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1beta1.StorageClass.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1beta1.StorageClass.yaml create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1beta1.VolumeAttachment.json create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1beta1.VolumeAttachment.pb create mode 100644 staging/src/k8s.io/api/testdata/v1.17.0/storage.k8s.io.v1beta1.VolumeAttachment.yaml diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/admission.k8s.io.v1.AdmissionReview.json b/staging/src/k8s.io/api/testdata/v1.17.0/admission.k8s.io.v1.AdmissionReview.json new file mode 100644 index 00000000000..eb137b6d949 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.17.0/admission.k8s.io.v1.AdmissionReview.json @@ -0,0 +1,81 @@ +{ + "kind": "AdmissionReview", + "apiVersion": "admission.k8s.io/v1", + "request": { + "uid": "ő岅ȕHH壬%龺ǟ橸章蒪ʤǎ", + "kind": { + "group": "2", + "version": "3", + "kind": "4" + }, + "resource": { + "group": "5", + "version": "6", + "resource": "7" + }, + "subResource": "8", + "requestKind": { + "group": "9", + "version": "10", + "kind": "11" + }, + "requestResource": { + "group": "12", + "version": "13", + "resource": "14" + }, + "requestSubResource": "15", + "name": "16", + "namespace": "17", + "operation": "¡ıŵDz", + "userInfo": { + "username": "18", + "uid": "19", + "groups": [ + "20" + ], + "extra": { + "21": [ + "22" +] + } + }, + "object": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}}, + "oldObject": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}}, + "dryRun": false, + "options": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}} + }, + "response": { + "uid": "輂]¨\u0026桰]]æȌ殸2爟¼ªov鈶", + "allowed": false, + "status": { + "metadata": { + "selfLink": "(湗Ć]ʪƬ滈憴Uą飋ī", + "resourceVersion": "71208173751669476" + }, + "status": "23", + "message": "24", + "reason": "Hr鯹)晿\u003co,c鮽ort昍řČ扷5Ɨ", + "details": { + "name": "25", + "group": "26", + "kind": "27", + "uid": "Ƣ6/ʕVŚ(ĿȊ甞", + "causes": [ + { + "reason": "颋Dž", + "message": "28", + "field": "29" + } + ], + "retryAfterSeconds": 1001983654 + }, + "code": 153738858 + }, + "patch": "fQ==", + "patchType": "-Ǐ忄*齧獚敆Ȏțê", + "auditAnnotations": { + "30": "31" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/admission.k8s.io.v1.AdmissionReview.pb b/staging/src/k8s.io/api/testdata/v1.17.0/admission.k8s.io.v1.AdmissionReview.pb new file mode 100644 index 0000000000000000000000000000000000000000..de772dcfb1bf3532343d8d4d74eecc147cf25ca1 GIT binary patch literal 727 zcmd0{C}!YN;}T9x$;~V-&dkr#%eE-i%gom=GZf-?gb41acJR@jYqe-R5?j-F&SD2F&SD)F&P;sad9yj849rgNh7ZmuB2+E z#DdJQ)FP0xl&q9eD-v@Ha#Hn@^K*f&Q_@k&&df^ziaVDUm*nS$R2HNH#fl43la;Kh zm5Ndeax#+>i8k&wO6M^+07nj0D!SQwfc zo0}S%nOT~cn@KSUF&P2vF)~q7@F;q@ey8TMnfq<>b&_AM+nZlh@@z)$(V0hjo^@_F zJvLp-3>dwpK=o!o_2x?aT&yn_bsuj93RnOIEH#$ReR7xCNbuMqGyPLj!;a3|)JJ?2rIOI$5x#>v89IInZx?=rZcfhmos;wb=bV^gGVmfCR-*~s zG<9Rr6H`o&Zj5DcSWByz8@%$rGp=QH?H;$@4=a7}Y~xw?bFN(s2D@w9=bT?ZTFdtP z-QL#QgXiVWdTW6@4q3vnBF}nxn)*0a;#nE7iW^{w04xUv>MPc##@Fl9SBD|M3J0*C z2Sh*+0)n|?G?JT97@k3DQlHRLhu%;CY4_DcGOl?dMuJ*IqbR0NMk&8GWu}e9tp`bs zGBc?~P+$h7v}9b5s3r>FETw5RJwU6RDXBgUilab?QgW_?44cGD=gQm^|Fz13g1pKe2Iku zJmaz}i&j3=DL1$6p9MSr<+hb`)@H3OZb-&NP_Qh@J}gOouPpHl2ME<6UNjO+IUgz) z>{9KrF&c4p_KZ~8emUPLS#$Q|@4n`uTcYpv(Rqo^%V-exJFBy;90dvme%Hq9Kfn9P zP;*rp>l7y%OD?O{e$spKM)+IZyn)!P`}C#O({AmN+u7Uf%`e%-e0!n&YQIbdAP@x( Jh?r*(^AF%V1)2Z= literal 0 HcmV?d00001 diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/admission.k8s.io.v1beta1.AdmissionReview.yaml b/staging/src/k8s.io/api/testdata/v1.17.0/admission.k8s.io.v1beta1.AdmissionReview.yaml new file mode 100644 index 00000000000..2e9e90ee7f2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.17.0/admission.k8s.io.v1beta1.AdmissionReview.yaml @@ -0,0 +1,80 @@ +apiVersion: admission.k8s.io/v1beta1 +kind: AdmissionReview +request: + dryRun: false + kind: + group: "2" + kind: "4" + version: "3" + name: "16" + namespace: "17" + object: + apiVersion: example.com/v1 + kind: CustomType + spec: + replicas: 1 + status: + available: 1 + oldObject: + apiVersion: example.com/v1 + kind: CustomType + spec: + replicas: 1 + status: + available: 1 + operation: ¡ıŵDz + options: + apiVersion: example.com/v1 + kind: CustomType + spec: + replicas: 1 + status: + available: 1 + requestKind: + group: "9" + kind: "11" + version: "10" + requestResource: + group: "12" + resource: "14" + version: "13" + requestSubResource: "15" + resource: + group: "5" + resource: "7" + version: "6" + subResource: "8" + uid: ő岅ȕHH壬%龺ǟ橸章蒪ʤǎ + userInfo: + extra: + "21": + - "22" + groups: + - "20" + uid: "19" + username: "18" +response: + allowed: false + auditAnnotations: + "30": "31" + patch: fQ== + patchType: -Ǐ忄*齧獚敆Ȏțê + status: + code: 153738858 + details: + causes: + - field: "29" + message: "28" + reason: 颋Dž + group: "26" + kind: "27" + name: "25" + retryAfterSeconds: 1001983654 + uid: Ƣ6/ʕVŚ(ĿȊ甞 + message: "24" + metadata: + resourceVersion: "71208173751669476" + selfLink: (湗Ć]ʪƬ滈憴Uą飋ī + reason: Hr鯹)晿kz~mJEi%sdUnx=6@VDQ#c%VXBBj|JCo*EEYuqe49DZqOYzuHIF$L%Lz8yttsn^m z393V&E^;7hD(5S+i6)Wz+DsuSDl{i5T3&E-s*W0J zbNPcpzV>>tyac|3;`^OVzk9!MzxsTlvHEGgG6m%AGIP81W`6-6F07#jE}&eX@wDzbSzVYZFP5gOPdBy7 z{O-rfs_u53xKV!DSlZsp|0paSuFut0r<&FU$s?HrE4T}fz)j3BP>S&&W~@DA0%1|F zrQo2}2`s3q444Wr;DMHjquzysis9z!kb5~jxfMG!p{00pSK$hc?$T-zN rF+kQp%>gx4)2+f~f|+h`dKcdg?~~6Aki%&*hU(hx@~cfbY%beB%Yo%x literal 0 HcmV?d00001 diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.yaml b/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.yaml new file mode 100644 index 00000000000..65258078165 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.yaml @@ -0,0 +1,72 @@ +apiVersion: admissionregistration.k8s.io/v1 +kind: MutatingWebhookConfiguration +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "11042405498087606203" + selfLink: "5" + uid: "7" +webhooks: +- admissionReviewVersions: + - "39" + clientConfig: + caBundle: IQ== + service: + name: "22" + namespace: "21" + path: "23" + port: -1971381490 + url: "20" + failurePolicy: VŚ(ĿȊ甞谐颋 + matchPolicy: SǡƏ + name: "19" + namespaceSelector: + matchExpressions: + - key: 2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--n1-5 + operator: In + values: + - Ou1.m_.5AW-_S-.3g.7_2fNc5-_.-RX8 + matchLabels: + 2.1.L.l-Y._.-44..d.__Gg8-2_kS91.e5K-_e63_-_3-n-_-__3u-.J: G_.7U-Uo_4_-D7r__.am64 + objectSelector: + matchExpressions: + - key: 35--5ht-a-29--0qso79yg--79-e-a74bc-v--0jjy45-17-05-3z-4838/3-H2._67yg-Ln-__.-__2--z.t2w + operator: Exists + matchLabels: + 7p_w.e6._.pj5t_k-_v.-6b6.N_-u.---.8-L: k-U.v.4 + reinvocationPolicy: 錯ƶ + rules: + - apiGroups: + - "24" + apiVersions: + - "25" + operations: + - 8衍`Ĩɘ.蘯 + resources: + - "26" + scope: 昍řČ扷5ƗǸƢ6/ + sideEffects: Ɵ)Ù + timeoutSeconds: 1132918207 diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.json b/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.json new file mode 100644 index 00000000000..d6fefa46180 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.json @@ -0,0 +1,107 @@ +{ + "kind": "ValidatingWebhookConfiguration", + "apiVersion": "admissionregistration.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fieldsType": "18" + } + ] + }, + "webhooks": [ + { + "name": "19", + "clientConfig": { + "url": "20", + "service": { + "namespace": "21", + "name": "22", + "path": "23", + "port": -1971381490 + }, + "caBundle": "IQ==" + }, + "rules": [ + { + "operations": [ + "8衍`Ĩɘ.蘯" + ], + "apiGroups": [ + "24" + ], + "apiVersions": [ + "25" + ], + "resources": [ + "26" + ], + "scope": "昍řČ扷5ƗǸƢ6/" + } + ], + "failurePolicy": "VŚ(ĿȊ甞谐颋", + "matchPolicy": "SǡƏ", + "namespaceSelector": { + "matchLabels": { + "2.1.L.l-Y._.-44..d.__Gg8-2_kS91.e5K-_e63_-_3-n-_-__3u-.J": "G_.7U-Uo_4_-D7r__.am64" + }, + "matchExpressions": [ + { + "key": "2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--n1-5", + "operator": "In", + "values": [ + "Ou1.m_.5AW-_S-.3g.7_2fNc5-_.-RX8" + ] + } + ] + }, + "objectSelector": { + "matchLabels": { + "7p_w.e6._.pj5t_k-_v.-6b6.N_-u.---.8-L": "k-U.v.4" + }, + "matchExpressions": [ + { + "key": "35--5ht-a-29--0qso79yg--79-e-a74bc-v--0jjy45-17-05-3z-4838/3-H2._67yg-Ln-__.-__2--z.t2w", + "operator": "Exists" + } + ] + }, + "sideEffects": "Ɵ)Ù", + "timeoutSeconds": 1132918207, + "admissionReviewVersions": [ + "39" + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.pb b/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.pb new file mode 100644 index 0000000000000000000000000000000000000000..cde77cd054741afe56c1d949bb57340e4497d3b6 GIT binary patch literal 717 zcmX9+O-vI(6z;Ad$tIdO8cll8(!>Nw-gI|%_U{NnP(ai+1tc-!7D{OgZSA&2YCNFv zuZUn$184&QFM2R?P|wR3Cp#E6f)GqH%An0iGluOkouUDW5X@QaERbW2=w1EH z&#iG!W&|^U0HbX!3^WFG^eQEn01^slNW7SEdoE`cJjSrr(g!R6SdCzVk>Q>}4Y+~7 z-z4?brE{AL=Ekp=rMgy8wL0qqTg%lM|8qf-rL#tgjpMM+2T8@W42uKHVbDW5?qQI{ z0Dw*CMh$TY;vA;Pmikl;KpV+`4a5SFZ#qfCnuq`x7KFhzXlM{}9FN5&s0NAwvIc4% msHvJh6)q6Wbc55o`C52`d{}@y&X93*xcwGCSjX-1y8Z!mdE$)# literal 0 HcmV?d00001 diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.yaml b/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.yaml new file mode 100644 index 00000000000..8a3ce445e3a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.yaml @@ -0,0 +1,71 @@ +apiVersion: admissionregistration.k8s.io/v1 +kind: ValidatingWebhookConfiguration +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "11042405498087606203" + selfLink: "5" + uid: "7" +webhooks: +- admissionReviewVersions: + - "39" + clientConfig: + caBundle: IQ== + service: + name: "22" + namespace: "21" + path: "23" + port: -1971381490 + url: "20" + failurePolicy: VŚ(ĿȊ甞谐颋 + matchPolicy: SǡƏ + name: "19" + namespaceSelector: + matchExpressions: + - key: 2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--n1-5 + operator: In + values: + - Ou1.m_.5AW-_S-.3g.7_2fNc5-_.-RX8 + matchLabels: + 2.1.L.l-Y._.-44..d.__Gg8-2_kS91.e5K-_e63_-_3-n-_-__3u-.J: G_.7U-Uo_4_-D7r__.am64 + objectSelector: + matchExpressions: + - key: 35--5ht-a-29--0qso79yg--79-e-a74bc-v--0jjy45-17-05-3z-4838/3-H2._67yg-Ln-__.-__2--z.t2w + operator: Exists + matchLabels: + 7p_w.e6._.pj5t_k-_v.-6b6.N_-u.---.8-L: k-U.v.4 + rules: + - apiGroups: + - "24" + apiVersions: + - "25" + operations: + - 8衍`Ĩɘ.蘯 + resources: + - "26" + scope: 昍řČ扷5ƗǸƢ6/ + sideEffects: Ɵ)Ù + timeoutSeconds: 1132918207 diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.json b/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.json new file mode 100644 index 00000000000..95d589b3b98 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.json @@ -0,0 +1,108 @@ +{ + "kind": "MutatingWebhookConfiguration", + "apiVersion": "admissionregistration.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fieldsType": "18" + } + ] + }, + "webhooks": [ + { + "name": "19", + "clientConfig": { + "url": "20", + "service": { + "namespace": "21", + "name": "22", + "path": "23", + "port": -1971381490 + }, + "caBundle": "IQ==" + }, + "rules": [ + { + "operations": [ + "8衍`Ĩɘ.蘯" + ], + "apiGroups": [ + "24" + ], + "apiVersions": [ + "25" + ], + "resources": [ + "26" + ], + "scope": "昍řČ扷5ƗǸƢ6/" + } + ], + "failurePolicy": "VŚ(ĿȊ甞谐颋", + "matchPolicy": "SǡƏ", + "namespaceSelector": { + "matchLabels": { + "2.1.L.l-Y._.-44..d.__Gg8-2_kS91.e5K-_e63_-_3-n-_-__3u-.J": "G_.7U-Uo_4_-D7r__.am64" + }, + "matchExpressions": [ + { + "key": "2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--n1-5", + "operator": "In", + "values": [ + "Ou1.m_.5AW-_S-.3g.7_2fNc5-_.-RX8" + ] + } + ] + }, + "objectSelector": { + "matchLabels": { + "7p_w.e6._.pj5t_k-_v.-6b6.N_-u.---.8-L": "k-U.v.4" + }, + "matchExpressions": [ + { + "key": "35--5ht-a-29--0qso79yg--79-e-a74bc-v--0jjy45-17-05-3z-4838/3-H2._67yg-Ln-__.-__2--z.t2w", + "operator": "Exists" + } + ] + }, + "sideEffects": "Ɵ)Ù", + "timeoutSeconds": 1132918207, + "admissionReviewVersions": [ + "39" + ], + "reinvocationPolicy": "錯ƶ" + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.pb b/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.pb new file mode 100644 index 0000000000000000000000000000000000000000..36f5b65ee7185ff8d3edb396ef5f338b082459aa GIT binary patch literal 727 zcmX9+O-vI}5bmy4l1()6X*6j(ltvRInb+O7Z-06OOHlsQHWef>&n=YF7TVfBq{agp zQ40trHGnn{@S+C;2L%lW4zvX>UX1bJnMz~g*@KC`#JS95=KH?+$;8aGP4Y_Tt-;Yq zIvq*GQ=xDqok>|49^;sq#*u_OrvyV8OF`$lvl(89hkHZ8;Y1>KDG?uvgtPy_Xwojd z6(oTmL3Ie!C1}lpK~5`*ObL}W>M>>0&}E&-s`>rbgRc`)rHN##?b^F1A09qh{#@D; z`j1J1fdn(yAPF8MDst2*i3)Luit0My%^z$P_a5I%R|?hHWV6V1ZKjYC6`B_ntsuBL zR7Z{VxxzuQP=CExS%Sbp>HW^8<=!veuRWh=s(qR-Pu}8c1`!n#eLKP#9^{nHN+MB^ zNO&WnI-hO)`SSZOHvtKaJR>`Zblf~#nYmqlv%i237uHZCCs0n%cv*Lysx8b^7R%GM zr<+=Je)nT_Rd>5i-l)86DsS%X!(?9M#7BImU?I z*~ffb8uw&|F$3^3>TO}5F`y&YDd`4?E1)6qO5EYRnpN;9!&*x(Fh5{5j15MHdImJ$ z0=_IFj&Xm0&1sE9g|OJsKI}rFgh66dXw;V&@X^;Yc|1AC3-c zq&I>j5G1H>fqDh4NifK9MUg3?vPLaaHVs|YiL9DGe&78*IaQoYwz#gmee~hp{iQF( zbzz`R5)34m!Foxskf_K}k0dI@Eh?(_NNa9)y|Df8wo}emW|B=J*L9gfN>pf0RJ6R{ z<4_$n?9b+R3;F$53*|-V*)6``T(f;Ug*(+}la1BSbEOB@xtc*l#YA5ZafXFF(n(1q z3K9u#L{!hykAJ`YIp8KBp@C;)H<1pTd&|=|O0Re3@!tG9)W8Xp6Et4dy~nEa)8&QI zlj`F&tunXusj{N`yhnS>FB(f5+xee`#l6+p{gtVvRYCGgCcz5s!lQ5vGYphsJcJo* z51T+(EMO@(q;&!d=_&)JLL9hbY6frzI?>Ls(E~jRMj5mkDaNoprc*Q^5rR3YjRmrd z5xujY`MEUiPLE&)5MZ>mnSsWDj$WnY5J`69`vmS!zep9&WUX1c-QUHmM3K)x(M4yVaDs%yK&zt(ZPysm$sIOJpi literal 0 HcmV?d00001 diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.yaml b/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.yaml new file mode 100644 index 00000000000..b44978962ae --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.17.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.yaml @@ -0,0 +1,71 @@ +apiVersion: admissionregistration.k8s.io/v1beta1 +kind: ValidatingWebhookConfiguration +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "11042405498087606203" + selfLink: "5" + uid: "7" +webhooks: +- admissionReviewVersions: + - "39" + clientConfig: + caBundle: IQ== + service: + name: "22" + namespace: "21" + path: "23" + port: -1971381490 + url: "20" + failurePolicy: VŚ(ĿȊ甞谐颋 + matchPolicy: SǡƏ + name: "19" + namespaceSelector: + matchExpressions: + - key: 2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--n1-5 + operator: In + values: + - Ou1.m_.5AW-_S-.3g.7_2fNc5-_.-RX8 + matchLabels: + 2.1.L.l-Y._.-44..d.__Gg8-2_kS91.e5K-_e63_-_3-n-_-__3u-.J: G_.7U-Uo_4_-D7r__.am64 + objectSelector: + matchExpressions: + - key: 35--5ht-a-29--0qso79yg--79-e-a74bc-v--0jjy45-17-05-3z-4838/3-H2._67yg-Ln-__.-__2--z.t2w + operator: Exists + matchLabels: + 7p_w.e6._.pj5t_k-_v.-6b6.N_-u.---.8-L: k-U.v.4 + rules: + - apiGroups: + - "24" + apiVersions: + - "25" + operations: + - 8衍`Ĩɘ.蘯 + resources: + - "26" + scope: 昍řČ扷5ƗǸƢ6/ + sideEffects: Ɵ)Ù + timeoutSeconds: 1132918207 diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.ControllerRevision.json b/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.ControllerRevision.json new file mode 100644 index 00000000000..b19b05eb4d1 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.ControllerRevision.json @@ -0,0 +1,45 @@ +{ + "kind": "ControllerRevision", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fieldsType": "18" + } + ] + }, + "data": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}}, + "revision": -7716837448637516924 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.ControllerRevision.pb b/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.ControllerRevision.pb new file mode 100644 index 0000000000000000000000000000000000000000..b43b7d487c242e137154974d44b1a34267eb77d4 GIT binary patch literal 327 zcmd0{C}!Z2d#K^?J)Wp)lz{1?jz|6?N*y8rPrmKzJa~cbr7y{OIY;A6xe{Rlh z#wa!}Msp!XizId~MoS?kLxU^@E+#`GDJDZ>B|ev`r@N<|Xs<3l+I6hIK#K`zE`tSQ z5tE@w6_cT97o$EAYNevof}G6c#9}2Y!&;zdNn%MUkPS4kEHN`DF)1e%BvC8T@_g=- PxyvVgnZhW=pu_+Gn3Qc> literal 0 HcmV?d00001 diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.ControllerRevision.yaml b/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.ControllerRevision.yaml new file mode 100644 index 00000000000..634a51ed2ac --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.ControllerRevision.yaml @@ -0,0 +1,39 @@ +apiVersion: apps/v1 +data: + apiVersion: example.com/v1 + kind: CustomType + spec: + replicas: 1 + status: + available: 1 +kind: ControllerRevision +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "11042405498087606203" + selfLink: "5" + uid: "7" +revision: -7716837448637516924 diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.DaemonSet.json b/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.DaemonSet.json new file mode 100644 index 00000000000..e2fc2b969e8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.DaemonSet.json @@ -0,0 +1,1409 @@ +{ + "kind": "DaemonSet", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fieldsType": "18" + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "8---jop9641lg.p-g8c2-k-912e5-c-e63-n-3n/E9.8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N2.3": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_4" + }, + "matchExpressions": [ + { + "key": "p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0", + "operator": "In", + "values": [ + "D07.a_.y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__n" + ] + } + ] + }, + "template": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "TʡȂŏ{sǡƟ", + "resourceVersion": "1698285396218902212", + "generation": -4139900758039117471, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 7534629739119643351, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "^", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "ĪȸŹăȲϤĦʅ芝", + "apiVersion": "40", + "fieldsType": "41" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "42", + "hostPath": { + "path": "43", + "type": "" + }, + "emptyDir": { + "medium": "ɹ坼É/pȿ", + "sizeLimit": "804" + }, + "gcePersistentDisk": { + "pdName": "44", + "fsType": "45", + "partition": -1318752360 + }, + "awsElasticBlockStore": { + "volumeID": "46", + "fsType": "47", + "partition": -2007808768 + }, + "gitRepo": { + "repository": "48", + "revision": "49", + "directory": "50" + }, + "secret": { + "secretName": "51", + "items": [ + { + "key": "52", + "path": "53", + "mode": 228756891 + } + ], + "defaultMode": 1233814916, + "optional": false + }, + "nfs": { + "server": "54", + "path": "55", + "readOnly": true + }, + "iscsi": { + "targetPortal": "56", + "iqn": "57", + "lun": 408756018, + "iscsiInterface": "58", + "fsType": "59", + "readOnly": true, + "portals": [ + "60" + ], + "chapAuthDiscovery": true, + "chapAuthSession": true, + "secretRef": { + "name": "61" + }, + "initiatorName": "62" + }, + "glusterfs": { + "endpoints": "63", + "path": "64" + }, + "persistentVolumeClaim": { + "claimName": "65", + "readOnly": true + }, + "rbd": { + "monitors": [ + "66" + ], + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", + "secretRef": { + "name": "72" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "73", + "fsType": "74", + "secretRef": { + "name": "75" + }, + "readOnly": true, + "options": { + "76": "77" + } + }, + "cinder": { + "volumeID": "78", + "fsType": "79", + "secretRef": { + "name": "80" + } + }, + "cephfs": { + "monitors": [ + "81" + ], + "path": "82", + "user": "83", + "secretFile": "84", + "secretRef": { + "name": "85" + } + }, + "flocker": { + "datasetName": "86", + "datasetUUID": "87" + }, + "downwardAPI": { + "items": [ + { + "path": "88", + "fieldRef": { + "apiVersion": "89", + "fieldPath": "90" + }, + "resourceFieldRef": { + "containerName": "91", + "resource": "92", + "divisor": "915" + }, + "mode": -1768075156 + } + ], + "defaultMode": -868808281 + }, + "fc": { + "targetWWNs": [ + "93" + ], + "lun": 570501002, + "fsType": "94", + "wwids": [ + "95" + ] + }, + "azureFile": { + "secretName": "96", + "shareName": "97", + "readOnly": true + }, + "configMap": { + "name": "98", + "items": [ + { + "key": "99", + "path": "100", + "mode": 2020789772 + } + ], + "defaultMode": 952979935, + "optional": false + }, + "vsphereVolume": { + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" + }, + "quobyte": { + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" + }, + "azureDisk": { + "diskName": "110", + "diskURI": "111", + "cachingMode": "k ź贩j瀉ǚrǜnh0åȂ", + "fsType": "112", + "readOnly": false, + "kind": "nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶" + }, + "photonPersistentDisk": { + "pdID": "113", + "fsType": "114" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "115", + "items": [ + { + "key": "116", + "path": "117", + "mode": 675406340 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "461" + }, + "mode": -1618937335 + } + ] + }, + "configMap": { + "name": "123", + "items": [ + { + "key": "124", + "path": "125", + "mode": -1126738259 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "126", + "expirationSeconds": -6345861634934949644, + "path": "127" + } + } + ], + "defaultMode": 480521693 + }, + "portworxVolume": { + "volumeID": "128", + "fsType": "129" + }, + "scaleIO": { + "gateway": "130", + "system": "131", + "secretRef": { + "name": "132" + }, + "sslEnabled": true, + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" + }, + "storageos": { + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", + "secretRef": { + "name": "141" + } + }, + "csi": { + "driver": "142", + "readOnly": true, + "fsType": "143", + "volumeAttributes": { + "144": "145" + }, + "nodePublishSecretRef": { + "name": "146" + } + } + } + ], + "initContainers": [ + { + "name": "147", + "image": "148", + "command": [ + "149" + ], + "args": [ + "150" + ], + "workingDir": "151", + "ports": [ + { + "name": "152", + "hostPort": -1510026905, + "containerPort": 437857734, + "protocol": "Rƥ贫d飼$俊跾|@?鷅b", + "hostIP": "153" + } + ], + "envFrom": [ + { + "prefix": "154", + "configMapRef": { + "name": "155", + "optional": false + }, + "secretRef": { + "name": "156", + "optional": false + } + } + ], + "env": [ + { + "name": "157", + "value": "158", + "valueFrom": { + "fieldRef": { + "apiVersion": "159", + "fieldPath": "160" + }, + "resourceFieldRef": { + "containerName": "161", + "resource": "162", + "divisor": "468" + }, + "configMapKeyRef": { + "name": "163", + "key": "164", + "optional": false + }, + "secretKeyRef": { + "name": "165", + "key": "166", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "檲ɨ銦妰黖ȓƇ$缔獵偐ę腬": "646" + }, + "requests": { + "湨": "803" + } + }, + "volumeMounts": [ + { + "name": "167", + "readOnly": true, + "mountPath": "168", + "subPath": "169", + "mountPropagation": "卩蝾", + "subPathExpr": "170" + } + ], + "volumeDevices": [ + { + "name": "171", + "devicePath": "172" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "173" + ] + }, + "httpGet": { + "path": "174", + "port": "175", + "host": "176", + "httpHeaders": [ + { + "name": "177", + "value": "178" + } + ] + }, + "tcpSocket": { + "port": "179", + "host": "180" + }, + "initialDelaySeconds": 1805144649, + "timeoutSeconds": -606111218, + "periodSeconds": 1403721475, + "successThreshold": 519906483, + "failureThreshold": 1466047181 + }, + "readinessProbe": { + "exec": { + "command": [ + "181" + ] + }, + "httpGet": { + "path": "182", + "port": "183", + "host": "184", + "scheme": "w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": -337353552, + "host": "187" + }, + "initialDelaySeconds": -1724160601, + "timeoutSeconds": -1158840571, + "periodSeconds": 1435507444, + "successThreshold": -1430577593, + "failureThreshold": 524249411 + }, + "startupProbe": { + "exec": { + "command": [ + "188" + ] + }, + "httpGet": { + "path": "189", + "port": "190", + "host": "191", + "scheme": "k_瀹鞎sn芞QÄȻ", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": "194", + "host": "195" + }, + "initialDelaySeconds": 364013971, + "timeoutSeconds": 1596422492, + "periodSeconds": -1790124395, + "successThreshold": 1094670193, + "failureThreshold": 905846572 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "196" + ] + }, + "httpGet": { + "path": "197", + "port": "198", + "host": "199", + "scheme": "蚛隖\u003cǶĬ4y£軶ǃ*ʙ嫙\u0026蒒5靇C'", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": 2126876305, + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": "205", + "host": "206", + "scheme": "Ŵ廷s{Ⱦdz@", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": 406308963, + "host": "209" + } + } + }, + "terminationMessagePath": "210", + "terminationMessagePolicy": "ŀ樺ȃv渟7¤7djƯĖ漘Z剚敍0", + "imagePullPolicy": "ŤǢʭ嵔棂p儼Ƿ裚瓶", + "securityContext": { + "capabilities": { + "add": [ + "+j忊Ŗȫ焗捏ĨFħ籘Àǒɿʒ刽ʼn" + ], + "drop": [ + "1ſ盷褎weLJèux榜VƋZ1Ůđ眊" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "211", + "role": "212", + "type": "213", + "level": "214" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "215", + "gmsaCredentialSpec": "216", + "runAsUserName": "217" + }, + "runAsUser": 1563703589270296759, + "runAsGroup": 6506922239346928579, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "fǣ萭旿@" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "containers": [ + { + "name": "218", + "image": "219", + "command": [ + "220" + ], + "args": [ + "221" + ], + "workingDir": "222", + "ports": [ + { + "name": "223", + "hostPort": 1584001904, + "containerPort": -839281354, + "protocol": "5姣\u003e懔%熷谟þ蛯ɰ荶ljʁ", + "hostIP": "224" + } + ], + "envFrom": [ + { + "prefix": "225", + "configMapRef": { + "name": "226", + "optional": false + }, + "secretRef": { + "name": "227", + "optional": false + } + } + ], + "env": [ + { + "name": "228", + "value": "229", + "valueFrom": { + "fieldRef": { + "apiVersion": "230", + "fieldPath": "231" + }, + "resourceFieldRef": { + "containerName": "232", + "resource": "233", + "divisor": "357" + }, + "configMapKeyRef": { + "name": "234", + "key": "235", + "optional": true + }, + "secretKeyRef": { + "name": "236", + "key": "237", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "藠3.v-鿧悮坮Ȣ幟ļ腻ŬƩȿ0": "175" + }, + "requests": { + "ɺ皚|懥ƖN粕擓ƖHV": "962" + } + }, + "volumeMounts": [ + { + "name": "238", + "mountPath": "239", + "subPath": "240", + "mountPropagation": "Ź倗S晒嶗UÐ_ƮA攤/ɸɎ ", + "subPathExpr": "241" + } + ], + "volumeDevices": [ + { + "name": "242", + "devicePath": "243" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "244" + ] + }, + "httpGet": { + "path": "245", + "port": -393291312, + "host": "246", + "scheme": "Ŧ癃8鸖ɱJȉ罴ņ螡źȰ?", + "httpHeaders": [ + { + "name": "247", + "value": "248" + } + ] + }, + "tcpSocket": { + "port": "249", + "host": "250" + }, + "initialDelaySeconds": 627713162, + "timeoutSeconds": 1255312175, + "periodSeconds": -1740959124, + "successThreshold": 158280212, + "failureThreshold": -361442565 + }, + "readinessProbe": { + "exec": { + "command": [ + "251" + ] + }, + "httpGet": { + "path": "252", + "port": -2013568185, + "host": "253", + "scheme": "#yV'WKw(ğ儴Ůĺ}", + "httpHeaders": [ + { + "name": "254", + "value": "255" + } + ] + }, + "tcpSocket": { + "port": -20130017, + "host": "256" + }, + "initialDelaySeconds": -1244623134, + "timeoutSeconds": -1334110502, + "periodSeconds": -398297599, + "successThreshold": 873056500, + "failureThreshold": -36782737 + }, + "startupProbe": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "Qg鄠[", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": -241238495, + "host": "263" + }, + "initialDelaySeconds": -1556231754, + "timeoutSeconds": 461585849, + "periodSeconds": -321709789, + "successThreshold": -1463645123, + "failureThreshold": -1011390276 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "264" + ] + }, + "httpGet": { + "path": "265", + "port": "266", + "host": "267", + "scheme": "]佱¿\u003e犵殇ŕ-Ɂ圯W", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + }, + "preStop": { + "exec": { + "command": [ + "272" + ] + }, + "httpGet": { + "path": "273", + "port": -1161649101, + "host": "274", + "scheme": "嚧ʣq埄", + "httpHeaders": [ + { + "name": "275", + "value": "276" + } + ] + }, + "tcpSocket": { + "port": "277", + "host": "278" + } + } + }, + "terminationMessagePath": "279", + "terminationMessagePolicy": "ʁ岼昕ĬÇ", + "imagePullPolicy": "T 苧yñKJɐ扵G", + "securityContext": { + "capabilities": { + "add": [ + "fʀļ腩墺Ò媁荭gw忊" + ], + "drop": [ + "E剒蔞" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "284", + "gmsaCredentialSpec": "285", + "runAsUserName": "286" + }, + "runAsUser": -6177393256425700216, + "runAsGroup": 2001337664780390084, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "Ȩ\u003c6鄰簳°Ļǟi\u0026" + }, + "stdin": true + } + ], + "ephemeralContainers": [ + { + "name": "287", + "image": "288", + "command": [ + "289" + ], + "args": [ + "290" + ], + "workingDir": "291", + "ports": [ + { + "name": "292", + "hostPort": 1313273370, + "containerPort": -1296830577, + "hostIP": "293" + } + ], + "envFrom": [ + { + "prefix": "294", + "configMapRef": { + "name": "295", + "optional": true + }, + "secretRef": { + "name": "296", + "optional": false + } + } + ], + "env": [ + { + "name": "297", + "value": "298", + "valueFrom": { + "fieldRef": { + "apiVersion": "299", + "fieldPath": "300" + }, + "resourceFieldRef": { + "containerName": "301", + "resource": "302", + "divisor": "3" + }, + "configMapKeyRef": { + "name": "303", + "key": "304", + "optional": true + }, + "secretKeyRef": { + "name": "305", + "key": "306", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "淳4揻-$ɽ丟×x锏ɟ": "178" + }, + "requests": { + "Ö闊 鰔澝qV": "752" + } + }, + "volumeMounts": [ + { + "name": "307", + "readOnly": true, + "mountPath": "308", + "subPath": "309", + "mountPropagation": "/»頸+SÄ蚃ɣľ)酊龨Î", + "subPathExpr": "310" + } + ], + "volumeDevices": [ + { + "name": "311", + "devicePath": "312" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "313" + ] + }, + "httpGet": { + "path": "314", + "port": "315", + "host": "316", + "scheme": "冓鍓贯", + "httpHeaders": [ + { + "name": "317", + "value": "318" + } + ] + }, + "tcpSocket": { + "port": "319", + "host": "320" + }, + "initialDelaySeconds": 1290950685, + "timeoutSeconds": 12533543, + "periodSeconds": 1058960779, + "successThreshold": -2133441986, + "failureThreshold": 472742933 + }, + "readinessProbe": { + "exec": { + "command": [ + "321" + ] + }, + "httpGet": { + "path": "322", + "port": 1332783160, + "host": "323", + "scheme": "Ȱ囌{屿oiɥ嵐sC8?Ǻ鱎ƙ;", + "httpHeaders": [ + { + "name": "324", + "value": "325" + } + ] + }, + "tcpSocket": { + "port": "326", + "host": "327" + }, + "initialDelaySeconds": -300247800, + "timeoutSeconds": 386804041, + "periodSeconds": -126958936, + "successThreshold": 186945072, + "failureThreshold": 620822482 + }, + "startupProbe": { + "exec": { + "command": [ + "328" + ] + }, + "httpGet": { + "path": "329", + "port": "330", + "host": "331", + "scheme": "鍏H鯂²", + "httpHeaders": [ + { + "name": "332", + "value": "333" + } + ] + }, + "tcpSocket": { + "port": -1187301925, + "host": "334" + }, + "initialDelaySeconds": -402384013, + "timeoutSeconds": -181601395, + "periodSeconds": -617381112, + "successThreshold": 1851229369, + "failureThreshold": -560238386 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "335" + ] + }, + "httpGet": { + "path": "336", + "port": "337", + "host": "338", + "scheme": "C\"6x$1s", + "httpHeaders": [ + { + "name": "339", + "value": "340" + } + ] + }, + "tcpSocket": { + "port": "341", + "host": "342" + } + }, + "preStop": { + "exec": { + "command": [ + "343" + ] + }, + "httpGet": { + "path": "344", + "port": -518160270, + "host": "345", + "scheme": "ɔ幩še", + "httpHeaders": [ + { + "name": "346", + "value": "347" + } + ] + }, + "tcpSocket": { + "port": 1956567721, + "host": "348" + } + } + }, + "terminationMessagePath": "349", + "terminationMessagePolicy": "ȤƏ埮pɵ", + "securityContext": { + "capabilities": { + "add": [ + "|ʐşƧ諔迮ƙIJ嘢" + ], + "drop": [ + "ʗN" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "350", + "role": "351", + "type": "352", + "level": "353" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "354", + "gmsaCredentialSpec": "355", + "runAsUserName": "356" + }, + "runAsUser": -6048969174364431391, + "runAsGroup": 6726836758549163621, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "" + }, + "stdin": true, + "stdinOnce": true, + "tty": true, + "targetContainerName": "357" + } + ], + "restartPolicy": "ɭɪǹ0衷,", + "terminationGracePeriodSeconds": -3039830979334099524, + "activeDeadlineSeconds": 7270263763744228913, + "dnsPolicy": "n(fǂǢ曣ŋayåe躒訙Ǫ", + "nodeSelector": { + "358": "359" + }, + "serviceAccountName": "360", + "serviceAccount": "361", + "automountServiceAccountToken": true, + "nodeName": "362", + "hostNetwork": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "363", + "role": "364", + "type": "365", + "level": "366" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "367", + "gmsaCredentialSpec": "368", + "runAsUserName": "369" + }, + "runAsUser": -5315960194881172085, + "runAsGroup": 6386250802140824739, + "runAsNonRoot": false, + "supplementalGroups": [ + -4480129203693517072 + ], + "fsGroup": 2585323675983182372, + "sysctls": [ + { + "name": "370", + "value": "371" + } + ] + }, + "imagePullSecrets": [ + { + "name": "372" + } + ], + "hostname": "373", + "subdomain": "374", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "375", + "operator": "Ã茓pȓɻ", + "values": [ + "376" + ] + } + ], + "matchFields": [ + { + "key": "377", + "operator": "", + "values": [ + "378" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -767058113, + "preference": { + "matchExpressions": [ + { + "key": "379", + "operator": "Ǹ|蕎'佉賞ǧĒz", + "values": [ + "380" + ] + } + ], + "matchFields": [ + { + "key": "381", + "operator": "ùfŭƽ", + "values": [ + "382" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "h-up52--sjo7799-skj5--9/R_rm": "CR.s--f.-f.-zv._._.o" + }, + "matchExpressions": [ + { + "key": "K_A-_9_Z_C..7o_x3..-.8-Jp-94", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "389" + ], + "topologyKey": "390" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 801902541, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "bx1y-8---3----p-pdn--j2---2--82--cj-1-s--op34-yy28-38xmu5nx4s-4/4b_9_1o.w_I": "x-_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----.4" + }, + "matchExpressions": [ + { + "key": "3---g-----p8-d5-8-m8i--k0j5g.zrrw8-5ts-7-bp/6E__-.8_e_2", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "397" + ], + "topologyKey": "398" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7F3p2_-_AmD-.0AP.1": "A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n" + }, + "matchExpressions": [ + { + "key": "QZ9p_6.C.e", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "405" + ], + "topologyKey": "406" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1851436166, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3": "V0H2-.zHw.H__V.VT" + }, + "matchExpressions": [ + { + "key": "0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D", + "operator": "NotIn", + "values": [ + "txb__-ex-_1_-ODgC_1-_V" + ] + } + ] + }, + "namespaces": [ + "413" + ], + "topologyKey": "414" + } + } + ] + } + }, + "schedulerName": "415", + "tolerations": [ + { + "key": "416", + "operator": "堺ʣ", + "value": "417", + "effect": "ŽɣB矗E¸乾", + "tolerationSeconds": -3532804738923434397 + } + ], + "hostAliases": [ + { + "ip": "418", + "hostnames": [ + "419" + ] + } + ], + "priorityClassName": "420", + "priority": -1852730577, + "dnsConfig": { + "nameservers": [ + "421" + ], + "searches": [ + "422" + ], + "options": [ + { + "name": "423", + "value": "424" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅" + } + ], + "runtimeClassName": "425", + "enableServiceLinks": false, + "preemptionPolicy": "!ń1ċƹ|慼櫁色苆试揯遐", + "overhead": { + "4'ď曕椐敛n湙": "310" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -150478704, + "topologyKey": "426", + "whenUnsatisfiable": ";鹡鑓侅闍ŏŃŋŏ}ŀ", + "labelSelector": { + "matchLabels": { + "p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i": "wvU" + }, + "matchExpressions": [ + { + "key": "4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W", + "operator": "In", + "values": [ + "2-.s_6O-5_7_-0w_--5-_.3--_9QWJ" + ] + } + ] + } + } + ] + } + }, + "updateStrategy": { + "type": "荥ơ'禧ǵŊ)TiD¢ƿ媴h5", + "rollingUpdate": { + "maxUnavailable": 2 + } + }, + "minReadySeconds": 212061711, + "revisionHistoryLimit": -1092090658 + }, + "status": { + "currentNumberScheduled": -1979737528, + "numberMisscheduled": -1707056814, + "desiredNumberScheduled": -424698834, + "numberReady": 407742062, + "observedGeneration": 5741439505187758584, + "updatedNumberScheduled": 902022378, + "numberAvailable": 1660081568, + "numberUnavailable": 904244563, + "collisionCount": -449319810, + "conditions": [ + { + "type": "", + "status": "'ƈoIǢ龞瞯å", + "lastTransitionTime": "2469-07-10T03:20:34Z", + "reason": "433", + "message": "434" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.DaemonSet.pb b/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.DaemonSet.pb new file mode 100644 index 0000000000000000000000000000000000000000..05d15ed3fc30e65cd9e093ff90c7c864dd12dcac GIT binary patch literal 6313 zcmZWt3s_V~mhRj5%AHKob0^94b}}t zsQ4~~L3ipd}g)30y z3OCnz4)RY04xDwLTOIGOdLj5?L2R(Ec5KJ*L7R%rNaOxTU=NzvLWX@(<9R+U)2S;G z+O%G9^6RxVnBU0j2&c;Y8a`Dad7 z;$u%ep0s?qunY@?dq~j)BV~Dxz^`4Rtl7Z z4Et|RStMYHq^i86JK-r)LG*oH9?$FWpwb_hTI9FNo6<1PBhk4T-c)GDycoak2@MIn zps!q;E3BArJjN#&vLS2{gp?&BXMQxph8Bvdu-Xvvj65S#G~~_8umO6F$Ao2uV60XI zJtZM+Z35_kagS<-k--%`#2#i?GnP3sR%~XhI?Py$`{9a-rt$5b^5?RBP2NWQW2ERB z)?}h97-_nQF~ZvA?Qae>cz1fe3~ccqtH&=4_3syANczM4TJ8Ic<1;CH=T{qM9FqH^h%srlCAqLRhQoU7XBE! z$w8YHXjZM;Tz?q-VyZdrc4*e1S+|*G5#P(2WyJjuBv>vJ>;C<&bZb#*+bh%TrnxLM zgJM~>GV|l$8MMi&wQKm=DC028TAW$dMP{y95$7>U(^#{DRxv4N1t-Edg>Ys?vYL{> zbVar>$q@Gnj8{~fSJxg^?4W)04gMjU2MilgnaXv&9C8jRA^?TpHT*_y`DCOCe&XuFd&>o82m zHgKMfWc$@a|9ke!h;J+{doN!8D)Q)J?t<@##r0ZIh1q7-CA%rktjm=QtV{>px@u+W znV+*TrLJ*Qr_RM7QMB$paNa%Bda1eF8)G*e1})HvXcxADAPx{x8*?vhmT9vB>wzCN z4upn5=v~ZG=tUy*B4qo?M!Tm!boO}KXled!aA(y&PwqGu z>TGlmhxT{)J40nXzLJRoI#!wsn~15WG1hGlvoJBHj>ZIW;0p{e0fJDc6Ir$0K^=ez zScVClHOJIDcoq|gwE2%g82=(vdx!|n^5Kz|;P&=FL;LvQKwsn7V5oS&bJBZ!d_<&h zfK-|LIeU-4f3m**`QXl@-kN2TUDd(8d%ZOYE9nOSXo(V?OtY9^y+nugN@Co7p1#1g z+9!i`m4Tkxr`#2WxBZb|)sc9AuYZpn!zU?c7zT#dHTmYAC9A*kW^Thq}eR&ZL^q&84|<^ zmPL!p-+IDq?Wmb}YnuJ)k*hC910=TUzXz9!H;=yYMs%X&3dk)HQvkYt1quPXs3|`0 zUq_-a7coU94(|TEm2;k6niD(L7$`dHX&>u$|6}7EZ-s!PSz{s0FdtUTirOBYu3N|D))@l%ov0B4UyvaXOf!$lR^P zDGK;SQ62aE{>sql(UIRyy1IkyJ3ZCBzaVg+ZjKz++Z^X5QfQA8a?0eq}{Umf+is-=O@vn(s@q0*K-_vxjH z{)%8p_mcb<*!x-Qx`}Nxo{k3&_q!_tZ3UsSQ|ogABQ9>{qCiPysOli>6(AbcsA(F4 zRcRQ)MWD6w9n;@_KAc4^?pMX6>LB7pYpf)`ovJvxrgk7 z@4a-<*IyHQlZidO`$pT1^An$~#s8EMyUw@WcR0Ae*;BeY&wVsC)L$8Dt@E`(rUf8? z7$CAfKZYn`A_$ZO0(8E|w_D{-g zyw>1*JNz;ed*oV)`wLJ1C-;lZB~6!KX>EFaRb&zxRzyYfVGD=?F+miKYSZ&66sdSS z1CqF?lq#9-8Egg{%Ra!~Lpx=Tbr*(q?{$vv^$)-xNX?K>h^lgM@Cl^n`Ljlb4_1C1 z@fs(yKck&G$N74n4^{7(b7iO`bmpM1WvntEK8G0kG4w+UpXu&f=Q-saqK%mQ(9Am7 zwXDS6w}Id4lz|gwr)8?DuJhR&(`4X_@kvHjI(OHCBq5vU*9r7r{<8wGJt32Oh`n#A z@d$6|MzXO$5Y$W~mk2=qG(OSE>k@bS!pzj{Wtm$Re};+C)~HDWz|<((S8RtCe;wP$#KqnIYI7xJ^Rax`Avk`25$#TlINHvc*WE!hOojx^b+! zEQ;jZhYb4`!!Bl#vJ&xGPYH%$h>DQ9d853@;3ZyImB0%d1y$H&@K0-*f{~ku_)Uu+ zF;)@oM=Qky%nSJmIYNSAtQ1zR;7S=bO@snuJ-?a9I7`aOOOT zGhq+cAt%%t63NKnH}Sbzd_uml(h#zYXCZD<4PMnU4F%SOkfAzP!Cs~R%cfk|lN@6U z?3^q}Vp5K@ked#n14YL@TXIvt#i_8X$lxDexPF0wcw;3OBOwB7Mp8WkQa;S|0JlIi z*&#@FARyNwS&Rb#1P8igY?(ZKvttToyzgCkopD%`yhlT4Ppl0$56-?a;tHJ`etzD= z;d8|)bQqzu0?AaPtVL-Bk}1VfL`o}=LMax28k}Vb&UJ)FAc`4?Qt>FQK#-Z>T>)A# zm(q%0TbI8z>^c@W))^kC8Q<&OIeT)jYO<_5P*5>e7b-qUS%U(F1f2C?Uu(4HAc=6e zk)lS370`Kj*5hUb%8rK`hB1&3F=-9^TZ+aAGS>a{N4kZ^z)-*!s^TzF97cd1Ail>1 z5I{x@(nO2@$mNSOtb49~{ii6R*bCcFHcXE_vc47OES1YO=h+GmtaU9zJ%!J-BSV&f6o69gi5IQMYKy zR6^+Vzj)~utD)_xrRDrz{m~${7Jt+I$0n8{p8-B{5pnB zU}yg_4G4j!X8gotQEjlSe5`db)ETGuxwrW${UZ~Vfn7tM63&i1Ba{2jg^ujWN%ie? zw{Fc19y_qoTbhi3g1tC-zy)zbi3Fla7;ZyAKxu@LWIuQMtq&`U-g)Ql2#;Xqx&QdN z>y7ZM$C4A-b-w0M#i?NJ$h-)Dfbs)IP-=zL2!CKI7^ul;X$9;qLK=`P-{KDlNFDG8 zyJuUlwST&4F+ zzMO8a9y-%D#c@Av|GH$FcyjoQj+j=4>0%y&GYqxW^uVG1iDn8bs^bpNkiU8UWMl23 z(cUY4!?7P;-2eVx>W030m5G#j5-npSq>lppU~!!3IOg3QRephi1TN76Oo9Roj-3R> z76|EWhWUVbfSv8>51(=cnuh%~v$HZcjhFg+w)#uutUytT|9G%*8vw-F;y+Wh@+XYx z2J^FDc#6VDVt^L_w&eD^$88)KMKQ?+6!EY&YB3A4zk@%7go>gGVZY)%!Do zeRUK$2ohc9F=kf9%Z9WWvV_bHf`E;!OO`wV8P`~5Y%rvRP5dg+!2HvZyQQB&vdK1- z$9dUMAzA0Z#gYu!08+7`FMm3*(%e6j?V1TutkEN-!Lh~~t)_H9cnlY9KZPzGTk5aw z|7@DI{L*XHQOE$?gLX3aQQA#M0wDZ`rA(IIArLt1l$y~?141tiSh#tN;5dO(4o%Xn z@{rIA1OgWb6vv_D3!Xb815Ui7+?}0o)bgfvlG<5nWr&(LR z`D(ho^e!w<|qvIzCL<$8m)c^CXV~Y zI|KW7KNmPXlKG7PXrQ|ydx7?_uRnZxkGJku5ew+80>Sb>jw8WPT@$!N*wyyuPohX~ z^vX8EfEeaAgbsS$0E zexX&JLha+-H;+V80Fj`eBa)tF%3lMwGIu>cQQ>LywuDYpg+|)Fbz@zDeTTW2iP~k+ z!i~t3{L4_d5g7_MA`|=NbC-+XyYTUjlT55BQn&>!etyIKO4F&|Cz>eC5?Uz}sFXoO z%e3!c76YI~Ycl{fW~xlnBQVR3AMut48rz-z?g*d~3iJd4pcXJ}q@X2mH$r0ve}|}q z0HP9t9Jhtb$`isJ+ef>ijszeja8(j5)!+NeRsXHZm$plm&wDCfn%cjz>t~Kfch0_R z$E)u|X+vyZ$)7%(A-;O~uh*t36IhCBdw{it%8q)Q=1d-I@pXG#53YD-;pk!SNTBWP z1{v-PXTYwQZ6tynX3-^y8#CtckmGj(1n)qrSu8 g;e(S0JKRTYvu15SfBxcJ3)~G#gv5c6Y$k{4?>KECQ~&?~ literal 0 HcmV?d00001 diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.DaemonSet.yaml b/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.DaemonSet.yaml new file mode 100644 index 00000000000..34905291491 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.DaemonSet.yaml @@ -0,0 +1,962 @@ +apiVersion: apps/v1 +kind: DaemonSet +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + minReadySeconds: 212061711 + revisionHistoryLimit: -1092090658 + selector: + matchExpressions: + - key: p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0 + operator: In + values: + - D07.a_.y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__n + matchLabels: + 8---jop9641lg.p-g8c2-k-912e5-c-e63-n-3n/E9.8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N2.3: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_4 + template: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: 7534629739119643351 + finalizers: + - "37" + generateName: "26" + generation: -4139900758039117471 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + fieldsType: "41" + manager: "39" + operation: ĪȸŹăȲϤĦʅ芝 + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: false + kind: "35" + name: "36" + uid: ^ + resourceVersion: "1698285396218902212" + selfLink: "28" + uid: TʡȂŏ{sǡƟ + spec: + activeDeadlineSeconds: 7270263763744228913 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "379" + operator: Ǹ|蕎'佉賞ǧĒz + values: + - "380" + matchFields: + - key: "381" + operator: ùfŭƽ + values: + - "382" + weight: -767058113 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "375" + operator: Ã茓pȓɻ + values: + - "376" + matchFields: + - key: "377" + operator: "" + values: + - "378" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 3---g-----p8-d5-8-m8i--k0j5g.zrrw8-5ts-7-bp/6E__-.8_e_2 + operator: DoesNotExist + matchLabels: + bx1y-8---3----p-pdn--j2---2--82--cj-1-s--op34-yy28-38xmu5nx4s-4/4b_9_1o.w_I: x-_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----.4 + namespaces: + - "397" + topologyKey: "398" + weight: 801902541 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: K_A-_9_Z_C..7o_x3..-.8-Jp-94 + operator: DoesNotExist + matchLabels: + h-up52--sjo7799-skj5--9/R_rm: CR.s--f.-f.-zv._._.o + namespaces: + - "389" + topologyKey: "390" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D + operator: NotIn + values: + - txb__-ex-_1_-ODgC_1-_V + matchLabels: + 6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3: V0H2-.zHw.H__V.VT + namespaces: + - "413" + topologyKey: "414" + weight: -1851436166 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: QZ9p_6.C.e + operator: DoesNotExist + matchLabels: + 7F3p2_-_AmD-.0AP.1: A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n + namespaces: + - "405" + topologyKey: "406" + automountServiceAccountToken: true + containers: + - args: + - "221" + command: + - "220" + env: + - name: "228" + value: "229" + valueFrom: + configMapKeyRef: + key: "235" + name: "234" + optional: true + fieldRef: + apiVersion: "230" + fieldPath: "231" + resourceFieldRef: + containerName: "232" + divisor: "357" + resource: "233" + secretKeyRef: + key: "237" + name: "236" + optional: true + envFrom: + - configMapRef: + name: "226" + optional: false + prefix: "225" + secretRef: + name: "227" + optional: false + image: "219" + imagePullPolicy: T 苧yñKJɐ扵G + lifecycle: + postStart: + exec: + command: + - "264" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "265" + port: "266" + scheme: ']佱¿>犵殇ŕ-Ɂ圯W' + tcpSocket: + host: "271" + port: "270" + preStop: + exec: + command: + - "272" + httpGet: + host: "274" + httpHeaders: + - name: "275" + value: "276" + path: "273" + port: -1161649101 + scheme: 嚧ʣq埄 + tcpSocket: + host: "278" + port: "277" + livenessProbe: + exec: + command: + - "244" + failureThreshold: -361442565 + httpGet: + host: "246" + httpHeaders: + - name: "247" + value: "248" + path: "245" + port: -393291312 + scheme: Ŧ癃8鸖ɱJȉ罴ņ螡źȰ? + initialDelaySeconds: 627713162 + periodSeconds: -1740959124 + successThreshold: 158280212 + tcpSocket: + host: "250" + port: "249" + timeoutSeconds: 1255312175 + name: "218" + ports: + - containerPort: -839281354 + hostIP: "224" + hostPort: 1584001904 + name: "223" + protocol: 5姣>懔%熷谟þ蛯ɰ荶ljʁ + readinessProbe: + exec: + command: + - "251" + failureThreshold: -36782737 + httpGet: + host: "253" + httpHeaders: + - name: "254" + value: "255" + path: "252" + port: -2013568185 + scheme: '#yV''WKw(ğ儴Ůĺ}' + initialDelaySeconds: -1244623134 + periodSeconds: -398297599 + successThreshold: 873056500 + tcpSocket: + host: "256" + port: -20130017 + timeoutSeconds: -1334110502 + resources: + limits: + 藠3.v-鿧悮坮Ȣ幟ļ腻ŬƩȿ0: "175" + requests: + ɺ皚|懥ƖN粕擓ƖHV: "962" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - fʀļ腩墺Ò媁荭gw忊 + drop: + - E剒蔞 + privileged: false + procMount: Ȩ<6鄰簳°Ļǟi& + readOnlyRootFilesystem: true + runAsGroup: 2001337664780390084 + runAsNonRoot: true + runAsUser: -6177393256425700216 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + windowsOptions: + gmsaCredentialSpec: "285" + gmsaCredentialSpecName: "284" + runAsUserName: "286" + startupProbe: + exec: + command: + - "257" + failureThreshold: -1011390276 + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: Qg鄠[ + initialDelaySeconds: -1556231754 + periodSeconds: -321709789 + successThreshold: -1463645123 + tcpSocket: + host: "263" + port: -241238495 + timeoutSeconds: 461585849 + stdin: true + terminationMessagePath: "279" + terminationMessagePolicy: ʁ岼昕ĬÇ + volumeDevices: + - devicePath: "243" + name: "242" + volumeMounts: + - mountPath: "239" + mountPropagation: 'Ź倗S晒嶗UÐ_ƮA攤/ɸɎ ' + name: "238" + subPath: "240" + subPathExpr: "241" + workingDir: "222" + dnsConfig: + nameservers: + - "421" + options: + - name: "423" + value: "424" + searches: + - "422" + dnsPolicy: n(fǂǢ曣ŋayåe躒訙Ǫ + enableServiceLinks: false + ephemeralContainers: + - args: + - "290" + command: + - "289" + env: + - name: "297" + value: "298" + valueFrom: + configMapKeyRef: + key: "304" + name: "303" + optional: true + fieldRef: + apiVersion: "299" + fieldPath: "300" + resourceFieldRef: + containerName: "301" + divisor: "3" + resource: "302" + secretKeyRef: + key: "306" + name: "305" + optional: true + envFrom: + - configMapRef: + name: "295" + optional: true + prefix: "294" + secretRef: + name: "296" + optional: false + image: "288" + lifecycle: + postStart: + exec: + command: + - "335" + httpGet: + host: "338" + httpHeaders: + - name: "339" + value: "340" + path: "336" + port: "337" + scheme: C"6x$1s + tcpSocket: + host: "342" + port: "341" + preStop: + exec: + command: + - "343" + httpGet: + host: "345" + httpHeaders: + - name: "346" + value: "347" + path: "344" + port: -518160270 + scheme: ɔ幩še + tcpSocket: + host: "348" + port: 1956567721 + livenessProbe: + exec: + command: + - "313" + failureThreshold: 472742933 + httpGet: + host: "316" + httpHeaders: + - name: "317" + value: "318" + path: "314" + port: "315" + scheme: 冓鍓贯 + initialDelaySeconds: 1290950685 + periodSeconds: 1058960779 + successThreshold: -2133441986 + tcpSocket: + host: "320" + port: "319" + timeoutSeconds: 12533543 + name: "287" + ports: + - containerPort: -1296830577 + hostIP: "293" + hostPort: 1313273370 + name: "292" + readinessProbe: + exec: + command: + - "321" + failureThreshold: 620822482 + httpGet: + host: "323" + httpHeaders: + - name: "324" + value: "325" + path: "322" + port: 1332783160 + scheme: Ȱ囌{屿oiɥ嵐sC8?Ǻ鱎ƙ; + initialDelaySeconds: -300247800 + periodSeconds: -126958936 + successThreshold: 186945072 + tcpSocket: + host: "327" + port: "326" + timeoutSeconds: 386804041 + resources: + limits: + 淳4揻-$ɽ丟×x锏ɟ: "178" + requests: + Ö闊 鰔澝qV: "752" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - '|ʐşƧ諔迮ƙIJ嘢' + drop: + - ʗN + privileged: false + procMount: "" + readOnlyRootFilesystem: true + runAsGroup: 6726836758549163621 + runAsNonRoot: false + runAsUser: -6048969174364431391 + seLinuxOptions: + level: "353" + role: "351" + type: "352" + user: "350" + windowsOptions: + gmsaCredentialSpec: "355" + gmsaCredentialSpecName: "354" + runAsUserName: "356" + startupProbe: + exec: + command: + - "328" + failureThreshold: -560238386 + httpGet: + host: "331" + httpHeaders: + - name: "332" + value: "333" + path: "329" + port: "330" + scheme: 鍏H鯂² + initialDelaySeconds: -402384013 + periodSeconds: -617381112 + successThreshold: 1851229369 + tcpSocket: + host: "334" + port: -1187301925 + timeoutSeconds: -181601395 + stdin: true + stdinOnce: true + targetContainerName: "357" + terminationMessagePath: "349" + terminationMessagePolicy: ȤƏ埮pɵ + tty: true + volumeDevices: + - devicePath: "312" + name: "311" + volumeMounts: + - mountPath: "308" + mountPropagation: /»頸+SÄ蚃ɣľ)酊龨Î + name: "307" + readOnly: true + subPath: "309" + subPathExpr: "310" + workingDir: "291" + hostAliases: + - hostnames: + - "419" + ip: "418" + hostNetwork: true + hostname: "373" + imagePullSecrets: + - name: "372" + initContainers: + - args: + - "150" + command: + - "149" + env: + - name: "157" + value: "158" + valueFrom: + configMapKeyRef: + key: "164" + name: "163" + optional: false + fieldRef: + apiVersion: "159" + fieldPath: "160" + resourceFieldRef: + containerName: "161" + divisor: "468" + resource: "162" + secretKeyRef: + key: "166" + name: "165" + optional: true + envFrom: + - configMapRef: + name: "155" + optional: false + prefix: "154" + secretRef: + name: "156" + optional: false + image: "148" + imagePullPolicy: ŤǢʭ嵔棂p儼Ƿ裚瓶 + lifecycle: + postStart: + exec: + command: + - "196" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "197" + port: "198" + scheme: 蚛隖<ǶĬ4y£軶ǃ*ʙ嫙&蒒5靇C' + tcpSocket: + host: "202" + port: 2126876305 + preStop: + exec: + command: + - "203" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "204" + port: "205" + scheme: Ŵ廷s{Ⱦdz@ + tcpSocket: + host: "209" + port: 406308963 + livenessProbe: + exec: + command: + - "173" + failureThreshold: 1466047181 + httpGet: + host: "176" + httpHeaders: + - name: "177" + value: "178" + path: "174" + port: "175" + initialDelaySeconds: 1805144649 + periodSeconds: 1403721475 + successThreshold: 519906483 + tcpSocket: + host: "180" + port: "179" + timeoutSeconds: -606111218 + name: "147" + ports: + - containerPort: 437857734 + hostIP: "153" + hostPort: -1510026905 + name: "152" + protocol: Rƥ贫d飼$俊跾|@?鷅b + readinessProbe: + exec: + command: + - "181" + failureThreshold: 524249411 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "182" + port: "183" + scheme: w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ + initialDelaySeconds: -1724160601 + periodSeconds: 1435507444 + successThreshold: -1430577593 + tcpSocket: + host: "187" + port: -337353552 + timeoutSeconds: -1158840571 + resources: + limits: + 檲ɨ銦妰黖ȓƇ$缔獵偐ę腬: "646" + requests: + 湨: "803" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - +j忊Ŗȫ焗捏ĨFħ籘Àǒɿʒ刽ʼn + drop: + - 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + privileged: true + procMount: fǣ萭旿@ + readOnlyRootFilesystem: true + runAsGroup: 6506922239346928579 + runAsNonRoot: true + runAsUser: 1563703589270296759 + seLinuxOptions: + level: "214" + role: "212" + type: "213" + user: "211" + windowsOptions: + gmsaCredentialSpec: "216" + gmsaCredentialSpecName: "215" + runAsUserName: "217" + startupProbe: + exec: + command: + - "188" + failureThreshold: 905846572 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "189" + port: "190" + scheme: k_瀹鞎sn芞QÄȻ + initialDelaySeconds: 364013971 + periodSeconds: -1790124395 + successThreshold: 1094670193 + tcpSocket: + host: "195" + port: "194" + timeoutSeconds: 1596422492 + stdin: true + stdinOnce: true + terminationMessagePath: "210" + terminationMessagePolicy: ŀ樺ȃv渟7¤7djƯĖ漘Z剚敍0 + tty: true + volumeDevices: + - devicePath: "172" + name: "171" + volumeMounts: + - mountPath: "168" + mountPropagation: 卩蝾 + name: "167" + readOnly: true + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "362" + nodeSelector: + "358": "359" + overhead: + 4'ď曕椐敛n湙: "310" + preemptionPolicy: '!ń1ċƹ|慼櫁色苆试揯遐' + priority: -1852730577 + priorityClassName: "420" + readinessGates: + - conditionType: ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅 + restartPolicy: ɭɪǹ0衷, + runtimeClassName: "425" + schedulerName: "415" + securityContext: + fsGroup: 2585323675983182372 + runAsGroup: 6386250802140824739 + runAsNonRoot: false + runAsUser: -5315960194881172085 + seLinuxOptions: + level: "366" + role: "364" + type: "365" + user: "363" + supplementalGroups: + - -4480129203693517072 + sysctls: + - name: "370" + value: "371" + windowsOptions: + gmsaCredentialSpec: "368" + gmsaCredentialSpecName: "367" + runAsUserName: "369" + serviceAccount: "361" + serviceAccountName: "360" + shareProcessNamespace: true + subdomain: "374" + terminationGracePeriodSeconds: -3039830979334099524 + tolerations: + - effect: ŽɣB矗E¸乾 + key: "416" + operator: 堺ʣ + tolerationSeconds: -3532804738923434397 + value: "417" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: 4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W + operator: In + values: + - 2-.s_6O-5_7_-0w_--5-_.3--_9QWJ + matchLabels: + p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i: wvU + maxSkew: -150478704 + topologyKey: "426" + whenUnsatisfiable: ;鹡鑓侅闍ŏŃŋŏ}ŀ + volumes: + - awsElasticBlockStore: + fsType: "47" + partition: -2007808768 + volumeID: "46" + azureDisk: + cachingMode: k ź贩j瀉ǚrǜnh0åȂ + diskName: "110" + diskURI: "111" + fsType: "112" + kind: nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶 + readOnly: false + azureFile: + readOnly: true + secretName: "96" + shareName: "97" + cephfs: + monitors: + - "81" + path: "82" + secretFile: "84" + secretRef: + name: "85" + user: "83" + cinder: + fsType: "79" + secretRef: + name: "80" + volumeID: "78" + configMap: + defaultMode: 952979935 + items: + - key: "99" + mode: 2020789772 + path: "100" + name: "98" + optional: false + csi: + driver: "142" + fsType: "143" + nodePublishSecretRef: + name: "146" + readOnly: true + volumeAttributes: + "144": "145" + downwardAPI: + defaultMode: -868808281 + items: + - fieldRef: + apiVersion: "89" + fieldPath: "90" + mode: -1768075156 + path: "88" + resourceFieldRef: + containerName: "91" + divisor: "915" + resource: "92" + emptyDir: + medium: ɹ坼É/pȿ + sizeLimit: "804" + fc: + fsType: "94" + lun: 570501002 + targetWWNs: + - "93" + wwids: + - "95" + flexVolume: + driver: "73" + fsType: "74" + options: + "76": "77" + readOnly: true + secretRef: + name: "75" + flocker: + datasetName: "86" + datasetUUID: "87" + gcePersistentDisk: + fsType: "45" + partition: -1318752360 + pdName: "44" + gitRepo: + directory: "50" + repository: "48" + revision: "49" + glusterfs: + endpoints: "63" + path: "64" + hostPath: + path: "43" + type: "" + iscsi: + chapAuthDiscovery: true + chapAuthSession: true + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" + lun: 408756018 + portals: + - "60" + readOnly: true + secretRef: + name: "61" + targetPortal: "56" + name: "42" + nfs: + path: "55" + readOnly: true + server: "54" + persistentVolumeClaim: + claimName: "65" + readOnly: true + photonPersistentDisk: + fsType: "114" + pdID: "113" + portworxVolume: + fsType: "129" + volumeID: "128" + projected: + defaultMode: 480521693 + sources: + - configMap: + items: + - key: "124" + mode: -1126738259 + path: "125" + name: "123" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: -1618937335 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "461" + resource: "122" + secret: + items: + - key: "116" + mode: 675406340 + path: "117" + name: "115" + optional: false + serviceAccountToken: + audience: "126" + expirationSeconds: -6345861634934949644 + path: "127" + quobyte: + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" + rbd: + fsType: "68" + image: "67" + keyring: "71" + monitors: + - "66" + pool: "69" + readOnly: true + secretRef: + name: "72" + user: "70" + scaleIO: + fsType: "137" + gateway: "130" + protectionDomain: "133" + secretRef: + name: "132" + sslEnabled: true + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" + secret: + defaultMode: 1233814916 + items: + - key: "52" + mode: 228756891 + path: "53" + optional: false + secretName: "51" + storageos: + fsType: "140" + secretRef: + name: "141" + volumeName: "138" + volumeNamespace: "139" + vsphereVolume: + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" + updateStrategy: + rollingUpdate: + maxUnavailable: 2 + type: 荥ơ'禧ǵŊ)TiD¢ƿ媴h5 +status: + collisionCount: -449319810 + conditions: + - lastTransitionTime: "2469-07-10T03:20:34Z" + message: "434" + reason: "433" + status: '''ƈoIǢ龞瞯å' + type: "" + currentNumberScheduled: -1979737528 + desiredNumberScheduled: -424698834 + numberAvailable: 1660081568 + numberMisscheduled: -1707056814 + numberReady: 407742062 + numberUnavailable: 904244563 + observedGeneration: 5741439505187758584 + updatedNumberScheduled: 902022378 diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.Deployment.json b/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.Deployment.json new file mode 100644 index 00000000000..746f8d78b85 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.Deployment.json @@ -0,0 +1,1406 @@ +{ + "kind": "Deployment", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fieldsType": "18" + } + ] + }, + "spec": { + "replicas": 896585016, + "selector": { + "matchLabels": { + "74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj": "6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1" + }, + "matchExpressions": [ + { + "key": "50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99", + "operator": "Exists" + } + ] + }, + "template": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "?Qȫş", + "resourceVersion": "1736621709629422270", + "generation": -8542870036622468681, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2575298329142810753, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "ƶȤ^}", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "躢", + "apiVersion": "40", + "fieldsType": "41" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "42", + "hostPath": { + "path": "43", + "type": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c" + }, + "emptyDir": { + "medium": "Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈", + "sizeLimit": "473" + }, + "gcePersistentDisk": { + "pdName": "44", + "fsType": "45", + "partition": -1188153605 + }, + "awsElasticBlockStore": { + "volumeID": "46", + "fsType": "47", + "partition": 912004803, + "readOnly": true + }, + "gitRepo": { + "repository": "48", + "revision": "49", + "directory": "50" + }, + "secret": { + "secretName": "51", + "items": [ + { + "key": "52", + "path": "53", + "mode": -547518679 + } + ], + "defaultMode": 332383000, + "optional": true + }, + "nfs": { + "server": "54", + "path": "55", + "readOnly": true + }, + "iscsi": { + "targetPortal": "56", + "iqn": "57", + "lun": 994527057, + "iscsiInterface": "58", + "fsType": "59", + "portals": [ + "60" + ], + "chapAuthDiscovery": true, + "secretRef": { + "name": "61" + }, + "initiatorName": "62" + }, + "glusterfs": { + "endpoints": "63", + "path": "64", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "65", + "readOnly": true + }, + "rbd": { + "monitors": [ + "66" + ], + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", + "secretRef": { + "name": "72" + } + }, + "flexVolume": { + "driver": "73", + "fsType": "74", + "secretRef": { + "name": "75" + }, + "readOnly": true, + "options": { + "76": "77" + } + }, + "cinder": { + "volumeID": "78", + "fsType": "79", + "secretRef": { + "name": "80" + } + }, + "cephfs": { + "monitors": [ + "81" + ], + "path": "82", + "user": "83", + "secretFile": "84", + "secretRef": { + "name": "85" + } + }, + "flocker": { + "datasetName": "86", + "datasetUUID": "87" + }, + "downwardAPI": { + "items": [ + { + "path": "88", + "fieldRef": { + "apiVersion": "89", + "fieldPath": "90" + }, + "resourceFieldRef": { + "containerName": "91", + "resource": "92", + "divisor": "660" + }, + "mode": 1569992019 + } + ], + "defaultMode": 824682619 + }, + "fc": { + "targetWWNs": [ + "93" + ], + "lun": -1740986684, + "fsType": "94", + "readOnly": true, + "wwids": [ + "95" + ] + }, + "azureFile": { + "secretName": "96", + "shareName": "97", + "readOnly": true + }, + "configMap": { + "name": "98", + "items": [ + { + "key": "99", + "path": "100", + "mode": 195263908 + } + ], + "defaultMode": 1593906314, + "optional": false + }, + "vsphereVolume": { + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" + }, + "quobyte": { + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" + }, + "azureDisk": { + "diskName": "110", + "diskURI": "111", + "cachingMode": "|@?鷅bȻN", + "fsType": "112", + "readOnly": true, + "kind": "榱*Gưoɘ檲" + }, + "photonPersistentDisk": { + "pdID": "113", + "fsType": "114" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "115", + "items": [ + { + "key": "116", + "path": "117", + "mode": -323584340 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "106" + }, + "mode": 173030157 + } + ] + }, + "configMap": { + "name": "123", + "items": [ + { + "key": "124", + "path": "125", + "mode": 2063799569 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "126", + "expirationSeconds": 8357931971650847566, + "path": "127" + } + } + ], + "defaultMode": -1334904807 + }, + "portworxVolume": { + "volumeID": "128", + "fsType": "129", + "readOnly": true + }, + "scaleIO": { + "gateway": "130", + "system": "131", + "secretRef": { + "name": "132" + }, + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" + }, + "storageos": { + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", + "secretRef": { + "name": "141" + } + }, + "csi": { + "driver": "142", + "readOnly": false, + "fsType": "143", + "volumeAttributes": { + "144": "145" + }, + "nodePublishSecretRef": { + "name": "146" + } + } + } + ], + "initContainers": [ + { + "name": "147", + "image": "148", + "command": [ + "149" + ], + "args": [ + "150" + ], + "workingDir": "151", + "ports": [ + { + "name": "152", + "hostPort": -606111218, + "containerPort": 1403721475, + "protocol": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", + "hostIP": "153" + } + ], + "envFrom": [ + { + "prefix": "154", + "configMapRef": { + "name": "155", + "optional": true + }, + "secretRef": { + "name": "156", + "optional": true + } + } + ], + "env": [ + { + "name": "157", + "value": "158", + "valueFrom": { + "fieldRef": { + "apiVersion": "159", + "fieldPath": "160" + }, + "resourceFieldRef": { + "containerName": "161", + "resource": "162", + "divisor": "650" + }, + "configMapKeyRef": { + "name": "163", + "key": "164", + "optional": false + }, + "secretKeyRef": { + "name": "165", + "key": "166", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "": "84" + }, + "requests": { + "ɖȃ賲鐅臬dH巧壚tC十Oɢ": "517" + } + }, + "volumeMounts": [ + { + "name": "167", + "readOnly": true, + "mountPath": "168", + "subPath": "169", + "mountPropagation": "", + "subPathExpr": "170" + } + ], + "volumeDevices": [ + { + "name": "171", + "devicePath": "172" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "173" + ] + }, + "httpGet": { + "path": "174", + "port": -152585895, + "host": "175", + "scheme": "E@Ȗs«ö", + "httpHeaders": [ + { + "name": "176", + "value": "177" + } + ] + }, + "tcpSocket": { + "port": 1135182169, + "host": "178" + }, + "initialDelaySeconds": 1843758068, + "timeoutSeconds": -1967469005, + "periodSeconds": 1702578303, + "successThreshold": -1565157256, + "failureThreshold": -1113628381 + }, + "readinessProbe": { + "exec": { + "command": [ + "179" + ] + }, + "httpGet": { + "path": "180", + "port": 386652373, + "host": "181", + "scheme": "ʙ嫙\u0026", + "httpHeaders": [ + { + "name": "182", + "value": "183" + } + ] + }, + "tcpSocket": { + "port": "184", + "host": "185" + }, + "initialDelaySeconds": -802585193, + "timeoutSeconds": 1901330124, + "periodSeconds": 1944205014, + "successThreshold": -2079582559, + "failureThreshold": -1167888910 + }, + "startupProbe": { + "exec": { + "command": [ + "186" + ] + }, + "httpGet": { + "path": "187", + "port": 804417065, + "host": "188", + "scheme": "Ŵ廷s{Ⱦdz@", + "httpHeaders": [ + { + "name": "189", + "value": "190" + } + ] + }, + "tcpSocket": { + "port": 406308963, + "host": "191" + }, + "initialDelaySeconds": 632397602, + "timeoutSeconds": 2026784878, + "periodSeconds": -730174220, + "successThreshold": 433084615, + "failureThreshold": 208045354 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "192" + ] + }, + "httpGet": { + "path": "193", + "port": -2015604435, + "host": "194", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "195", + "value": "196" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "197" + } + }, + "preStop": { + "exec": { + "command": [ + "198" + ] + }, + "httpGet": { + "path": "199", + "port": -1131820775, + "host": "200", + "scheme": "Ƿ裚瓶釆Ɗ+j忊", + "httpHeaders": [ + { + "name": "201", + "value": "202" + } + ] + }, + "tcpSocket": { + "port": "203", + "host": "204" + } + } + }, + "terminationMessagePath": "205", + "terminationMessagePolicy": "焗捏", + "imagePullPolicy": "罁胾^拜Ȍzɟ踡肒Ao/樝fw[Řż丩", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "206", + "role": "207", + "type": "208", + "level": "209" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "210", + "gmsaCredentialSpec": "211", + "runAsUserName": "212" + }, + "runAsUser": -6576869501326512452, + "runAsGroup": -8419423421380299597, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "$MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫" + }, + "tty": true + } + ], + "containers": [ + { + "name": "213", + "image": "214", + "command": [ + "215" + ], + "args": [ + "216" + ], + "workingDir": "217", + "ports": [ + { + "name": "218", + "hostPort": 62799871, + "containerPort": -775325416, + "protocol": "t莭琽§ć\\ ïì", + "hostIP": "219" + } + ], + "envFrom": [ + { + "prefix": "220", + "configMapRef": { + "name": "221", + "optional": false + }, + "secretRef": { + "name": "222", + "optional": false + } + } + ], + "env": [ + { + "name": "223", + "value": "224", + "valueFrom": { + "fieldRef": { + "apiVersion": "225", + "fieldPath": "226" + }, + "resourceFieldRef": { + "containerName": "227", + "resource": "228", + "divisor": "595" + }, + "configMapKeyRef": { + "name": "229", + "key": "230", + "optional": true + }, + "secretKeyRef": { + "name": "231", + "key": "232", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "N粕擓ƖHVe熼": "334" + }, + "requests": { + "倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶": "388" + } + }, + "volumeMounts": [ + { + "name": "233", + "readOnly": true, + "mountPath": "234", + "subPath": "235", + "mountPropagation": "癃8鸖", + "subPathExpr": "236" + } + ], + "volumeDevices": [ + { + "name": "237", + "devicePath": "238" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "239" + ] + }, + "httpGet": { + "path": "240", + "port": -1654678802, + "host": "241", + "scheme": "毋", + "httpHeaders": [ + { + "name": "242", + "value": "243" + } + ] + }, + "tcpSocket": { + "port": 391562775, + "host": "244" + }, + "initialDelaySeconds": -775511009, + "timeoutSeconds": -832805508, + "periodSeconds": -228822833, + "successThreshold": -970312425, + "failureThreshold": -1213051101 + }, + "readinessProbe": { + "exec": { + "command": [ + "245" + ] + }, + "httpGet": { + "path": "246", + "port": -1905643191, + "host": "247", + "scheme": "Ǖɳɷ9Ì崟¿瘦ɖ緕", + "httpHeaders": [ + { + "name": "248", + "value": "249" + } + ] + }, + "tcpSocket": { + "port": "250", + "host": "251" + }, + "initialDelaySeconds": 852780575, + "timeoutSeconds": -1252938503, + "periodSeconds": 893823156, + "successThreshold": -1980314709, + "failureThreshold": 571739592 + }, + "startupProbe": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": -1334110502, + "host": "254", + "scheme": "ȓ蹣ɐǛv+8Ƥ熪军", + "httpHeaders": [ + { + "name": "255", + "value": "256" + } + ] + }, + "tcpSocket": { + "port": 622267234, + "host": "257" + }, + "initialDelaySeconds": 410611837, + "timeoutSeconds": 809006670, + "periodSeconds": 972978563, + "successThreshold": 17771103, + "failureThreshold": -1008070934 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "258" + ] + }, + "httpGet": { + "path": "259", + "port": "260", + "host": "261", + "httpHeaders": [ + { + "name": "262", + "value": "263" + } + ] + }, + "tcpSocket": { + "port": 1943028037, + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": -1355476687, + "host": "267", + "scheme": "-Ɂ圯W:ĸ輦唊#v铿ʩȂ4ē鐭#嬀ơ", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": "T 苧yñKJɐ扵G", + "imagePullPolicy": "û咡W\u003c敄lu|榝$î.Ȏ蝪ʜ5", + "securityContext": { + "capabilities": { + "add": [ + "E埄Ȁ朦 wƯ貾坢'" + ], + "drop": [ + "aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278", + "runAsUserName": "279" + }, + "runAsUser": -2270595441829602368, + "runAsGroup": -2408264753085021035, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "" + } + } + ], + "ephemeralContainers": [ + { + "name": "280", + "image": "281", + "command": [ + "282" + ], + "args": [ + "283" + ], + "workingDir": "284", + "ports": [ + { + "name": "285", + "hostPort": 1868683352, + "containerPort": -1137436579, + "protocol": "颶妧Ö闊", + "hostIP": "286" + } + ], + "envFrom": [ + { + "prefix": "287", + "configMapRef": { + "name": "288", + "optional": false + }, + "secretRef": { + "name": "289", + "optional": true + } + } + ], + "env": [ + { + "name": "290", + "value": "291", + "valueFrom": { + "fieldRef": { + "apiVersion": "292", + "fieldPath": "293" + }, + "resourceFieldRef": { + "containerName": "294", + "resource": "295", + "divisor": "381" + }, + "configMapKeyRef": { + "name": "296", + "key": "297", + "optional": true + }, + "secretKeyRef": { + "name": "298", + "key": "299", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "²sNƗ¸g": "50" + }, + "requests": { + "酊龨δ摖ȱğ_\u003c": "118" + } + }, + "volumeMounts": [ + { + "name": "300", + "readOnly": true, + "mountPath": "301", + "subPath": "302", + "mountPropagation": "ƺ蛜6Ɖ飴ɎiǨź", + "subPathExpr": "303" + } + ], + "volumeDevices": [ + { + "name": "304", + "devicePath": "305" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "306" + ] + }, + "httpGet": { + "path": "307", + "port": 865289071, + "host": "308", + "scheme": "iɥ嵐sC8", + "httpHeaders": [ + { + "name": "309", + "value": "310" + } + ] + }, + "tcpSocket": { + "port": -898536659, + "host": "311" + }, + "initialDelaySeconds": -1513284745, + "timeoutSeconds": 1258370227, + "periodSeconds": -414121491, + "successThreshold": -1862764022, + "failureThreshold": -300247800 + }, + "readinessProbe": { + "exec": { + "command": [ + "312" + ] + }, + "httpGet": { + "path": "313", + "port": 323903711, + "host": "314", + "scheme": "J", + "httpHeaders": [ + { + "name": "315", + "value": "316" + } + ] + }, + "tcpSocket": { + "port": "317", + "host": "318" + }, + "initialDelaySeconds": 657418949, + "timeoutSeconds": -992558278, + "periodSeconds": 287654902, + "successThreshold": -2062708879, + "failureThreshold": 215186711 + }, + "startupProbe": { + "exec": { + "command": [ + "319" + ] + }, + "httpGet": { + "path": "320", + "port": -1117254382, + "host": "321", + "scheme": "趐囨鏻砅邻爥蹔ŧOǨ", + "httpHeaders": [ + { + "name": "322", + "value": "323" + } + ] + }, + "tcpSocket": { + "port": "324", + "host": "325" + }, + "initialDelaySeconds": 2129989022, + "timeoutSeconds": -1699531929, + "periodSeconds": 1311843384, + "successThreshold": -1292310438, + "failureThreshold": 1502643091 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "326" + ] + }, + "httpGet": { + "path": "327", + "port": "328", + "host": "329", + "scheme": "幩šeSvEȤƏ埮pɵ", + "httpHeaders": [ + { + "name": "330", + "value": "331" + } + ] + }, + "tcpSocket": { + "port": "332", + "host": "333" + } + }, + "preStop": { + "exec": { + "command": [ + "334" + ] + }, + "httpGet": { + "path": "335", + "port": "336", + "host": "337", + "scheme": "ş", + "httpHeaders": [ + { + "name": "338", + "value": "339" + } + ] + }, + "tcpSocket": { + "port": "340", + "host": "341" + } + } + }, + "terminationMessagePath": "342", + "terminationMessagePolicy": "迮ƙIJ嘢4ʗN,丽饾| 鞤ɱďW賁Ěɭ", + "imagePullPolicy": "ņ", + "securityContext": { + "capabilities": { + "add": [ + "DŽ髐njʉBn(fǂǢ曣" + ], + "drop": [ + "ay" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "343", + "role": "344", + "type": "345", + "level": "346" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "347", + "gmsaCredentialSpec": "348", + "runAsUserName": "349" + }, + "runAsUser": 1958157659034146020, + "runAsGroup": -5996624450771474158, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "嗆u" + }, + "tty": true, + "targetContainerName": "350" + } + ], + "restartPolicy": "T[", + "terminationGracePeriodSeconds": -2738603156841903595, + "activeDeadlineSeconds": -8619192438821356882, + "dnsPolicy": "Ƶf", + "nodeSelector": { + "351": "352" + }, + "serviceAccountName": "353", + "serviceAccount": "354", + "automountServiceAccountToken": false, + "nodeName": "355", + "hostNetwork": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "356", + "role": "357", + "type": "358", + "level": "359" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "360", + "gmsaCredentialSpec": "361", + "runAsUserName": "362" + }, + "runAsUser": -2781126825051715248, + "runAsGroup": -801152248124332545, + "runAsNonRoot": true, + "supplementalGroups": [ + 5255171395073905944 + ], + "fsGroup": 760480547754807445, + "sysctls": [ + { + "name": "363", + "value": "364" + } + ] + }, + "imagePullSecrets": [ + { + "name": "365" + } + ], + "hostname": "366", + "subdomain": "367", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "368", + "operator": "ǧĒzŔ瘍N", + "values": [ + "369" + ] + } + ], + "matchFields": [ + { + "key": "370", + "operator": "ƽ眝{æ盪泙", + "values": [ + "371" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 646133945, + "preference": { + "matchExpressions": [ + { + "key": "372", + "operator": "}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊", + "values": [ + "373" + ] + } + ], + "matchFields": [ + { + "key": "374", + "operator": "ʨIk(dŊiɢzĮ蛋I滞", + "values": [ + "375" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "3.csh-3--Z1Tvw39FC": "rtSY.g._2F7.-_e..Or_-.3OHgt._6" + }, + "matchExpressions": [ + { + "key": "V.-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B__-Pd", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "382" + ], + "topologyKey": "383" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -855547676, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "w--162-gk2-99v22.g-65m8-1x129-9d8-s7-t7--336-11k9-8609a-e0--1----v8-4--558n1asz5/BD8.TS-jJ.Ys_Mop34_y": "f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J5" + }, + "matchExpressions": [ + { + "key": "8.--w0_1V7", + "operator": "In", + "values": [ + "7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_8" + ] + } + ] + }, + "namespaces": [ + "390" + ], + "topologyKey": "391" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33": "17ca-_p-y.eQZ9p_1" + }, + "matchExpressions": [ + { + "key": "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "398" + ], + "topologyKey": "399" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 808399187, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2": "CpS__.39g_.--_-_ve5.m_2_--XZx" + }, + "matchExpressions": [ + { + "key": "w_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9-czf", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "406" + ], + "topologyKey": "407" + } + } + ] + } + }, + "schedulerName": "408", + "tolerations": [ + { + "key": "409", + "operator": "ƹ|", + "value": "410", + "effect": "料ȭzV镜籬ƽ", + "tolerationSeconds": 935587338391120947 + } + ], + "hostAliases": [ + { + "ip": "411", + "hostnames": [ + "412" + ] + } + ], + "priorityClassName": "413", + "priority": 1690570439, + "dnsConfig": { + "nameservers": [ + "414" + ], + "searches": [ + "415" + ], + "options": [ + { + "name": "416", + "value": "417" + } + ] + }, + "readinessGates": [ + { + "conditionType": "梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳" + } + ], + "runtimeClassName": "418", + "enableServiceLinks": true, + "preemptionPolicy": "eáNRNJ丧鴻Ŀ", + "overhead": { + "癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö": "607" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -137402083, + "topologyKey": "419", + "whenUnsatisfiable": "Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥", + "labelSelector": { + "matchLabels": { + "E--pT751": "mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X" + }, + "matchExpressions": [ + { + "key": "qW", + "operator": "In", + "values": [ + "2-.s_6O-5_7_-0w_--5-_.3--_9QWJ" + ] + } + ] + } + } + ] + } + }, + "strategy": { + "type": "荥ơ'禧ǵŊ)TiD¢ƿ媴h5", + "rollingUpdate": { + "maxUnavailable": 2, + "maxSurge": 3 + } + }, + "minReadySeconds": 212061711, + "revisionHistoryLimit": -1092090658, + "progressDeadlineSeconds": -1707056814 + }, + "status": { + "observedGeneration": 2992108727478230062, + "replicas": 407742062, + "updatedReplicas": 2115789304, + "readyReplicas": 902022378, + "availableReplicas": 1660081568, + "unavailableReplicas": 904244563, + "conditions": [ + { + "type": "洅啶", + "status": "Ƅ抄3昞财Î嘝zʄ", + "lastUpdateTime": "2524-02-08T04:27:05Z", + "lastTransitionTime": "2146-08-16T07:05:27Z", + "reason": "426", + "message": "427" + } + ], + "collisionCount": -1977467928 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.Deployment.pb b/staging/src/k8s.io/api/testdata/v1.17.0/apps.v1.Deployment.pb new file mode 100644 index 0000000000000000000000000000000000000000..2627f2db3329bddcf6479dbc1bbc57ab573f78ef GIT binary patch literal 6337 zcmZ8l33yaRw(ja^h_SQc(#S+f z5@jNbifrhjuBoC*M5@2@dBGd`+w1c)6D?14ZacAMYtu{h1889^hcq7PsS`M4@K#Ao zcXC#VIII$N-8MbXKd^VK_}MIv+q)|>!3umWI$CFyo6tS6j6NtBbQlbwfJdplr+$b64Y)l0Nxy6DMyF zl1&wxrYV?M!1D!j+O#z=HOIsXHuYHx()mBAST^U+z-H3ib&Ho^BEaYw=A0bUBNV??j1?=WzH|-N1(g`7IDHA$7t0D3F?6dST&@UzkWn(!W%?3~ zSL8?_ELN6h<3*Slp!eFW49!p{Q&3CR1XDILA5AnfRO!(4b&mzC%Vu@5~tcG%NI?vymDszlO614NPuA)2V4>}mIY z(irM5LEsbDUpf#d`tHd7chSN)&PqkzN~KixM&OO6+u==dSgGoY_4bV&cxF?AmC7Pw z?m)FXE7jfT4j5waF`?7V4y!B@t1R*761Z<;Ijcs%Wjjg%6R3&}ErheB!hBV8 zSXJF+RgDCz28Pn4DKJwbQ!S|uc)~1AcCZ!&1coipV2-AxgEAV3t{HZV3wm{N9c+p& z@m3wqt4>{3T~1)_ifGA$Svt(pwE~2h;dPy7O>o2w(Q!LxHDH=S9AG_F6`ilWec{ua zZQoyLEQxWW|AJm>8~NMi7ru>H!eKRJki%*yyAdd509!+|qgwPU4puXC{x+bn?~*9m z4}8D#&vy5r!f$SNTAI;B4jLuaLmWV;3y9o-e$JW|)~tdi@X!)~=mdz-jeZBck_f$$ zy!;a1) z0Y1Tzfk;eKi4vzJ0Une9k*5Gr5`m~mK(r?;uc9)<6(G*ZvB8qU-^Cs(cej%JB*-ACu%^aEP@J5JX!h({hB?A&BEHL zi^&3K0EiMDq4J$^Tnu5>A(HF>qPT#l2|zT0S(k3Re*K$Y+N-}jSQ>SE*B#lR(#~Mn z*`cwWLCU9(f0#gbi6%Y!W$-%&?9q*h*4hw6NZB1jf z<3_Uo>-?23{}pwHmp{C+o4s8}@l}`GyP~aPOQY{>bORR_B5q+s23g@BVk@W-8GIkL z|MQ#3JV!(Z&2{%^g|EkV(iq<1?`;}77p!jeRR&L1M8yIJAP}=`+%0j4Z8%ZDuZber znqGXRGRFSxMQ_J=(CdArwj(C~aMe36N7;*Gbr;I4sYej^P(%zx=YIoYC4|d(hv|d>0kkjP{xbu-Dnf{baayl{|9JS zXvD^EcYZn^4kEsy$gYWFdqSsLd}X6`IS=UG1HqyWe^Fh;qzXHgiaPGVA635FZjEf8 zqS>x};2%czmp=V4KgPM`pWnV56aW6}XX3=m4ed=)w{=+O{>fRfx94o(d;70nMDa)e zchvpYk;blVh{SkLEQM4ULm^!PA&Ed}5)e5Bh_V3v#j@P8&g8(F6jCG*%>hJr0WoYB zc7Og!&%fU7xrpq@S>4ecZhfWr>dg3x{d?d2dfycj?DJK%XY@^Wsij+0knSpN5!DHNyXL({OocU%_zwpS*R? zgwAX=e071A3h%aH{n=oFn@ytpJ#47V-*vwI(UtK_Jnj{~=Dd-kp}Osl1_m105QV>D z<(}m-IGN+AusCZurWh}j=H}#5isXl|YfLvwM4pqumO;>QJQVriqPPd66`W}<20Czkw(0>M-O27plh z3W~e*!q!l9XZep2_a@>>5tjzIQ&I_Dwvu4O$RR{nhE-*?j-?HdHLIo ziX~~Kfpt|h7U49&tP)^WoTFoapo*fekrrj;DU%bY>%!bQI6X;tI?H@KBa_PJMt;&# zb73-Q22fd;0V0CvY33>-2&SHev1ZZ@CQefLhdE9c7#=pIc^Yqhbd5uTl`{>PDW