From a3eb5597a48e6b41e3882fb43478ec9bb2f0ee11 Mon Sep 17 00:00:00 2001 From: Yann Hamon Date: Sat, 28 Aug 2021 23:32:52 +0000 Subject: [PATCH] Adding new schemas --- v1.21.2/affinity-v1.json | 6 +- v1.21.2/affinity.json | 6 +- v1.21.2/aggregationrule-rbac-v1.json | 2 +- v1.21.2/aggregationrule-rbac-v1alpha1.json | 2 +- v1.21.2/aggregationrule-rbac-v1beta1.json | 2 +- v1.21.2/aggregationrule.json | 2 +- v1.21.2/all.json | 1304 ++++++++--------- v1.21.2/apigroup-meta-v1.json | 6 +- v1.21.2/apigroup.json | 6 +- v1.21.2/apigrouplist-meta-v1.json | 2 +- v1.21.2/apigrouplist.json | 2 +- v1.21.2/apiresourcelist-meta-v1.json | 2 +- v1.21.2/apiresourcelist.json | 2 +- v1.21.2/apiservice-apiregistration-v1.json | 6 +- .../apiservice-apiregistration-v1beta1.json | 6 +- v1.21.2/apiservice.json | 6 +- ...piservicecondition-apiregistration-v1.json | 2 +- ...vicecondition-apiregistration-v1beta1.json | 2 +- v1.21.2/apiservicecondition.json | 2 +- .../apiservicelist-apiregistration-v1.json | 4 +- ...piservicelist-apiregistration-v1beta1.json | 4 +- v1.21.2/apiservicelist.json | 4 +- .../apiservicespec-apiregistration-v1.json | 2 +- ...piservicespec-apiregistration-v1beta1.json | 2 +- v1.21.2/apiservicespec.json | 2 +- .../apiservicestatus-apiregistration-v1.json | 2 +- ...servicestatus-apiregistration-v1beta1.json | 2 +- v1.21.2/apiservicestatus.json | 2 +- v1.21.2/apiversions-meta-v1.json | 2 +- v1.21.2/apiversions.json | 2 +- v1.21.2/binding-v1.json | 4 +- v1.21.2/binding.json | 4 +- v1.21.2/cephfspersistentvolumesource-v1.json | 2 +- v1.21.2/cephfspersistentvolumesource.json | 2 +- v1.21.2/cephfsvolumesource-v1.json | 2 +- v1.21.2/cephfsvolumesource.json | 2 +- ...ificatesigningrequest-certificates-v1.json | 6 +- ...tesigningrequest-certificates-v1beta1.json | 6 +- v1.21.2/certificatesigningrequest.json | 6 +- ...gningrequestcondition-certificates-v1.json | 4 +- ...requestcondition-certificates-v1beta1.json | 4 +- .../certificatesigningrequestcondition.json | 4 +- ...atesigningrequestlist-certificates-v1.json | 4 +- ...gningrequestlist-certificates-v1beta1.json | 4 +- v1.21.2/certificatesigningrequestlist.json | 4 +- ...esigningrequeststatus-certificates-v1.json | 2 +- ...ingrequeststatus-certificates-v1beta1.json | 2 +- v1.21.2/certificatesigningrequeststatus.json | 2 +- v1.21.2/cinderpersistentvolumesource-v1.json | 2 +- v1.21.2/cinderpersistentvolumesource.json | 2 +- v1.21.2/cindervolumesource-v1.json | 2 +- v1.21.2/cindervolumesource.json | 2 +- v1.21.2/clusterrole-rbac-v1.json | 6 +- v1.21.2/clusterrole-rbac-v1alpha1.json | 6 +- v1.21.2/clusterrole-rbac-v1beta1.json | 6 +- v1.21.2/clusterrole.json | 6 +- v1.21.2/clusterrolebinding-rbac-v1.json | 6 +- v1.21.2/clusterrolebinding-rbac-v1alpha1.json | 6 +- v1.21.2/clusterrolebinding-rbac-v1beta1.json | 6 +- v1.21.2/clusterrolebinding.json | 6 +- v1.21.2/clusterrolebindinglist-rbac-v1.json | 4 +- .../clusterrolebindinglist-rbac-v1alpha1.json | 4 +- .../clusterrolebindinglist-rbac-v1beta1.json | 4 +- v1.21.2/clusterrolebindinglist.json | 4 +- v1.21.2/clusterrolelist-rbac-v1.json | 4 +- v1.21.2/clusterrolelist-rbac-v1alpha1.json | 4 +- v1.21.2/clusterrolelist-rbac-v1beta1.json | 4 +- v1.21.2/clusterrolelist.json | 4 +- v1.21.2/componentstatus-v1.json | 4 +- v1.21.2/componentstatus.json | 4 +- v1.21.2/componentstatuslist-v1.json | 4 +- v1.21.2/componentstatuslist.json | 4 +- v1.21.2/condition-meta-v1.json | 2 +- v1.21.2/condition.json | 2 +- v1.21.2/configmap-v1.json | 2 +- v1.21.2/configmap.json | 2 +- v1.21.2/configmaplist-v1.json | 4 +- v1.21.2/configmaplist.json | 4 +- v1.21.2/configmapprojection-v1.json | 2 +- v1.21.2/configmapprojection.json | 2 +- v1.21.2/configmapvolumesource-v1.json | 2 +- v1.21.2/configmapvolumesource.json | 2 +- v1.21.2/container-v1.json | 22 +- v1.21.2/container.json | 22 +- ...ourcemetricsource-autoscaling-v2beta1.json | 2 +- ...ourcemetricsource-autoscaling-v2beta2.json | 2 +- v1.21.2/containerresourcemetricsource.json | 2 +- ...ourcemetricstatus-autoscaling-v2beta1.json | 2 +- ...ourcemetricstatus-autoscaling-v2beta2.json | 2 +- v1.21.2/containerresourcemetricstatus.json | 2 +- v1.21.2/containerstate-v1.json | 6 +- v1.21.2/containerstate.json | 6 +- v1.21.2/containerstaterunning-v1.json | 2 +- v1.21.2/containerstaterunning.json | 2 +- v1.21.2/containerstateterminated-v1.json | 4 +- v1.21.2/containerstateterminated.json | 4 +- v1.21.2/containerstatus-v1.json | 4 +- v1.21.2/containerstatus.json | 4 +- v1.21.2/controllerrevision-apps-v1.json | 4 +- v1.21.2/controllerrevision.json | 4 +- v1.21.2/controllerrevisionlist-apps-v1.json | 4 +- v1.21.2/controllerrevisionlist.json | 4 +- v1.21.2/cronjob-batch-v1.json | 6 +- v1.21.2/cronjob-batch-v1beta1.json | 6 +- v1.21.2/cronjob.json | 6 +- v1.21.2/cronjoblist-batch-v1.json | 4 +- v1.21.2/cronjoblist-batch-v1beta1.json | 4 +- v1.21.2/cronjoblist.json | 4 +- v1.21.2/cronjobspec-batch-v1.json | 2 +- v1.21.2/cronjobspec-batch-v1beta1.json | 2 +- v1.21.2/cronjobspec.json | 2 +- v1.21.2/cronjobstatus-batch-v1.json | 6 +- v1.21.2/cronjobstatus-batch-v1beta1.json | 6 +- v1.21.2/cronjobstatus.json | 6 +- v1.21.2/csidriver-storage-v1.json | 4 +- v1.21.2/csidriver-storage-v1beta1.json | 4 +- v1.21.2/csidriver.json | 4 +- v1.21.2/csidriverlist-storage-v1.json | 4 +- v1.21.2/csidriverlist-storage-v1beta1.json | 4 +- v1.21.2/csidriverlist.json | 4 +- v1.21.2/csidriverspec-storage-v1.json | 2 +- v1.21.2/csidriverspec-storage-v1beta1.json | 2 +- v1.21.2/csidriverspec.json | 2 +- v1.21.2/csinode-storage-v1.json | 4 +- v1.21.2/csinode-storage-v1beta1.json | 4 +- v1.21.2/csinode.json | 4 +- v1.21.2/csinodedriver-storage-v1.json | 2 +- v1.21.2/csinodedriver-storage-v1beta1.json | 2 +- v1.21.2/csinodedriver.json | 2 +- v1.21.2/csinodelist-storage-v1.json | 4 +- v1.21.2/csinodelist-storage-v1beta1.json | 4 +- v1.21.2/csinodelist.json | 4 +- v1.21.2/csinodespec-storage-v1.json | 2 +- v1.21.2/csinodespec-storage-v1beta1.json | 2 +- v1.21.2/csinodespec.json | 2 +- v1.21.2/csipersistentvolumesource-v1.json | 8 +- v1.21.2/csipersistentvolumesource.json | 8 +- .../csistoragecapacity-storage-v1alpha1.json | 8 +- .../csistoragecapacity-storage-v1beta1.json | 8 +- v1.21.2/csistoragecapacity.json | 8 +- ...istoragecapacitylist-storage-v1alpha1.json | 4 +- ...sistoragecapacitylist-storage-v1beta1.json | 4 +- v1.21.2/csistoragecapacitylist.json | 4 +- v1.21.2/csivolumesource-v1.json | 2 +- v1.21.2/csivolumesource.json | 2 +- ...omresourceconversion-apiextensions-v1.json | 2 +- ...ourceconversion-apiextensions-v1beta1.json | 2 +- v1.21.2/customresourceconversion.json | 2 +- ...omresourcedefinition-apiextensions-v1.json | 6 +- ...ourcedefinition-apiextensions-v1beta1.json | 6 +- v1.21.2/customresourcedefinition.json | 6 +- ...edefinitioncondition-apiextensions-v1.json | 2 +- ...nitioncondition-apiextensions-v1beta1.json | 2 +- .../customresourcedefinitioncondition.json | 2 +- ...sourcedefinitionlist-apiextensions-v1.json | 4 +- ...edefinitionlist-apiextensions-v1beta1.json | 4 +- v1.21.2/customresourcedefinitionlist.json | 4 +- ...sourcedefinitionspec-apiextensions-v1.json | 6 +- ...edefinitionspec-apiextensions-v1beta1.json | 12 +- v1.21.2/customresourcedefinitionspec.json | 12 +- ...urcedefinitionstatus-apiextensions-v1.json | 4 +- ...efinitionstatus-apiextensions-v1beta1.json | 4 +- v1.21.2/customresourcedefinitionstatus.json | 4 +- ...rcedefinitionversion-apiextensions-v1.json | 6 +- ...finitionversion-apiextensions-v1beta1.json | 6 +- v1.21.2/customresourcedefinitionversion.json | 6 +- ...resourcesubresources-apiextensions-v1.json | 4 +- ...rcesubresources-apiextensions-v1beta1.json | 4 +- v1.21.2/customresourcesubresources.json | 4 +- ...omresourcevalidation-apiextensions-v1.json | 2 +- ...ourcevalidation-apiextensions-v1beta1.json | 2 +- v1.21.2/customresourcevalidation.json | 2 +- v1.21.2/daemonset-apps-v1.json | 6 +- v1.21.2/daemonset.json | 6 +- v1.21.2/daemonsetcondition-apps-v1.json | 2 +- v1.21.2/daemonsetcondition.json | 2 +- v1.21.2/daemonsetlist-apps-v1.json | 4 +- v1.21.2/daemonsetlist.json | 4 +- v1.21.2/daemonsetspec-apps-v1.json | 6 +- v1.21.2/daemonsetspec.json | 6 +- v1.21.2/daemonsetstatus-apps-v1.json | 2 +- v1.21.2/daemonsetstatus.json | 2 +- v1.21.2/daemonsetupdatestrategy-apps-v1.json | 2 +- v1.21.2/daemonsetupdatestrategy.json | 2 +- v1.21.2/deleteoptions-meta-v1.json | 2 +- v1.21.2/deleteoptions.json | 2 +- v1.21.2/deployment-apps-v1.json | 6 +- v1.21.2/deployment.json | 6 +- v1.21.2/deploymentcondition-apps-v1.json | 4 +- v1.21.2/deploymentcondition.json | 4 +- v1.21.2/deploymentlist-apps-v1.json | 4 +- v1.21.2/deploymentlist.json | 4 +- v1.21.2/deploymentspec-apps-v1.json | 6 +- v1.21.2/deploymentspec.json | 6 +- v1.21.2/deploymentstatus-apps-v1.json | 2 +- v1.21.2/deploymentstatus.json | 2 +- v1.21.2/deploymentstrategy-apps-v1.json | 2 +- v1.21.2/deploymentstrategy.json | 2 +- v1.21.2/downwardapiprojection-v1.json | 2 +- v1.21.2/downwardapiprojection.json | 2 +- v1.21.2/downwardapivolumefile-v1.json | 4 +- v1.21.2/downwardapivolumefile.json | 4 +- v1.21.2/downwardapivolumesource-v1.json | 2 +- v1.21.2/downwardapivolumesource.json | 2 +- v1.21.2/emptydirvolumesource-v1.json | 2 +- v1.21.2/emptydirvolumesource.json | 2 +- v1.21.2/endpoint-discovery-v1.json | 6 +- v1.21.2/endpoint-discovery-v1beta1.json | 6 +- v1.21.2/endpoint.json | 6 +- v1.21.2/endpointaddress-v1.json | 2 +- v1.21.2/endpointaddress.json | 2 +- v1.21.2/endpointhints-discovery-v1.json | 2 +- v1.21.2/endpointhints-discovery-v1beta1.json | 2 +- v1.21.2/endpointhints.json | 2 +- v1.21.2/endpoints-v1.json | 4 +- v1.21.2/endpoints.json | 4 +- v1.21.2/endpointslice-discovery-v1.json | 6 +- v1.21.2/endpointslice-discovery-v1beta1.json | 6 +- v1.21.2/endpointslice.json | 6 +- v1.21.2/endpointslicelist-discovery-v1.json | 4 +- .../endpointslicelist-discovery-v1beta1.json | 4 +- v1.21.2/endpointslicelist.json | 4 +- v1.21.2/endpointslist-v1.json | 4 +- v1.21.2/endpointslist.json | 4 +- v1.21.2/endpointsubset-v1.json | 6 +- v1.21.2/endpointsubset.json | 6 +- v1.21.2/envfromsource-v1.json | 4 +- v1.21.2/envfromsource.json | 4 +- v1.21.2/envvar-v1.json | 2 +- v1.21.2/envvar.json | 2 +- v1.21.2/envvarsource-v1.json | 8 +- v1.21.2/envvarsource.json | 8 +- v1.21.2/ephemeralcontainer-v1.json | 22 +- v1.21.2/ephemeralcontainer.json | 22 +- v1.21.2/ephemeralcontainers-v1.json | 4 +- v1.21.2/ephemeralcontainers.json | 4 +- v1.21.2/ephemeralvolumesource-v1.json | 2 +- v1.21.2/ephemeralvolumesource.json | 2 +- v1.21.2/event-events-v1.json | 16 +- v1.21.2/event-events-v1beta1.json | 16 +- v1.21.2/event-v1.json | 16 +- v1.21.2/event.json | 16 +- v1.21.2/eventlist-events-v1.json | 4 +- v1.21.2/eventlist-events-v1beta1.json | 4 +- v1.21.2/eventlist-v1.json | 4 +- v1.21.2/eventlist.json | 4 +- v1.21.2/eventseries-events-v1.json | 2 +- v1.21.2/eventseries-events-v1beta1.json | 2 +- v1.21.2/eventseries-v1.json | 2 +- v1.21.2/eventseries.json | 2 +- v1.21.2/eviction-policy-v1beta1.json | 4 +- v1.21.2/eviction.json | 4 +- ...ernalmetricsource-autoscaling-v2beta1.json | 6 +- ...ernalmetricsource-autoscaling-v2beta2.json | 4 +- v1.21.2/externalmetricsource.json | 4 +- ...ernalmetricstatus-autoscaling-v2beta1.json | 6 +- ...ernalmetricstatus-autoscaling-v2beta2.json | 4 +- v1.21.2/externalmetricstatus.json | 4 +- v1.21.2/flexpersistentvolumesource-v1.json | 2 +- v1.21.2/flexpersistentvolumesource.json | 2 +- v1.21.2/flexvolumesource-v1.json | 2 +- v1.21.2/flexvolumesource.json | 2 +- v1.21.2/flowschema-flowcontrol-v1beta1.json | 6 +- v1.21.2/flowschema.json | 6 +- ...owschemacondition-flowcontrol-v1beta1.json | 2 +- v1.21.2/flowschemacondition.json | 2 +- .../flowschemalist-flowcontrol-v1beta1.json | 4 +- v1.21.2/flowschemalist.json | 4 +- .../flowschemaspec-flowcontrol-v1beta1.json | 6 +- v1.21.2/flowschemaspec.json | 6 +- .../flowschemastatus-flowcontrol-v1beta1.json | 2 +- v1.21.2/flowschemastatus.json | 2 +- ...fsgroupstrategyoptions-policy-v1beta1.json | 2 +- v1.21.2/fsgroupstrategyoptions.json | 2 +- v1.21.2/handler-v1.json | 6 +- v1.21.2/handler.json | 6 +- ...orizontalpodautoscaler-autoscaling-v1.json | 6 +- ...ntalpodautoscaler-autoscaling-v2beta1.json | 6 +- ...ntalpodautoscaler-autoscaling-v2beta2.json | 6 +- v1.21.2/horizontalpodautoscaler.json | 6 +- ...utoscalerbehavior-autoscaling-v2beta2.json | 4 +- v1.21.2/horizontalpodautoscalerbehavior.json | 4 +- ...toscalercondition-autoscaling-v2beta1.json | 2 +- ...toscalercondition-autoscaling-v2beta2.json | 2 +- v1.21.2/horizontalpodautoscalercondition.json | 2 +- ...ontalpodautoscalerlist-autoscaling-v1.json | 4 +- ...podautoscalerlist-autoscaling-v2beta1.json | 4 +- ...podautoscalerlist-autoscaling-v2beta2.json | 4 +- v1.21.2/horizontalpodautoscalerlist.json | 4 +- ...ontalpodautoscalerspec-autoscaling-v1.json | 2 +- ...podautoscalerspec-autoscaling-v2beta1.json | 4 +- ...podautoscalerspec-autoscaling-v2beta2.json | 6 +- v1.21.2/horizontalpodautoscalerspec.json | 6 +- ...talpodautoscalerstatus-autoscaling-v1.json | 2 +- ...dautoscalerstatus-autoscaling-v2beta1.json | 6 +- ...dautoscalerstatus-autoscaling-v2beta2.json | 6 +- v1.21.2/horizontalpodautoscalerstatus.json | 6 +- .../hpascalingrules-autoscaling-v2beta2.json | 2 +- v1.21.2/hpascalingrules.json | 2 +- v1.21.2/httpgetaction-v1.json | 4 +- v1.21.2/httpgetaction.json | 4 +- .../httpingresspath-extensions-v1beta1.json | 2 +- v1.21.2/httpingresspath-networking-v1.json | 2 +- .../httpingresspath-networking-v1beta1.json | 2 +- v1.21.2/httpingresspath.json | 2 +- ...tpingressrulevalue-extensions-v1beta1.json | 2 +- .../httpingressrulevalue-networking-v1.json | 2 +- ...tpingressrulevalue-networking-v1beta1.json | 2 +- v1.21.2/httpingressrulevalue.json | 2 +- v1.21.2/ingress-extensions-v1beta1.json | 6 +- v1.21.2/ingress-networking-v1.json | 6 +- v1.21.2/ingress-networking-v1beta1.json | 6 +- v1.21.2/ingress.json | 6 +- .../ingressbackend-extensions-v1beta1.json | 4 +- v1.21.2/ingressbackend-networking-v1.json | 4 +- .../ingressbackend-networking-v1beta1.json | 4 +- v1.21.2/ingressbackend.json | 4 +- v1.21.2/ingressclass-networking-v1.json | 4 +- v1.21.2/ingressclass-networking-v1beta1.json | 4 +- v1.21.2/ingressclass.json | 4 +- v1.21.2/ingressclasslist-networking-v1.json | 4 +- .../ingressclasslist-networking-v1beta1.json | 4 +- v1.21.2/ingressclasslist.json | 4 +- v1.21.2/ingressclassspec-networking-v1.json | 2 +- .../ingressclassspec-networking-v1beta1.json | 2 +- v1.21.2/ingressclassspec.json | 2 +- v1.21.2/ingresslist-extensions-v1beta1.json | 4 +- v1.21.2/ingresslist-networking-v1.json | 4 +- v1.21.2/ingresslist-networking-v1beta1.json | 4 +- v1.21.2/ingresslist.json | 4 +- v1.21.2/ingressrule-extensions-v1beta1.json | 2 +- v1.21.2/ingressrule-networking-v1.json | 2 +- v1.21.2/ingressrule-networking-v1beta1.json | 2 +- v1.21.2/ingressrule.json | 2 +- .../ingressservicebackend-networking-v1.json | 2 +- v1.21.2/ingressservicebackend.json | 2 +- v1.21.2/ingressspec-extensions-v1beta1.json | 6 +- v1.21.2/ingressspec-networking-v1.json | 6 +- v1.21.2/ingressspec-networking-v1beta1.json | 6 +- v1.21.2/ingressspec.json | 6 +- v1.21.2/ingressstatus-extensions-v1beta1.json | 2 +- v1.21.2/ingressstatus-networking-v1.json | 2 +- v1.21.2/ingressstatus-networking-v1beta1.json | 2 +- v1.21.2/ingressstatus.json | 2 +- v1.21.2/iscsipersistentvolumesource-v1.json | 2 +- v1.21.2/iscsipersistentvolumesource.json | 2 +- v1.21.2/iscsivolumesource-v1.json | 2 +- v1.21.2/iscsivolumesource.json | 2 +- v1.21.2/job-batch-v1.json | 6 +- v1.21.2/job.json | 6 +- v1.21.2/jobcondition-batch-v1.json | 4 +- v1.21.2/jobcondition.json | 4 +- v1.21.2/joblist-batch-v1.json | 4 +- v1.21.2/joblist.json | 4 +- v1.21.2/jobspec-batch-v1.json | 4 +- v1.21.2/jobspec.json | 4 +- v1.21.2/jobstatus-batch-v1.json | 6 +- v1.21.2/jobstatus.json | 6 +- v1.21.2/jobtemplatespec-batch-v1.json | 4 +- v1.21.2/jobtemplatespec-batch-v1beta1.json | 4 +- v1.21.2/jobtemplatespec.json | 4 +- v1.21.2/jsonschemaprops-apiextensions-v1.json | 30 +- ...jsonschemaprops-apiextensions-v1beta1.json | 30 +- v1.21.2/jsonschemaprops.json | 30 +- v1.21.2/labelselector-meta-v1.json | 2 +- v1.21.2/labelselector.json | 2 +- v1.21.2/lease-coordination-v1.json | 4 +- v1.21.2/lease-coordination-v1beta1.json | 4 +- v1.21.2/lease.json | 4 +- v1.21.2/leaselist-coordination-v1.json | 4 +- v1.21.2/leaselist-coordination-v1beta1.json | 4 +- v1.21.2/leaselist.json | 4 +- v1.21.2/leasespec-coordination-v1.json | 4 +- v1.21.2/leasespec-coordination-v1beta1.json | 4 +- v1.21.2/leasespec.json | 4 +- v1.21.2/lifecycle-v1.json | 4 +- v1.21.2/lifecycle.json | 4 +- ...evelconfiguration-flowcontrol-v1beta1.json | 2 +- .../limitedprioritylevelconfiguration.json | 2 +- v1.21.2/limitrange-v1.json | 4 +- v1.21.2/limitrange.json | 4 +- v1.21.2/limitrangeitem-v1.json | 10 +- v1.21.2/limitrangeitem.json | 10 +- v1.21.2/limitrangelist-v1.json | 4 +- v1.21.2/limitrangelist.json | 4 +- v1.21.2/limitrangespec-v1.json | 2 +- v1.21.2/limitrangespec.json | 2 +- .../limitresponse-flowcontrol-v1beta1.json | 2 +- v1.21.2/limitresponse.json | 2 +- v1.21.2/loadbalanceringress-v1.json | 2 +- v1.21.2/loadbalanceringress.json | 2 +- v1.21.2/loadbalancerstatus-v1.json | 2 +- v1.21.2/loadbalancerstatus.json | 2 +- ...lsubjectaccessreview-authorization-v1.json | 6 +- ...ectaccessreview-authorization-v1beta1.json | 6 +- v1.21.2/localsubjectaccessreview.json | 6 +- v1.21.2/managedfieldsentry-meta-v1.json | 4 +- v1.21.2/managedfieldsentry.json | 4 +- .../metricidentifier-autoscaling-v2beta2.json | 2 +- v1.21.2/metricidentifier.json | 2 +- v1.21.2/metricspec-autoscaling-v2beta1.json | 10 +- v1.21.2/metricspec-autoscaling-v2beta2.json | 10 +- v1.21.2/metricspec.json | 10 +- v1.21.2/metricstatus-autoscaling-v2beta1.json | 10 +- v1.21.2/metricstatus-autoscaling-v2beta2.json | 10 +- v1.21.2/metricstatus.json | 10 +- v1.21.2/metrictarget-autoscaling-v2beta2.json | 4 +- v1.21.2/metrictarget.json | 4 +- ...metricvaluestatus-autoscaling-v2beta2.json | 4 +- v1.21.2/metricvaluestatus.json | 4 +- ...atingwebhook-admissionregistration-v1.json | 8 +- ...webhook-admissionregistration-v1beta1.json | 8 +- v1.21.2/mutatingwebhook.json | 8 +- ...onfiguration-admissionregistration-v1.json | 4 +- ...uration-admissionregistration-v1beta1.json | 4 +- v1.21.2/mutatingwebhookconfiguration.json | 4 +- ...gurationlist-admissionregistration-v1.json | 4 +- ...ionlist-admissionregistration-v1beta1.json | 4 +- v1.21.2/mutatingwebhookconfigurationlist.json | 4 +- v1.21.2/namespace-v1.json | 6 +- v1.21.2/namespace.json | 6 +- v1.21.2/namespacecondition-v1.json | 2 +- v1.21.2/namespacecondition.json | 2 +- v1.21.2/namespacelist-v1.json | 4 +- v1.21.2/namespacelist.json | 4 +- v1.21.2/namespacestatus-v1.json | 2 +- v1.21.2/namespacestatus.json | 2 +- v1.21.2/networkpolicy-networking-v1.json | 4 +- v1.21.2/networkpolicy.json | 4 +- ...networkpolicyegressrule-networking-v1.json | 4 +- v1.21.2/networkpolicyegressrule.json | 4 +- ...etworkpolicyingressrule-networking-v1.json | 4 +- v1.21.2/networkpolicyingressrule.json | 4 +- v1.21.2/networkpolicylist-networking-v1.json | 4 +- v1.21.2/networkpolicylist.json | 4 +- v1.21.2/networkpolicypeer-networking-v1.json | 6 +- v1.21.2/networkpolicypeer.json | 6 +- v1.21.2/networkpolicyport-networking-v1.json | 2 +- v1.21.2/networkpolicyport.json | 2 +- v1.21.2/networkpolicyspec-networking-v1.json | 6 +- v1.21.2/networkpolicyspec.json | 6 +- v1.21.2/node-v1.json | 6 +- v1.21.2/node.json | 6 +- v1.21.2/nodeaffinity-v1.json | 4 +- v1.21.2/nodeaffinity.json | 4 +- v1.21.2/nodecondition-v1.json | 4 +- v1.21.2/nodecondition.json | 4 +- v1.21.2/nodeconfigsource-v1.json | 2 +- v1.21.2/nodeconfigsource.json | 2 +- v1.21.2/nodeconfigstatus-v1.json | 6 +- v1.21.2/nodeconfigstatus.json | 6 +- v1.21.2/nodedaemonendpoints-v1.json | 2 +- v1.21.2/nodedaemonendpoints.json | 2 +- v1.21.2/nodelist-v1.json | 4 +- v1.21.2/nodelist.json | 4 +- v1.21.2/nodeselector-v1.json | 2 +- v1.21.2/nodeselector.json | 2 +- v1.21.2/nodeselectorterm-v1.json | 4 +- v1.21.2/nodeselectorterm.json | 4 +- v1.21.2/nodespec-v1.json | 4 +- v1.21.2/nodespec.json | 4 +- v1.21.2/nodestatus-v1.json | 18 +- v1.21.2/nodestatus.json | 18 +- v1.21.2/objectmeta-meta-v1.json | 8 +- v1.21.2/objectmeta.json | 8 +- ...bjectmetricsource-autoscaling-v2beta1.json | 8 +- ...bjectmetricsource-autoscaling-v2beta2.json | 6 +- v1.21.2/objectmetricsource.json | 6 +- ...bjectmetricstatus-autoscaling-v2beta1.json | 8 +- ...bjectmetricstatus-autoscaling-v2beta2.json | 6 +- v1.21.2/objectmetricstatus.json | 6 +- v1.21.2/overhead-node-v1.json | 2 +- v1.21.2/overhead-node-v1alpha1.json | 2 +- v1.21.2/overhead-node-v1beta1.json | 2 +- v1.21.2/overhead.json | 2 +- v1.21.2/persistentvolume-v1.json | 6 +- v1.21.2/persistentvolume.json | 6 +- v1.21.2/persistentvolumeclaim-v1.json | 6 +- v1.21.2/persistentvolumeclaim.json | 6 +- .../persistentvolumeclaimcondition-v1.json | 4 +- v1.21.2/persistentvolumeclaimcondition.json | 4 +- v1.21.2/persistentvolumeclaimlist-v1.json | 4 +- v1.21.2/persistentvolumeclaimlist.json | 4 +- v1.21.2/persistentvolumeclaimspec-v1.json | 6 +- v1.21.2/persistentvolumeclaimspec.json | 6 +- v1.21.2/persistentvolumeclaimstatus-v1.json | 4 +- v1.21.2/persistentvolumeclaimstatus.json | 4 +- v1.21.2/persistentvolumeclaimtemplate-v1.json | 4 +- v1.21.2/persistentvolumeclaimtemplate.json | 4 +- v1.21.2/persistentvolumelist-v1.json | 4 +- v1.21.2/persistentvolumelist.json | 4 +- v1.21.2/persistentvolumespec-v1.json | 50 +- v1.21.2/persistentvolumespec.json | 50 +- v1.21.2/pod-v1.json | 6 +- v1.21.2/pod.json | 6 +- v1.21.2/podaffinity-v1.json | 4 +- v1.21.2/podaffinity.json | 4 +- v1.21.2/podaffinityterm-v1.json | 4 +- v1.21.2/podaffinityterm.json | 4 +- v1.21.2/podantiaffinity-v1.json | 4 +- v1.21.2/podantiaffinity.json | 4 +- v1.21.2/podcondition-v1.json | 4 +- v1.21.2/podcondition.json | 4 +- v1.21.2/poddisruptionbudget-policy-v1.json | 6 +- .../poddisruptionbudget-policy-v1beta1.json | 6 +- v1.21.2/poddisruptionbudget.json | 6 +- .../poddisruptionbudgetlist-policy-v1.json | 4 +- ...oddisruptionbudgetlist-policy-v1beta1.json | 4 +- v1.21.2/poddisruptionbudgetlist.json | 4 +- .../poddisruptionbudgetspec-policy-v1.json | 6 +- ...oddisruptionbudgetspec-policy-v1beta1.json | 6 +- v1.21.2/poddisruptionbudgetspec.json | 6 +- .../poddisruptionbudgetstatus-policy-v1.json | 4 +- ...disruptionbudgetstatus-policy-v1beta1.json | 4 +- v1.21.2/poddisruptionbudgetstatus.json | 4 +- v1.21.2/poddnsconfig-v1.json | 2 +- v1.21.2/poddnsconfig.json | 2 +- v1.21.2/podlist-v1.json | 4 +- v1.21.2/podlist.json | 4 +- v1.21.2/podsecuritycontext-v1.json | 8 +- v1.21.2/podsecuritycontext.json | 8 +- v1.21.2/podsecuritypolicy-policy-v1beta1.json | 4 +- v1.21.2/podsecuritypolicy.json | 4 +- .../podsecuritypolicylist-policy-v1beta1.json | 4 +- v1.21.2/podsecuritypolicylist.json | 4 +- .../podsecuritypolicyspec-policy-v1beta1.json | 20 +- v1.21.2/podsecuritypolicyspec.json | 20 +- .../podsmetricsource-autoscaling-v2beta1.json | 4 +- .../podsmetricsource-autoscaling-v2beta2.json | 4 +- v1.21.2/podsmetricsource.json | 4 +- .../podsmetricstatus-autoscaling-v2beta1.json | 4 +- .../podsmetricstatus-autoscaling-v2beta2.json | 4 +- v1.21.2/podsmetricstatus.json | 4 +- v1.21.2/podspec-v1.json | 26 +- v1.21.2/podspec.json | 26 +- v1.21.2/podstatus-v1.json | 12 +- v1.21.2/podstatus.json | 12 +- v1.21.2/podtemplate-v1.json | 4 +- v1.21.2/podtemplate.json | 4 +- v1.21.2/podtemplatelist-v1.json | 4 +- v1.21.2/podtemplatelist.json | 4 +- v1.21.2/podtemplatespec-v1.json | 4 +- v1.21.2/podtemplatespec.json | 4 +- ...ruleswithsubjects-flowcontrol-v1beta1.json | 6 +- v1.21.2/policyruleswithsubjects.json | 6 +- v1.21.2/preferredschedulingterm-v1.json | 2 +- v1.21.2/preferredschedulingterm.json | 2 +- v1.21.2/priorityclass-scheduling-v1.json | 2 +- .../priorityclass-scheduling-v1alpha1.json | 2 +- v1.21.2/priorityclass-scheduling-v1beta1.json | 2 +- v1.21.2/priorityclass.json | 2 +- v1.21.2/priorityclasslist-scheduling-v1.json | 4 +- ...priorityclasslist-scheduling-v1alpha1.json | 4 +- .../priorityclasslist-scheduling-v1beta1.json | 4 +- v1.21.2/priorityclasslist.json | 4 +- ...evelconfiguration-flowcontrol-v1beta1.json | 6 +- v1.21.2/prioritylevelconfiguration.json | 6 +- ...gurationcondition-flowcontrol-v1beta1.json | 2 +- .../prioritylevelconfigurationcondition.json | 2 +- ...configurationlist-flowcontrol-v1beta1.json | 4 +- v1.21.2/prioritylevelconfigurationlist.json | 4 +- ...configurationspec-flowcontrol-v1beta1.json | 2 +- v1.21.2/prioritylevelconfigurationspec.json | 2 +- ...nfigurationstatus-flowcontrol-v1beta1.json | 2 +- v1.21.2/prioritylevelconfigurationstatus.json | 2 +- v1.21.2/probe-v1.json | 6 +- v1.21.2/probe.json | 6 +- v1.21.2/projectedvolumesource-v1.json | 2 +- v1.21.2/projectedvolumesource.json | 2 +- v1.21.2/rbdpersistentvolumesource-v1.json | 2 +- v1.21.2/rbdpersistentvolumesource.json | 2 +- v1.21.2/rbdvolumesource-v1.json | 2 +- v1.21.2/rbdvolumesource.json | 2 +- v1.21.2/replicaset-apps-v1.json | 6 +- v1.21.2/replicaset.json | 6 +- v1.21.2/replicasetcondition-apps-v1.json | 2 +- v1.21.2/replicasetcondition.json | 2 +- v1.21.2/replicasetlist-apps-v1.json | 4 +- v1.21.2/replicasetlist.json | 4 +- v1.21.2/replicasetspec-apps-v1.json | 4 +- v1.21.2/replicasetspec.json | 4 +- v1.21.2/replicasetstatus-apps-v1.json | 2 +- v1.21.2/replicasetstatus.json | 2 +- v1.21.2/replicationcontroller-v1.json | 6 +- v1.21.2/replicationcontroller.json | 6 +- .../replicationcontrollercondition-v1.json | 2 +- v1.21.2/replicationcontrollercondition.json | 2 +- v1.21.2/replicationcontrollerlist-v1.json | 4 +- v1.21.2/replicationcontrollerlist.json | 4 +- v1.21.2/replicationcontrollerspec-v1.json | 2 +- v1.21.2/replicationcontrollerspec.json | 2 +- v1.21.2/replicationcontrollerstatus-v1.json | 2 +- v1.21.2/replicationcontrollerstatus.json | 2 +- v1.21.2/resourcefieldselector-v1.json | 2 +- v1.21.2/resourcefieldselector.json | 2 +- ...ourcemetricsource-autoscaling-v2beta1.json | 2 +- ...ourcemetricsource-autoscaling-v2beta2.json | 2 +- v1.21.2/resourcemetricsource.json | 2 +- ...ourcemetricstatus-autoscaling-v2beta1.json | 2 +- ...ourcemetricstatus-autoscaling-v2beta2.json | 2 +- v1.21.2/resourcemetricstatus.json | 2 +- v1.21.2/resourcequota-v1.json | 6 +- v1.21.2/resourcequota.json | 6 +- v1.21.2/resourcequotalist-v1.json | 4 +- v1.21.2/resourcequotalist.json | 4 +- v1.21.2/resourcequotaspec-v1.json | 4 +- v1.21.2/resourcequotaspec.json | 4 +- v1.21.2/resourcequotastatus-v1.json | 4 +- v1.21.2/resourcequotastatus.json | 4 +- v1.21.2/resourcerequirements-v1.json | 4 +- v1.21.2/resourcerequirements.json | 4 +- v1.21.2/role-rbac-v1.json | 4 +- v1.21.2/role-rbac-v1alpha1.json | 4 +- v1.21.2/role-rbac-v1beta1.json | 4 +- v1.21.2/role.json | 4 +- v1.21.2/rolebinding-rbac-v1.json | 6 +- v1.21.2/rolebinding-rbac-v1alpha1.json | 6 +- v1.21.2/rolebinding-rbac-v1beta1.json | 6 +- v1.21.2/rolebinding.json | 6 +- v1.21.2/rolebindinglist-rbac-v1.json | 4 +- v1.21.2/rolebindinglist-rbac-v1alpha1.json | 4 +- v1.21.2/rolebindinglist-rbac-v1beta1.json | 4 +- v1.21.2/rolebindinglist.json | 4 +- v1.21.2/rolelist-rbac-v1.json | 4 +- v1.21.2/rolelist-rbac-v1alpha1.json | 4 +- v1.21.2/rolelist-rbac-v1beta1.json | 4 +- v1.21.2/rolelist.json | 4 +- v1.21.2/rollingupdatedaemonset-apps-v1.json | 4 +- v1.21.2/rollingupdatedaemonset.json | 4 +- v1.21.2/rollingupdatedeployment-apps-v1.json | 4 +- v1.21.2/rollingupdatedeployment.json | 4 +- ...asgroupstrategyoptions-policy-v1beta1.json | 2 +- v1.21.2/runasgroupstrategyoptions.json | 2 +- ...nasuserstrategyoptions-policy-v1beta1.json | 2 +- v1.21.2/runasuserstrategyoptions.json | 2 +- v1.21.2/runtimeclass-node-v1.json | 6 +- v1.21.2/runtimeclass-node-v1alpha1.json | 4 +- v1.21.2/runtimeclass-node-v1beta1.json | 6 +- v1.21.2/runtimeclass.json | 6 +- v1.21.2/runtimeclasslist-node-v1.json | 4 +- v1.21.2/runtimeclasslist-node-v1alpha1.json | 4 +- v1.21.2/runtimeclasslist-node-v1beta1.json | 4 +- v1.21.2/runtimeclasslist.json | 4 +- v1.21.2/runtimeclassspec-node-v1alpha1.json | 4 +- v1.21.2/runtimeclassspec.json | 4 +- v1.21.2/scale-autoscaling-v1.json | 6 +- v1.21.2/scale.json | 6 +- v1.21.2/scaleiopersistentvolumesource-v1.json | 2 +- v1.21.2/scaleiopersistentvolumesource.json | 2 +- v1.21.2/scaleiovolumesource-v1.json | 2 +- v1.21.2/scaleiovolumesource.json | 2 +- v1.21.2/scheduling-node-v1.json | 2 +- v1.21.2/scheduling-node-v1alpha1.json | 2 +- v1.21.2/scheduling-node-v1beta1.json | 2 +- v1.21.2/scheduling.json | 2 +- v1.21.2/scopeselector-v1.json | 2 +- v1.21.2/scopeselector.json | 2 +- v1.21.2/secret-v1.json | 2 +- v1.21.2/secret.json | 2 +- v1.21.2/secretlist-v1.json | 4 +- v1.21.2/secretlist.json | 4 +- v1.21.2/secretprojection-v1.json | 2 +- v1.21.2/secretprojection.json | 2 +- v1.21.2/secretvolumesource-v1.json | 2 +- v1.21.2/secretvolumesource.json | 2 +- v1.21.2/securitycontext-v1.json | 8 +- v1.21.2/securitycontext.json | 8 +- ...fsubjectaccessreview-authorization-v1.json | 6 +- ...ectaccessreview-authorization-v1beta1.json | 6 +- v1.21.2/selfsubjectaccessreview.json | 6 +- ...jectaccessreviewspec-authorization-v1.json | 4 +- ...ccessreviewspec-authorization-v1beta1.json | 4 +- v1.21.2/selfsubjectaccessreviewspec.json | 4 +- ...lfsubjectrulesreview-authorization-v1.json | 6 +- ...jectrulesreview-authorization-v1beta1.json | 6 +- v1.21.2/selfsubjectrulesreview.json | 6 +- ...selinuxstrategyoptions-policy-v1beta1.json | 2 +- v1.21.2/selinuxstrategyoptions.json | 2 +- v1.21.2/service-v1.json | 6 +- v1.21.2/service.json | 6 +- v1.21.2/serviceaccount-v1.json | 6 +- v1.21.2/serviceaccount.json | 6 +- v1.21.2/serviceaccountlist-v1.json | 4 +- v1.21.2/serviceaccountlist.json | 4 +- v1.21.2/servicelist-v1.json | 4 +- v1.21.2/servicelist.json | 4 +- v1.21.2/serviceport-v1.json | 2 +- v1.21.2/serviceport.json | 2 +- v1.21.2/servicespec-v1.json | 4 +- v1.21.2/servicespec.json | 4 +- v1.21.2/servicestatus-v1.json | 4 +- v1.21.2/servicestatus.json | 4 +- v1.21.2/sessionaffinityconfig-v1.json | 2 +- v1.21.2/sessionaffinityconfig.json | 2 +- v1.21.2/statefulset-apps-v1.json | 6 +- v1.21.2/statefulset.json | 6 +- v1.21.2/statefulsetcondition-apps-v1.json | 2 +- v1.21.2/statefulsetcondition.json | 2 +- v1.21.2/statefulsetlist-apps-v1.json | 4 +- v1.21.2/statefulsetlist.json | 4 +- v1.21.2/statefulsetspec-apps-v1.json | 8 +- v1.21.2/statefulsetspec.json | 8 +- v1.21.2/statefulsetstatus-apps-v1.json | 2 +- v1.21.2/statefulsetstatus.json | 2 +- .../statefulsetupdatestrategy-apps-v1.json | 2 +- v1.21.2/statefulsetupdatestrategy.json | 2 +- v1.21.2/status-meta-v1.json | 4 +- v1.21.2/status.json | 4 +- v1.21.2/statusdetails-meta-v1.json | 2 +- v1.21.2/statusdetails.json | 2 +- v1.21.2/storageclass-storage-v1.json | 4 +- v1.21.2/storageclass-storage-v1beta1.json | 4 +- v1.21.2/storageclass.json | 4 +- v1.21.2/storageclasslist-storage-v1.json | 4 +- v1.21.2/storageclasslist-storage-v1beta1.json | 4 +- v1.21.2/storageclasslist.json | 4 +- .../storageospersistentvolumesource-v1.json | 2 +- v1.21.2/storageospersistentvolumesource.json | 2 +- v1.21.2/storageosvolumesource-v1.json | 2 +- v1.21.2/storageosvolumesource.json | 2 +- ...ageversion-apiserverinternal-v1alpha1.json | 6 +- v1.21.2/storageversion.json | 6 +- ...ncondition-apiserverinternal-v1alpha1.json | 2 +- v1.21.2/storageversioncondition.json | 2 +- ...ersionlist-apiserverinternal-v1alpha1.json | 4 +- v1.21.2/storageversionlist.json | 4 +- ...sionstatus-apiserverinternal-v1alpha1.json | 4 +- v1.21.2/storageversionstatus.json | 4 +- v1.21.2/subject-flowcontrol-v1beta1.json | 6 +- .../subjectaccessreview-authorization-v1.json | 6 +- ...ectaccessreview-authorization-v1beta1.json | 6 +- v1.21.2/subjectaccessreview.json | 6 +- ...jectaccessreviewspec-authorization-v1.json | 4 +- ...ccessreviewspec-authorization-v1beta1.json | 4 +- v1.21.2/subjectaccessreviewspec.json | 4 +- ...ectrulesreviewstatus-authorization-v1.json | 4 +- ...lesreviewstatus-authorization-v1beta1.json | 4 +- v1.21.2/subjectrulesreviewstatus.json | 4 +- ...lgroupsstrategyoptions-policy-v1beta1.json | 2 +- .../supplementalgroupsstrategyoptions.json | 2 +- v1.21.2/taint-v1.json | 2 +- v1.21.2/taint.json | 2 +- v1.21.2/tcpsocketaction-v1.json | 2 +- v1.21.2/tcpsocketaction.json | 2 +- v1.21.2/tokenrequest-authentication-v1.json | 6 +- .../tokenrequestspec-authentication-v1.json | 2 +- v1.21.2/tokenrequestspec.json | 2 +- .../tokenrequeststatus-authentication-v1.json | 2 +- v1.21.2/tokenrequeststatus.json | 2 +- v1.21.2/tokenreview-authentication-v1.json | 6 +- .../tokenreview-authentication-v1beta1.json | 6 +- v1.21.2/tokenreview.json | 6 +- .../tokenreviewstatus-authentication-v1.json | 2 +- ...enreviewstatus-authentication-v1beta1.json | 2 +- v1.21.2/tokenreviewstatus.json | 2 +- v1.21.2/topologyselectorterm-v1.json | 2 +- v1.21.2/topologyselectorterm.json | 2 +- v1.21.2/topologyspreadconstraint-v1.json | 2 +- v1.21.2/topologyspreadconstraint.json | 2 +- ...atingwebhook-admissionregistration-v1.json | 8 +- ...webhook-admissionregistration-v1beta1.json | 8 +- v1.21.2/validatingwebhook.json | 8 +- ...onfiguration-admissionregistration-v1.json | 4 +- ...uration-admissionregistration-v1beta1.json | 4 +- v1.21.2/validatingwebhookconfiguration.json | 4 +- ...gurationlist-admissionregistration-v1.json | 4 +- ...ionlist-admissionregistration-v1beta1.json | 4 +- .../validatingwebhookconfigurationlist.json | 4 +- v1.21.2/volume-v1.json | 58 +- v1.21.2/volume.json | 58 +- v1.21.2/volumeattachment-storage-v1.json | 6 +- .../volumeattachment-storage-v1alpha1.json | 6 +- v1.21.2/volumeattachment-storage-v1beta1.json | 6 +- v1.21.2/volumeattachment.json | 6 +- v1.21.2/volumeattachmentlist-storage-v1.json | 4 +- ...volumeattachmentlist-storage-v1alpha1.json | 4 +- .../volumeattachmentlist-storage-v1beta1.json | 4 +- v1.21.2/volumeattachmentlist.json | 4 +- .../volumeattachmentsource-storage-v1.json | 2 +- ...lumeattachmentsource-storage-v1alpha1.json | 2 +- ...olumeattachmentsource-storage-v1beta1.json | 2 +- v1.21.2/volumeattachmentsource.json | 2 +- v1.21.2/volumeattachmentspec-storage-v1.json | 2 +- ...volumeattachmentspec-storage-v1alpha1.json | 2 +- .../volumeattachmentspec-storage-v1beta1.json | 2 +- v1.21.2/volumeattachmentspec.json | 2 +- .../volumeattachmentstatus-storage-v1.json | 4 +- ...lumeattachmentstatus-storage-v1alpha1.json | 4 +- ...olumeattachmentstatus-storage-v1beta1.json | 4 +- v1.21.2/volumeattachmentstatus.json | 4 +- v1.21.2/volumeerror-storage-v1.json | 2 +- v1.21.2/volumeerror-storage-v1alpha1.json | 2 +- v1.21.2/volumeerror-storage-v1beta1.json | 2 +- v1.21.2/volumeerror.json | 2 +- v1.21.2/volumenodeaffinity-v1.json | 2 +- v1.21.2/volumenodeaffinity.json | 2 +- v1.21.2/volumeprojection-v1.json | 8 +- v1.21.2/volumeprojection.json | 8 +- v1.21.2/watchevent-meta-v1.json | 2 +- v1.21.2/watchevent.json | 2 +- ...clientconfig-admissionregistration-v1.json | 2 +- ...tconfig-admissionregistration-v1beta1.json | 2 +- .../webhookclientconfig-apiextensions-v1.json | 2 +- ...ookclientconfig-apiextensions-v1beta1.json | 2 +- v1.21.2/webhookclientconfig.json | 2 +- .../webhookconversion-apiextensions-v1.json | 2 +- v1.21.2/webhookconversion.json | 2 +- v1.21.2/weightedpodaffinityterm-v1.json | 2 +- v1.21.2/weightedpodaffinityterm.json | 2 +- v1.21.3/affinity-v1.json | 6 +- v1.21.3/affinity.json | 6 +- v1.21.3/aggregationrule-rbac-v1.json | 2 +- v1.21.3/aggregationrule-rbac-v1alpha1.json | 2 +- v1.21.3/aggregationrule-rbac-v1beta1.json | 2 +- v1.21.3/aggregationrule.json | 2 +- v1.21.3/all.json | 1304 ++++++++--------- v1.21.3/apigroup-meta-v1.json | 6 +- v1.21.3/apigroup.json | 6 +- v1.21.3/apigrouplist-meta-v1.json | 2 +- v1.21.3/apigrouplist.json | 2 +- v1.21.3/apiresourcelist-meta-v1.json | 2 +- v1.21.3/apiresourcelist.json | 2 +- v1.21.3/apiservice-apiregistration-v1.json | 6 +- .../apiservice-apiregistration-v1beta1.json | 6 +- v1.21.3/apiservice.json | 6 +- ...piservicecondition-apiregistration-v1.json | 2 +- ...vicecondition-apiregistration-v1beta1.json | 2 +- v1.21.3/apiservicecondition.json | 2 +- .../apiservicelist-apiregistration-v1.json | 4 +- ...piservicelist-apiregistration-v1beta1.json | 4 +- v1.21.3/apiservicelist.json | 4 +- .../apiservicespec-apiregistration-v1.json | 2 +- ...piservicespec-apiregistration-v1beta1.json | 2 +- v1.21.3/apiservicespec.json | 2 +- .../apiservicestatus-apiregistration-v1.json | 2 +- ...servicestatus-apiregistration-v1beta1.json | 2 +- v1.21.3/apiservicestatus.json | 2 +- v1.21.3/apiversions-meta-v1.json | 2 +- v1.21.3/apiversions.json | 2 +- v1.21.3/binding-v1.json | 4 +- v1.21.3/binding.json | 4 +- v1.21.3/cephfspersistentvolumesource-v1.json | 2 +- v1.21.3/cephfspersistentvolumesource.json | 2 +- v1.21.3/cephfsvolumesource-v1.json | 2 +- v1.21.3/cephfsvolumesource.json | 2 +- ...ificatesigningrequest-certificates-v1.json | 6 +- ...tesigningrequest-certificates-v1beta1.json | 6 +- v1.21.3/certificatesigningrequest.json | 6 +- ...gningrequestcondition-certificates-v1.json | 4 +- ...requestcondition-certificates-v1beta1.json | 4 +- .../certificatesigningrequestcondition.json | 4 +- ...atesigningrequestlist-certificates-v1.json | 4 +- ...gningrequestlist-certificates-v1beta1.json | 4 +- v1.21.3/certificatesigningrequestlist.json | 4 +- ...esigningrequeststatus-certificates-v1.json | 2 +- ...ingrequeststatus-certificates-v1beta1.json | 2 +- v1.21.3/certificatesigningrequeststatus.json | 2 +- v1.21.3/cinderpersistentvolumesource-v1.json | 2 +- v1.21.3/cinderpersistentvolumesource.json | 2 +- v1.21.3/cindervolumesource-v1.json | 2 +- v1.21.3/cindervolumesource.json | 2 +- v1.21.3/clusterrole-rbac-v1.json | 6 +- v1.21.3/clusterrole-rbac-v1alpha1.json | 6 +- v1.21.3/clusterrole-rbac-v1beta1.json | 6 +- v1.21.3/clusterrole.json | 6 +- v1.21.3/clusterrolebinding-rbac-v1.json | 6 +- v1.21.3/clusterrolebinding-rbac-v1alpha1.json | 6 +- v1.21.3/clusterrolebinding-rbac-v1beta1.json | 6 +- v1.21.3/clusterrolebinding.json | 6 +- v1.21.3/clusterrolebindinglist-rbac-v1.json | 4 +- .../clusterrolebindinglist-rbac-v1alpha1.json | 4 +- .../clusterrolebindinglist-rbac-v1beta1.json | 4 +- v1.21.3/clusterrolebindinglist.json | 4 +- v1.21.3/clusterrolelist-rbac-v1.json | 4 +- v1.21.3/clusterrolelist-rbac-v1alpha1.json | 4 +- v1.21.3/clusterrolelist-rbac-v1beta1.json | 4 +- v1.21.3/clusterrolelist.json | 4 +- v1.21.3/componentstatus-v1.json | 4 +- v1.21.3/componentstatus.json | 4 +- v1.21.3/componentstatuslist-v1.json | 4 +- v1.21.3/componentstatuslist.json | 4 +- v1.21.3/condition-meta-v1.json | 2 +- v1.21.3/condition.json | 2 +- v1.21.3/configmap-v1.json | 2 +- v1.21.3/configmap.json | 2 +- v1.21.3/configmaplist-v1.json | 4 +- v1.21.3/configmaplist.json | 4 +- v1.21.3/configmapprojection-v1.json | 2 +- v1.21.3/configmapprojection.json | 2 +- v1.21.3/configmapvolumesource-v1.json | 2 +- v1.21.3/configmapvolumesource.json | 2 +- v1.21.3/container-v1.json | 22 +- v1.21.3/container.json | 22 +- ...ourcemetricsource-autoscaling-v2beta1.json | 2 +- ...ourcemetricsource-autoscaling-v2beta2.json | 2 +- v1.21.3/containerresourcemetricsource.json | 2 +- ...ourcemetricstatus-autoscaling-v2beta1.json | 2 +- ...ourcemetricstatus-autoscaling-v2beta2.json | 2 +- v1.21.3/containerresourcemetricstatus.json | 2 +- v1.21.3/containerstate-v1.json | 6 +- v1.21.3/containerstate.json | 6 +- v1.21.3/containerstaterunning-v1.json | 2 +- v1.21.3/containerstaterunning.json | 2 +- v1.21.3/containerstateterminated-v1.json | 4 +- v1.21.3/containerstateterminated.json | 4 +- v1.21.3/containerstatus-v1.json | 4 +- v1.21.3/containerstatus.json | 4 +- v1.21.3/controllerrevision-apps-v1.json | 4 +- v1.21.3/controllerrevision.json | 4 +- v1.21.3/controllerrevisionlist-apps-v1.json | 4 +- v1.21.3/controllerrevisionlist.json | 4 +- v1.21.3/cronjob-batch-v1.json | 6 +- v1.21.3/cronjob-batch-v1beta1.json | 6 +- v1.21.3/cronjob.json | 6 +- v1.21.3/cronjoblist-batch-v1.json | 4 +- v1.21.3/cronjoblist-batch-v1beta1.json | 4 +- v1.21.3/cronjoblist.json | 4 +- v1.21.3/cronjobspec-batch-v1.json | 2 +- v1.21.3/cronjobspec-batch-v1beta1.json | 2 +- v1.21.3/cronjobspec.json | 2 +- v1.21.3/cronjobstatus-batch-v1.json | 6 +- v1.21.3/cronjobstatus-batch-v1beta1.json | 6 +- v1.21.3/cronjobstatus.json | 6 +- v1.21.3/csidriver-storage-v1.json | 4 +- v1.21.3/csidriver-storage-v1beta1.json | 4 +- v1.21.3/csidriver.json | 4 +- v1.21.3/csidriverlist-storage-v1.json | 4 +- v1.21.3/csidriverlist-storage-v1beta1.json | 4 +- v1.21.3/csidriverlist.json | 4 +- v1.21.3/csidriverspec-storage-v1.json | 2 +- v1.21.3/csidriverspec-storage-v1beta1.json | 2 +- v1.21.3/csidriverspec.json | 2 +- v1.21.3/csinode-storage-v1.json | 4 +- v1.21.3/csinode-storage-v1beta1.json | 4 +- v1.21.3/csinode.json | 4 +- v1.21.3/csinodedriver-storage-v1.json | 2 +- v1.21.3/csinodedriver-storage-v1beta1.json | 2 +- v1.21.3/csinodedriver.json | 2 +- v1.21.3/csinodelist-storage-v1.json | 4 +- v1.21.3/csinodelist-storage-v1beta1.json | 4 +- v1.21.3/csinodelist.json | 4 +- v1.21.3/csinodespec-storage-v1.json | 2 +- v1.21.3/csinodespec-storage-v1beta1.json | 2 +- v1.21.3/csinodespec.json | 2 +- v1.21.3/csipersistentvolumesource-v1.json | 8 +- v1.21.3/csipersistentvolumesource.json | 8 +- .../csistoragecapacity-storage-v1alpha1.json | 8 +- .../csistoragecapacity-storage-v1beta1.json | 8 +- v1.21.3/csistoragecapacity.json | 8 +- ...istoragecapacitylist-storage-v1alpha1.json | 4 +- ...sistoragecapacitylist-storage-v1beta1.json | 4 +- v1.21.3/csistoragecapacitylist.json | 4 +- v1.21.3/csivolumesource-v1.json | 2 +- v1.21.3/csivolumesource.json | 2 +- ...omresourceconversion-apiextensions-v1.json | 2 +- ...ourceconversion-apiextensions-v1beta1.json | 2 +- v1.21.3/customresourceconversion.json | 2 +- ...omresourcedefinition-apiextensions-v1.json | 6 +- ...ourcedefinition-apiextensions-v1beta1.json | 6 +- v1.21.3/customresourcedefinition.json | 6 +- ...edefinitioncondition-apiextensions-v1.json | 2 +- ...nitioncondition-apiextensions-v1beta1.json | 2 +- .../customresourcedefinitioncondition.json | 2 +- ...sourcedefinitionlist-apiextensions-v1.json | 4 +- ...edefinitionlist-apiextensions-v1beta1.json | 4 +- v1.21.3/customresourcedefinitionlist.json | 4 +- ...sourcedefinitionspec-apiextensions-v1.json | 6 +- ...edefinitionspec-apiextensions-v1beta1.json | 12 +- v1.21.3/customresourcedefinitionspec.json | 12 +- ...urcedefinitionstatus-apiextensions-v1.json | 4 +- ...efinitionstatus-apiextensions-v1beta1.json | 4 +- v1.21.3/customresourcedefinitionstatus.json | 4 +- ...rcedefinitionversion-apiextensions-v1.json | 6 +- ...finitionversion-apiextensions-v1beta1.json | 6 +- v1.21.3/customresourcedefinitionversion.json | 6 +- ...resourcesubresources-apiextensions-v1.json | 4 +- ...rcesubresources-apiextensions-v1beta1.json | 4 +- v1.21.3/customresourcesubresources.json | 4 +- ...omresourcevalidation-apiextensions-v1.json | 2 +- ...ourcevalidation-apiextensions-v1beta1.json | 2 +- v1.21.3/customresourcevalidation.json | 2 +- v1.21.3/daemonset-apps-v1.json | 6 +- v1.21.3/daemonset.json | 6 +- v1.21.3/daemonsetcondition-apps-v1.json | 2 +- v1.21.3/daemonsetcondition.json | 2 +- v1.21.3/daemonsetlist-apps-v1.json | 4 +- v1.21.3/daemonsetlist.json | 4 +- v1.21.3/daemonsetspec-apps-v1.json | 6 +- v1.21.3/daemonsetspec.json | 6 +- v1.21.3/daemonsetstatus-apps-v1.json | 2 +- v1.21.3/daemonsetstatus.json | 2 +- v1.21.3/daemonsetupdatestrategy-apps-v1.json | 2 +- v1.21.3/daemonsetupdatestrategy.json | 2 +- v1.21.3/deleteoptions-meta-v1.json | 2 +- v1.21.3/deleteoptions.json | 2 +- v1.21.3/deployment-apps-v1.json | 6 +- v1.21.3/deployment.json | 6 +- v1.21.3/deploymentcondition-apps-v1.json | 4 +- v1.21.3/deploymentcondition.json | 4 +- v1.21.3/deploymentlist-apps-v1.json | 4 +- v1.21.3/deploymentlist.json | 4 +- v1.21.3/deploymentspec-apps-v1.json | 6 +- v1.21.3/deploymentspec.json | 6 +- v1.21.3/deploymentstatus-apps-v1.json | 2 +- v1.21.3/deploymentstatus.json | 2 +- v1.21.3/deploymentstrategy-apps-v1.json | 2 +- v1.21.3/deploymentstrategy.json | 2 +- v1.21.3/downwardapiprojection-v1.json | 2 +- v1.21.3/downwardapiprojection.json | 2 +- v1.21.3/downwardapivolumefile-v1.json | 4 +- v1.21.3/downwardapivolumefile.json | 4 +- v1.21.3/downwardapivolumesource-v1.json | 2 +- v1.21.3/downwardapivolumesource.json | 2 +- v1.21.3/emptydirvolumesource-v1.json | 2 +- v1.21.3/emptydirvolumesource.json | 2 +- v1.21.3/endpoint-discovery-v1.json | 6 +- v1.21.3/endpoint-discovery-v1beta1.json | 6 +- v1.21.3/endpoint.json | 6 +- v1.21.3/endpointaddress-v1.json | 2 +- v1.21.3/endpointaddress.json | 2 +- v1.21.3/endpointhints-discovery-v1.json | 2 +- v1.21.3/endpointhints-discovery-v1beta1.json | 2 +- v1.21.3/endpointhints.json | 2 +- v1.21.3/endpoints-v1.json | 4 +- v1.21.3/endpoints.json | 4 +- v1.21.3/endpointslice-discovery-v1.json | 6 +- v1.21.3/endpointslice-discovery-v1beta1.json | 6 +- v1.21.3/endpointslice.json | 6 +- v1.21.3/endpointslicelist-discovery-v1.json | 4 +- .../endpointslicelist-discovery-v1beta1.json | 4 +- v1.21.3/endpointslicelist.json | 4 +- v1.21.3/endpointslist-v1.json | 4 +- v1.21.3/endpointslist.json | 4 +- v1.21.3/endpointsubset-v1.json | 6 +- v1.21.3/endpointsubset.json | 6 +- v1.21.3/envfromsource-v1.json | 4 +- v1.21.3/envfromsource.json | 4 +- v1.21.3/envvar-v1.json | 2 +- v1.21.3/envvar.json | 2 +- v1.21.3/envvarsource-v1.json | 8 +- v1.21.3/envvarsource.json | 8 +- v1.21.3/ephemeralcontainer-v1.json | 22 +- v1.21.3/ephemeralcontainer.json | 22 +- v1.21.3/ephemeralcontainers-v1.json | 4 +- v1.21.3/ephemeralcontainers.json | 4 +- v1.21.3/ephemeralvolumesource-v1.json | 2 +- v1.21.3/ephemeralvolumesource.json | 2 +- v1.21.3/event-events-v1.json | 16 +- v1.21.3/event-events-v1beta1.json | 16 +- v1.21.3/event-v1.json | 16 +- v1.21.3/event.json | 16 +- v1.21.3/eventlist-events-v1.json | 4 +- v1.21.3/eventlist-events-v1beta1.json | 4 +- v1.21.3/eventlist-v1.json | 4 +- v1.21.3/eventlist.json | 4 +- v1.21.3/eventseries-events-v1.json | 2 +- v1.21.3/eventseries-events-v1beta1.json | 2 +- v1.21.3/eventseries-v1.json | 2 +- v1.21.3/eventseries.json | 2 +- v1.21.3/eviction-policy-v1beta1.json | 4 +- v1.21.3/eviction.json | 4 +- ...ernalmetricsource-autoscaling-v2beta1.json | 6 +- ...ernalmetricsource-autoscaling-v2beta2.json | 4 +- v1.21.3/externalmetricsource.json | 4 +- ...ernalmetricstatus-autoscaling-v2beta1.json | 6 +- ...ernalmetricstatus-autoscaling-v2beta2.json | 4 +- v1.21.3/externalmetricstatus.json | 4 +- v1.21.3/flexpersistentvolumesource-v1.json | 2 +- v1.21.3/flexpersistentvolumesource.json | 2 +- v1.21.3/flexvolumesource-v1.json | 2 +- v1.21.3/flexvolumesource.json | 2 +- v1.21.3/flowschema-flowcontrol-v1beta1.json | 6 +- v1.21.3/flowschema.json | 6 +- ...owschemacondition-flowcontrol-v1beta1.json | 2 +- v1.21.3/flowschemacondition.json | 2 +- .../flowschemalist-flowcontrol-v1beta1.json | 4 +- v1.21.3/flowschemalist.json | 4 +- .../flowschemaspec-flowcontrol-v1beta1.json | 6 +- v1.21.3/flowschemaspec.json | 6 +- .../flowschemastatus-flowcontrol-v1beta1.json | 2 +- v1.21.3/flowschemastatus.json | 2 +- ...fsgroupstrategyoptions-policy-v1beta1.json | 2 +- v1.21.3/fsgroupstrategyoptions.json | 2 +- v1.21.3/handler-v1.json | 6 +- v1.21.3/handler.json | 6 +- ...orizontalpodautoscaler-autoscaling-v1.json | 6 +- ...ntalpodautoscaler-autoscaling-v2beta1.json | 6 +- ...ntalpodautoscaler-autoscaling-v2beta2.json | 6 +- v1.21.3/horizontalpodautoscaler.json | 6 +- ...utoscalerbehavior-autoscaling-v2beta2.json | 4 +- v1.21.3/horizontalpodautoscalerbehavior.json | 4 +- ...toscalercondition-autoscaling-v2beta1.json | 2 +- ...toscalercondition-autoscaling-v2beta2.json | 2 +- v1.21.3/horizontalpodautoscalercondition.json | 2 +- ...ontalpodautoscalerlist-autoscaling-v1.json | 4 +- ...podautoscalerlist-autoscaling-v2beta1.json | 4 +- ...podautoscalerlist-autoscaling-v2beta2.json | 4 +- v1.21.3/horizontalpodautoscalerlist.json | 4 +- ...ontalpodautoscalerspec-autoscaling-v1.json | 2 +- ...podautoscalerspec-autoscaling-v2beta1.json | 4 +- ...podautoscalerspec-autoscaling-v2beta2.json | 6 +- v1.21.3/horizontalpodautoscalerspec.json | 6 +- ...talpodautoscalerstatus-autoscaling-v1.json | 2 +- ...dautoscalerstatus-autoscaling-v2beta1.json | 6 +- ...dautoscalerstatus-autoscaling-v2beta2.json | 6 +- v1.21.3/horizontalpodautoscalerstatus.json | 6 +- .../hpascalingrules-autoscaling-v2beta2.json | 2 +- v1.21.3/hpascalingrules.json | 2 +- v1.21.3/httpgetaction-v1.json | 4 +- v1.21.3/httpgetaction.json | 4 +- .../httpingresspath-extensions-v1beta1.json | 2 +- v1.21.3/httpingresspath-networking-v1.json | 2 +- .../httpingresspath-networking-v1beta1.json | 2 +- v1.21.3/httpingresspath.json | 2 +- ...tpingressrulevalue-extensions-v1beta1.json | 2 +- .../httpingressrulevalue-networking-v1.json | 2 +- ...tpingressrulevalue-networking-v1beta1.json | 2 +- v1.21.3/httpingressrulevalue.json | 2 +- v1.21.3/ingress-extensions-v1beta1.json | 6 +- v1.21.3/ingress-networking-v1.json | 6 +- v1.21.3/ingress-networking-v1beta1.json | 6 +- v1.21.3/ingress.json | 6 +- .../ingressbackend-extensions-v1beta1.json | 4 +- v1.21.3/ingressbackend-networking-v1.json | 4 +- .../ingressbackend-networking-v1beta1.json | 4 +- v1.21.3/ingressbackend.json | 4 +- v1.21.3/ingressclass-networking-v1.json | 4 +- v1.21.3/ingressclass-networking-v1beta1.json | 4 +- v1.21.3/ingressclass.json | 4 +- v1.21.3/ingressclasslist-networking-v1.json | 4 +- .../ingressclasslist-networking-v1beta1.json | 4 +- v1.21.3/ingressclasslist.json | 4 +- v1.21.3/ingressclassspec-networking-v1.json | 2 +- .../ingressclassspec-networking-v1beta1.json | 2 +- v1.21.3/ingressclassspec.json | 2 +- v1.21.3/ingresslist-extensions-v1beta1.json | 4 +- v1.21.3/ingresslist-networking-v1.json | 4 +- v1.21.3/ingresslist-networking-v1beta1.json | 4 +- v1.21.3/ingresslist.json | 4 +- v1.21.3/ingressrule-extensions-v1beta1.json | 2 +- v1.21.3/ingressrule-networking-v1.json | 2 +- v1.21.3/ingressrule-networking-v1beta1.json | 2 +- v1.21.3/ingressrule.json | 2 +- .../ingressservicebackend-networking-v1.json | 2 +- v1.21.3/ingressservicebackend.json | 2 +- v1.21.3/ingressspec-extensions-v1beta1.json | 6 +- v1.21.3/ingressspec-networking-v1.json | 6 +- v1.21.3/ingressspec-networking-v1beta1.json | 6 +- v1.21.3/ingressspec.json | 6 +- v1.21.3/ingressstatus-extensions-v1beta1.json | 2 +- v1.21.3/ingressstatus-networking-v1.json | 2 +- v1.21.3/ingressstatus-networking-v1beta1.json | 2 +- v1.21.3/ingressstatus.json | 2 +- v1.21.3/iscsipersistentvolumesource-v1.json | 2 +- v1.21.3/iscsipersistentvolumesource.json | 2 +- v1.21.3/iscsivolumesource-v1.json | 2 +- v1.21.3/iscsivolumesource.json | 2 +- v1.21.3/job-batch-v1.json | 6 +- v1.21.3/job.json | 6 +- v1.21.3/jobcondition-batch-v1.json | 4 +- v1.21.3/jobcondition.json | 4 +- v1.21.3/joblist-batch-v1.json | 4 +- v1.21.3/joblist.json | 4 +- v1.21.3/jobspec-batch-v1.json | 4 +- v1.21.3/jobspec.json | 4 +- v1.21.3/jobstatus-batch-v1.json | 6 +- v1.21.3/jobstatus.json | 6 +- v1.21.3/jobtemplatespec-batch-v1.json | 4 +- v1.21.3/jobtemplatespec-batch-v1beta1.json | 4 +- v1.21.3/jobtemplatespec.json | 4 +- v1.21.3/jsonschemaprops-apiextensions-v1.json | 30 +- ...jsonschemaprops-apiextensions-v1beta1.json | 30 +- v1.21.3/jsonschemaprops.json | 30 +- v1.21.3/labelselector-meta-v1.json | 2 +- v1.21.3/labelselector.json | 2 +- v1.21.3/lease-coordination-v1.json | 4 +- v1.21.3/lease-coordination-v1beta1.json | 4 +- v1.21.3/lease.json | 4 +- v1.21.3/leaselist-coordination-v1.json | 4 +- v1.21.3/leaselist-coordination-v1beta1.json | 4 +- v1.21.3/leaselist.json | 4 +- v1.21.3/leasespec-coordination-v1.json | 4 +- v1.21.3/leasespec-coordination-v1beta1.json | 4 +- v1.21.3/leasespec.json | 4 +- v1.21.3/lifecycle-v1.json | 4 +- v1.21.3/lifecycle.json | 4 +- ...evelconfiguration-flowcontrol-v1beta1.json | 2 +- .../limitedprioritylevelconfiguration.json | 2 +- v1.21.3/limitrange-v1.json | 4 +- v1.21.3/limitrange.json | 4 +- v1.21.3/limitrangeitem-v1.json | 10 +- v1.21.3/limitrangeitem.json | 10 +- v1.21.3/limitrangelist-v1.json | 4 +- v1.21.3/limitrangelist.json | 4 +- v1.21.3/limitrangespec-v1.json | 2 +- v1.21.3/limitrangespec.json | 2 +- .../limitresponse-flowcontrol-v1beta1.json | 2 +- v1.21.3/limitresponse.json | 2 +- v1.21.3/loadbalanceringress-v1.json | 2 +- v1.21.3/loadbalanceringress.json | 2 +- v1.21.3/loadbalancerstatus-v1.json | 2 +- v1.21.3/loadbalancerstatus.json | 2 +- ...lsubjectaccessreview-authorization-v1.json | 6 +- ...ectaccessreview-authorization-v1beta1.json | 6 +- v1.21.3/localsubjectaccessreview.json | 6 +- v1.21.3/managedfieldsentry-meta-v1.json | 4 +- v1.21.3/managedfieldsentry.json | 4 +- .../metricidentifier-autoscaling-v2beta2.json | 2 +- v1.21.3/metricidentifier.json | 2 +- v1.21.3/metricspec-autoscaling-v2beta1.json | 10 +- v1.21.3/metricspec-autoscaling-v2beta2.json | 10 +- v1.21.3/metricspec.json | 10 +- v1.21.3/metricstatus-autoscaling-v2beta1.json | 10 +- v1.21.3/metricstatus-autoscaling-v2beta2.json | 10 +- v1.21.3/metricstatus.json | 10 +- v1.21.3/metrictarget-autoscaling-v2beta2.json | 4 +- v1.21.3/metrictarget.json | 4 +- ...metricvaluestatus-autoscaling-v2beta2.json | 4 +- v1.21.3/metricvaluestatus.json | 4 +- ...atingwebhook-admissionregistration-v1.json | 8 +- ...webhook-admissionregistration-v1beta1.json | 8 +- v1.21.3/mutatingwebhook.json | 8 +- ...onfiguration-admissionregistration-v1.json | 4 +- ...uration-admissionregistration-v1beta1.json | 4 +- v1.21.3/mutatingwebhookconfiguration.json | 4 +- ...gurationlist-admissionregistration-v1.json | 4 +- ...ionlist-admissionregistration-v1beta1.json | 4 +- v1.21.3/mutatingwebhookconfigurationlist.json | 4 +- v1.21.3/namespace-v1.json | 6 +- v1.21.3/namespace.json | 6 +- v1.21.3/namespacecondition-v1.json | 2 +- v1.21.3/namespacecondition.json | 2 +- v1.21.3/namespacelist-v1.json | 4 +- v1.21.3/namespacelist.json | 4 +- v1.21.3/namespacestatus-v1.json | 2 +- v1.21.3/namespacestatus.json | 2 +- v1.21.3/networkpolicy-networking-v1.json | 4 +- v1.21.3/networkpolicy.json | 4 +- ...networkpolicyegressrule-networking-v1.json | 4 +- v1.21.3/networkpolicyegressrule.json | 4 +- ...etworkpolicyingressrule-networking-v1.json | 4 +- v1.21.3/networkpolicyingressrule.json | 4 +- v1.21.3/networkpolicylist-networking-v1.json | 4 +- v1.21.3/networkpolicylist.json | 4 +- v1.21.3/networkpolicypeer-networking-v1.json | 6 +- v1.21.3/networkpolicypeer.json | 6 +- v1.21.3/networkpolicyport-networking-v1.json | 2 +- v1.21.3/networkpolicyport.json | 2 +- v1.21.3/networkpolicyspec-networking-v1.json | 6 +- v1.21.3/networkpolicyspec.json | 6 +- v1.21.3/node-v1.json | 6 +- v1.21.3/node.json | 6 +- v1.21.3/nodeaffinity-v1.json | 4 +- v1.21.3/nodeaffinity.json | 4 +- v1.21.3/nodecondition-v1.json | 4 +- v1.21.3/nodecondition.json | 4 +- v1.21.3/nodeconfigsource-v1.json | 2 +- v1.21.3/nodeconfigsource.json | 2 +- v1.21.3/nodeconfigstatus-v1.json | 6 +- v1.21.3/nodeconfigstatus.json | 6 +- v1.21.3/nodedaemonendpoints-v1.json | 2 +- v1.21.3/nodedaemonendpoints.json | 2 +- v1.21.3/nodelist-v1.json | 4 +- v1.21.3/nodelist.json | 4 +- v1.21.3/nodeselector-v1.json | 2 +- v1.21.3/nodeselector.json | 2 +- v1.21.3/nodeselectorterm-v1.json | 4 +- v1.21.3/nodeselectorterm.json | 4 +- v1.21.3/nodespec-v1.json | 4 +- v1.21.3/nodespec.json | 4 +- v1.21.3/nodestatus-v1.json | 18 +- v1.21.3/nodestatus.json | 18 +- v1.21.3/objectmeta-meta-v1.json | 8 +- v1.21.3/objectmeta.json | 8 +- ...bjectmetricsource-autoscaling-v2beta1.json | 8 +- ...bjectmetricsource-autoscaling-v2beta2.json | 6 +- v1.21.3/objectmetricsource.json | 6 +- ...bjectmetricstatus-autoscaling-v2beta1.json | 8 +- ...bjectmetricstatus-autoscaling-v2beta2.json | 6 +- v1.21.3/objectmetricstatus.json | 6 +- v1.21.3/overhead-node-v1.json | 2 +- v1.21.3/overhead-node-v1alpha1.json | 2 +- v1.21.3/overhead-node-v1beta1.json | 2 +- v1.21.3/overhead.json | 2 +- v1.21.3/persistentvolume-v1.json | 6 +- v1.21.3/persistentvolume.json | 6 +- v1.21.3/persistentvolumeclaim-v1.json | 6 +- v1.21.3/persistentvolumeclaim.json | 6 +- .../persistentvolumeclaimcondition-v1.json | 4 +- v1.21.3/persistentvolumeclaimcondition.json | 4 +- v1.21.3/persistentvolumeclaimlist-v1.json | 4 +- v1.21.3/persistentvolumeclaimlist.json | 4 +- v1.21.3/persistentvolumeclaimspec-v1.json | 6 +- v1.21.3/persistentvolumeclaimspec.json | 6 +- v1.21.3/persistentvolumeclaimstatus-v1.json | 4 +- v1.21.3/persistentvolumeclaimstatus.json | 4 +- v1.21.3/persistentvolumeclaimtemplate-v1.json | 4 +- v1.21.3/persistentvolumeclaimtemplate.json | 4 +- v1.21.3/persistentvolumelist-v1.json | 4 +- v1.21.3/persistentvolumelist.json | 4 +- v1.21.3/persistentvolumespec-v1.json | 50 +- v1.21.3/persistentvolumespec.json | 50 +- v1.21.3/pod-v1.json | 6 +- v1.21.3/pod.json | 6 +- v1.21.3/podaffinity-v1.json | 4 +- v1.21.3/podaffinity.json | 4 +- v1.21.3/podaffinityterm-v1.json | 4 +- v1.21.3/podaffinityterm.json | 4 +- v1.21.3/podantiaffinity-v1.json | 4 +- v1.21.3/podantiaffinity.json | 4 +- v1.21.3/podcondition-v1.json | 4 +- v1.21.3/podcondition.json | 4 +- v1.21.3/poddisruptionbudget-policy-v1.json | 6 +- .../poddisruptionbudget-policy-v1beta1.json | 6 +- v1.21.3/poddisruptionbudget.json | 6 +- .../poddisruptionbudgetlist-policy-v1.json | 4 +- ...oddisruptionbudgetlist-policy-v1beta1.json | 4 +- v1.21.3/poddisruptionbudgetlist.json | 4 +- .../poddisruptionbudgetspec-policy-v1.json | 6 +- ...oddisruptionbudgetspec-policy-v1beta1.json | 6 +- v1.21.3/poddisruptionbudgetspec.json | 6 +- .../poddisruptionbudgetstatus-policy-v1.json | 4 +- ...disruptionbudgetstatus-policy-v1beta1.json | 4 +- v1.21.3/poddisruptionbudgetstatus.json | 4 +- v1.21.3/poddnsconfig-v1.json | 2 +- v1.21.3/poddnsconfig.json | 2 +- v1.21.3/podlist-v1.json | 4 +- v1.21.3/podlist.json | 4 +- v1.21.3/podsecuritycontext-v1.json | 8 +- v1.21.3/podsecuritycontext.json | 8 +- v1.21.3/podsecuritypolicy-policy-v1beta1.json | 4 +- v1.21.3/podsecuritypolicy.json | 4 +- .../podsecuritypolicylist-policy-v1beta1.json | 4 +- v1.21.3/podsecuritypolicylist.json | 4 +- .../podsecuritypolicyspec-policy-v1beta1.json | 20 +- v1.21.3/podsecuritypolicyspec.json | 20 +- .../podsmetricsource-autoscaling-v2beta1.json | 4 +- .../podsmetricsource-autoscaling-v2beta2.json | 4 +- v1.21.3/podsmetricsource.json | 4 +- .../podsmetricstatus-autoscaling-v2beta1.json | 4 +- .../podsmetricstatus-autoscaling-v2beta2.json | 4 +- v1.21.3/podsmetricstatus.json | 4 +- v1.21.3/podspec-v1.json | 26 +- v1.21.3/podspec.json | 26 +- v1.21.3/podstatus-v1.json | 12 +- v1.21.3/podstatus.json | 12 +- v1.21.3/podtemplate-v1.json | 4 +- v1.21.3/podtemplate.json | 4 +- v1.21.3/podtemplatelist-v1.json | 4 +- v1.21.3/podtemplatelist.json | 4 +- v1.21.3/podtemplatespec-v1.json | 4 +- v1.21.3/podtemplatespec.json | 4 +- ...ruleswithsubjects-flowcontrol-v1beta1.json | 6 +- v1.21.3/policyruleswithsubjects.json | 6 +- v1.21.3/preferredschedulingterm-v1.json | 2 +- v1.21.3/preferredschedulingterm.json | 2 +- v1.21.3/priorityclass-scheduling-v1.json | 2 +- .../priorityclass-scheduling-v1alpha1.json | 2 +- v1.21.3/priorityclass-scheduling-v1beta1.json | 2 +- v1.21.3/priorityclass.json | 2 +- v1.21.3/priorityclasslist-scheduling-v1.json | 4 +- ...priorityclasslist-scheduling-v1alpha1.json | 4 +- .../priorityclasslist-scheduling-v1beta1.json | 4 +- v1.21.3/priorityclasslist.json | 4 +- ...evelconfiguration-flowcontrol-v1beta1.json | 6 +- v1.21.3/prioritylevelconfiguration.json | 6 +- ...gurationcondition-flowcontrol-v1beta1.json | 2 +- .../prioritylevelconfigurationcondition.json | 2 +- ...configurationlist-flowcontrol-v1beta1.json | 4 +- v1.21.3/prioritylevelconfigurationlist.json | 4 +- ...configurationspec-flowcontrol-v1beta1.json | 2 +- v1.21.3/prioritylevelconfigurationspec.json | 2 +- ...nfigurationstatus-flowcontrol-v1beta1.json | 2 +- v1.21.3/prioritylevelconfigurationstatus.json | 2 +- v1.21.3/probe-v1.json | 6 +- v1.21.3/probe.json | 6 +- v1.21.3/projectedvolumesource-v1.json | 2 +- v1.21.3/projectedvolumesource.json | 2 +- v1.21.3/rbdpersistentvolumesource-v1.json | 2 +- v1.21.3/rbdpersistentvolumesource.json | 2 +- v1.21.3/rbdvolumesource-v1.json | 2 +- v1.21.3/rbdvolumesource.json | 2 +- v1.21.3/replicaset-apps-v1.json | 6 +- v1.21.3/replicaset.json | 6 +- v1.21.3/replicasetcondition-apps-v1.json | 2 +- v1.21.3/replicasetcondition.json | 2 +- v1.21.3/replicasetlist-apps-v1.json | 4 +- v1.21.3/replicasetlist.json | 4 +- v1.21.3/replicasetspec-apps-v1.json | 4 +- v1.21.3/replicasetspec.json | 4 +- v1.21.3/replicasetstatus-apps-v1.json | 2 +- v1.21.3/replicasetstatus.json | 2 +- v1.21.3/replicationcontroller-v1.json | 6 +- v1.21.3/replicationcontroller.json | 6 +- .../replicationcontrollercondition-v1.json | 2 +- v1.21.3/replicationcontrollercondition.json | 2 +- v1.21.3/replicationcontrollerlist-v1.json | 4 +- v1.21.3/replicationcontrollerlist.json | 4 +- v1.21.3/replicationcontrollerspec-v1.json | 2 +- v1.21.3/replicationcontrollerspec.json | 2 +- v1.21.3/replicationcontrollerstatus-v1.json | 2 +- v1.21.3/replicationcontrollerstatus.json | 2 +- v1.21.3/resourcefieldselector-v1.json | 2 +- v1.21.3/resourcefieldselector.json | 2 +- ...ourcemetricsource-autoscaling-v2beta1.json | 2 +- ...ourcemetricsource-autoscaling-v2beta2.json | 2 +- v1.21.3/resourcemetricsource.json | 2 +- ...ourcemetricstatus-autoscaling-v2beta1.json | 2 +- ...ourcemetricstatus-autoscaling-v2beta2.json | 2 +- v1.21.3/resourcemetricstatus.json | 2 +- v1.21.3/resourcequota-v1.json | 6 +- v1.21.3/resourcequota.json | 6 +- v1.21.3/resourcequotalist-v1.json | 4 +- v1.21.3/resourcequotalist.json | 4 +- v1.21.3/resourcequotaspec-v1.json | 4 +- v1.21.3/resourcequotaspec.json | 4 +- v1.21.3/resourcequotastatus-v1.json | 4 +- v1.21.3/resourcequotastatus.json | 4 +- v1.21.3/resourcerequirements-v1.json | 4 +- v1.21.3/resourcerequirements.json | 4 +- v1.21.3/role-rbac-v1.json | 4 +- v1.21.3/role-rbac-v1alpha1.json | 4 +- v1.21.3/role-rbac-v1beta1.json | 4 +- v1.21.3/role.json | 4 +- v1.21.3/rolebinding-rbac-v1.json | 6 +- v1.21.3/rolebinding-rbac-v1alpha1.json | 6 +- v1.21.3/rolebinding-rbac-v1beta1.json | 6 +- v1.21.3/rolebinding.json | 6 +- v1.21.3/rolebindinglist-rbac-v1.json | 4 +- v1.21.3/rolebindinglist-rbac-v1alpha1.json | 4 +- v1.21.3/rolebindinglist-rbac-v1beta1.json | 4 +- v1.21.3/rolebindinglist.json | 4 +- v1.21.3/rolelist-rbac-v1.json | 4 +- v1.21.3/rolelist-rbac-v1alpha1.json | 4 +- v1.21.3/rolelist-rbac-v1beta1.json | 4 +- v1.21.3/rolelist.json | 4 +- v1.21.3/rollingupdatedaemonset-apps-v1.json | 4 +- v1.21.3/rollingupdatedaemonset.json | 4 +- v1.21.3/rollingupdatedeployment-apps-v1.json | 4 +- v1.21.3/rollingupdatedeployment.json | 4 +- ...asgroupstrategyoptions-policy-v1beta1.json | 2 +- v1.21.3/runasgroupstrategyoptions.json | 2 +- ...nasuserstrategyoptions-policy-v1beta1.json | 2 +- v1.21.3/runasuserstrategyoptions.json | 2 +- v1.21.3/runtimeclass-node-v1.json | 6 +- v1.21.3/runtimeclass-node-v1alpha1.json | 4 +- v1.21.3/runtimeclass-node-v1beta1.json | 6 +- v1.21.3/runtimeclass.json | 6 +- v1.21.3/runtimeclasslist-node-v1.json | 4 +- v1.21.3/runtimeclasslist-node-v1alpha1.json | 4 +- v1.21.3/runtimeclasslist-node-v1beta1.json | 4 +- v1.21.3/runtimeclasslist.json | 4 +- v1.21.3/runtimeclassspec-node-v1alpha1.json | 4 +- v1.21.3/runtimeclassspec.json | 4 +- v1.21.3/scale-autoscaling-v1.json | 6 +- v1.21.3/scale.json | 6 +- v1.21.3/scaleiopersistentvolumesource-v1.json | 2 +- v1.21.3/scaleiopersistentvolumesource.json | 2 +- v1.21.3/scaleiovolumesource-v1.json | 2 +- v1.21.3/scaleiovolumesource.json | 2 +- v1.21.3/scheduling-node-v1.json | 2 +- v1.21.3/scheduling-node-v1alpha1.json | 2 +- v1.21.3/scheduling-node-v1beta1.json | 2 +- v1.21.3/scheduling.json | 2 +- v1.21.3/scopeselector-v1.json | 2 +- v1.21.3/scopeselector.json | 2 +- v1.21.3/secret-v1.json | 2 +- v1.21.3/secret.json | 2 +- v1.21.3/secretlist-v1.json | 4 +- v1.21.3/secretlist.json | 4 +- v1.21.3/secretprojection-v1.json | 2 +- v1.21.3/secretprojection.json | 2 +- v1.21.3/secretvolumesource-v1.json | 2 +- v1.21.3/secretvolumesource.json | 2 +- v1.21.3/securitycontext-v1.json | 8 +- v1.21.3/securitycontext.json | 8 +- ...fsubjectaccessreview-authorization-v1.json | 6 +- ...ectaccessreview-authorization-v1beta1.json | 6 +- v1.21.3/selfsubjectaccessreview.json | 6 +- ...jectaccessreviewspec-authorization-v1.json | 4 +- ...ccessreviewspec-authorization-v1beta1.json | 4 +- v1.21.3/selfsubjectaccessreviewspec.json | 4 +- ...lfsubjectrulesreview-authorization-v1.json | 6 +- ...jectrulesreview-authorization-v1beta1.json | 6 +- v1.21.3/selfsubjectrulesreview.json | 6 +- ...selinuxstrategyoptions-policy-v1beta1.json | 2 +- v1.21.3/selinuxstrategyoptions.json | 2 +- v1.21.3/service-v1.json | 6 +- v1.21.3/service.json | 6 +- v1.21.3/serviceaccount-v1.json | 6 +- v1.21.3/serviceaccount.json | 6 +- v1.21.3/serviceaccountlist-v1.json | 4 +- v1.21.3/serviceaccountlist.json | 4 +- v1.21.3/servicelist-v1.json | 4 +- v1.21.3/servicelist.json | 4 +- v1.21.3/serviceport-v1.json | 2 +- v1.21.3/serviceport.json | 2 +- v1.21.3/servicespec-v1.json | 4 +- v1.21.3/servicespec.json | 4 +- v1.21.3/servicestatus-v1.json | 4 +- v1.21.3/servicestatus.json | 4 +- v1.21.3/sessionaffinityconfig-v1.json | 2 +- v1.21.3/sessionaffinityconfig.json | 2 +- v1.21.3/statefulset-apps-v1.json | 6 +- v1.21.3/statefulset.json | 6 +- v1.21.3/statefulsetcondition-apps-v1.json | 2 +- v1.21.3/statefulsetcondition.json | 2 +- v1.21.3/statefulsetlist-apps-v1.json | 4 +- v1.21.3/statefulsetlist.json | 4 +- v1.21.3/statefulsetspec-apps-v1.json | 8 +- v1.21.3/statefulsetspec.json | 8 +- v1.21.3/statefulsetstatus-apps-v1.json | 2 +- v1.21.3/statefulsetstatus.json | 2 +- .../statefulsetupdatestrategy-apps-v1.json | 2 +- v1.21.3/statefulsetupdatestrategy.json | 2 +- v1.21.3/status-meta-v1.json | 4 +- v1.21.3/status.json | 4 +- v1.21.3/statusdetails-meta-v1.json | 2 +- v1.21.3/statusdetails.json | 2 +- v1.21.3/storageclass-storage-v1.json | 4 +- v1.21.3/storageclass-storage-v1beta1.json | 4 +- v1.21.3/storageclass.json | 4 +- v1.21.3/storageclasslist-storage-v1.json | 4 +- v1.21.3/storageclasslist-storage-v1beta1.json | 4 +- v1.21.3/storageclasslist.json | 4 +- .../storageospersistentvolumesource-v1.json | 2 +- v1.21.3/storageospersistentvolumesource.json | 2 +- v1.21.3/storageosvolumesource-v1.json | 2 +- v1.21.3/storageosvolumesource.json | 2 +- ...ageversion-apiserverinternal-v1alpha1.json | 6 +- v1.21.3/storageversion.json | 6 +- ...ncondition-apiserverinternal-v1alpha1.json | 2 +- v1.21.3/storageversioncondition.json | 2 +- ...ersionlist-apiserverinternal-v1alpha1.json | 4 +- v1.21.3/storageversionlist.json | 4 +- ...sionstatus-apiserverinternal-v1alpha1.json | 4 +- v1.21.3/storageversionstatus.json | 4 +- v1.21.3/subject-flowcontrol-v1beta1.json | 6 +- .../subjectaccessreview-authorization-v1.json | 6 +- ...ectaccessreview-authorization-v1beta1.json | 6 +- v1.21.3/subjectaccessreview.json | 6 +- ...jectaccessreviewspec-authorization-v1.json | 4 +- ...ccessreviewspec-authorization-v1beta1.json | 4 +- v1.21.3/subjectaccessreviewspec.json | 4 +- ...ectrulesreviewstatus-authorization-v1.json | 4 +- ...lesreviewstatus-authorization-v1beta1.json | 4 +- v1.21.3/subjectrulesreviewstatus.json | 4 +- ...lgroupsstrategyoptions-policy-v1beta1.json | 2 +- .../supplementalgroupsstrategyoptions.json | 2 +- v1.21.3/taint-v1.json | 2 +- v1.21.3/taint.json | 2 +- v1.21.3/tcpsocketaction-v1.json | 2 +- v1.21.3/tcpsocketaction.json | 2 +- v1.21.3/tokenrequest-authentication-v1.json | 6 +- .../tokenrequestspec-authentication-v1.json | 2 +- v1.21.3/tokenrequestspec.json | 2 +- .../tokenrequeststatus-authentication-v1.json | 2 +- v1.21.3/tokenrequeststatus.json | 2 +- v1.21.3/tokenreview-authentication-v1.json | 6 +- .../tokenreview-authentication-v1beta1.json | 6 +- v1.21.3/tokenreview.json | 6 +- .../tokenreviewstatus-authentication-v1.json | 2 +- ...enreviewstatus-authentication-v1beta1.json | 2 +- v1.21.3/tokenreviewstatus.json | 2 +- v1.21.3/topologyselectorterm-v1.json | 2 +- v1.21.3/topologyselectorterm.json | 2 +- v1.21.3/topologyspreadconstraint-v1.json | 2 +- v1.21.3/topologyspreadconstraint.json | 2 +- ...atingwebhook-admissionregistration-v1.json | 8 +- ...webhook-admissionregistration-v1beta1.json | 8 +- v1.21.3/validatingwebhook.json | 8 +- ...onfiguration-admissionregistration-v1.json | 4 +- ...uration-admissionregistration-v1beta1.json | 4 +- v1.21.3/validatingwebhookconfiguration.json | 4 +- ...gurationlist-admissionregistration-v1.json | 4 +- ...ionlist-admissionregistration-v1beta1.json | 4 +- .../validatingwebhookconfigurationlist.json | 4 +- v1.21.3/volume-v1.json | 58 +- v1.21.3/volume.json | 58 +- v1.21.3/volumeattachment-storage-v1.json | 6 +- .../volumeattachment-storage-v1alpha1.json | 6 +- v1.21.3/volumeattachment-storage-v1beta1.json | 6 +- v1.21.3/volumeattachment.json | 6 +- v1.21.3/volumeattachmentlist-storage-v1.json | 4 +- ...volumeattachmentlist-storage-v1alpha1.json | 4 +- .../volumeattachmentlist-storage-v1beta1.json | 4 +- v1.21.3/volumeattachmentlist.json | 4 +- .../volumeattachmentsource-storage-v1.json | 2 +- ...lumeattachmentsource-storage-v1alpha1.json | 2 +- ...olumeattachmentsource-storage-v1beta1.json | 2 +- v1.21.3/volumeattachmentsource.json | 2 +- v1.21.3/volumeattachmentspec-storage-v1.json | 2 +- ...volumeattachmentspec-storage-v1alpha1.json | 2 +- .../volumeattachmentspec-storage-v1beta1.json | 2 +- v1.21.3/volumeattachmentspec.json | 2 +- .../volumeattachmentstatus-storage-v1.json | 4 +- ...lumeattachmentstatus-storage-v1alpha1.json | 4 +- ...olumeattachmentstatus-storage-v1beta1.json | 4 +- v1.21.3/volumeattachmentstatus.json | 4 +- v1.21.3/volumeerror-storage-v1.json | 2 +- v1.21.3/volumeerror-storage-v1alpha1.json | 2 +- v1.21.3/volumeerror-storage-v1beta1.json | 2 +- v1.21.3/volumeerror.json | 2 +- v1.21.3/volumenodeaffinity-v1.json | 2 +- v1.21.3/volumenodeaffinity.json | 2 +- v1.21.3/volumeprojection-v1.json | 8 +- v1.21.3/volumeprojection.json | 8 +- v1.21.3/watchevent-meta-v1.json | 2 +- v1.21.3/watchevent.json | 2 +- ...clientconfig-admissionregistration-v1.json | 2 +- ...tconfig-admissionregistration-v1beta1.json | 2 +- .../webhookclientconfig-apiextensions-v1.json | 2 +- ...ookclientconfig-apiextensions-v1beta1.json | 2 +- v1.21.3/webhookclientconfig.json | 2 +- .../webhookconversion-apiextensions-v1.json | 2 +- v1.21.3/webhookconversion.json | 2 +- v1.21.3/weightedpodaffinityterm-v1.json | 2 +- v1.21.3/weightedpodaffinityterm.json | 2 +- v1.21.4/affinity-v1.json | 6 +- v1.21.4/affinity.json | 6 +- v1.21.4/aggregationrule-rbac-v1.json | 2 +- v1.21.4/aggregationrule-rbac-v1alpha1.json | 2 +- v1.21.4/aggregationrule-rbac-v1beta1.json | 2 +- v1.21.4/aggregationrule.json | 2 +- v1.21.4/all.json | 1304 ++++++++--------- v1.21.4/apigroup-meta-v1.json | 6 +- v1.21.4/apigroup.json | 6 +- v1.21.4/apigrouplist-meta-v1.json | 2 +- v1.21.4/apigrouplist.json | 2 +- v1.21.4/apiresourcelist-meta-v1.json | 2 +- v1.21.4/apiresourcelist.json | 2 +- v1.21.4/apiservice-apiregistration-v1.json | 6 +- .../apiservice-apiregistration-v1beta1.json | 6 +- v1.21.4/apiservice.json | 6 +- ...piservicecondition-apiregistration-v1.json | 2 +- ...vicecondition-apiregistration-v1beta1.json | 2 +- v1.21.4/apiservicecondition.json | 2 +- .../apiservicelist-apiregistration-v1.json | 4 +- ...piservicelist-apiregistration-v1beta1.json | 4 +- v1.21.4/apiservicelist.json | 4 +- .../apiservicespec-apiregistration-v1.json | 2 +- ...piservicespec-apiregistration-v1beta1.json | 2 +- v1.21.4/apiservicespec.json | 2 +- .../apiservicestatus-apiregistration-v1.json | 2 +- ...servicestatus-apiregistration-v1beta1.json | 2 +- v1.21.4/apiservicestatus.json | 2 +- v1.21.4/apiversions-meta-v1.json | 2 +- v1.21.4/apiversions.json | 2 +- v1.21.4/binding-v1.json | 4 +- v1.21.4/binding.json | 4 +- v1.21.4/cephfspersistentvolumesource-v1.json | 2 +- v1.21.4/cephfspersistentvolumesource.json | 2 +- v1.21.4/cephfsvolumesource-v1.json | 2 +- v1.21.4/cephfsvolumesource.json | 2 +- ...ificatesigningrequest-certificates-v1.json | 6 +- ...tesigningrequest-certificates-v1beta1.json | 6 +- v1.21.4/certificatesigningrequest.json | 6 +- ...gningrequestcondition-certificates-v1.json | 4 +- ...requestcondition-certificates-v1beta1.json | 4 +- .../certificatesigningrequestcondition.json | 4 +- ...atesigningrequestlist-certificates-v1.json | 4 +- ...gningrequestlist-certificates-v1beta1.json | 4 +- v1.21.4/certificatesigningrequestlist.json | 4 +- ...esigningrequeststatus-certificates-v1.json | 2 +- ...ingrequeststatus-certificates-v1beta1.json | 2 +- v1.21.4/certificatesigningrequeststatus.json | 2 +- v1.21.4/cinderpersistentvolumesource-v1.json | 2 +- v1.21.4/cinderpersistentvolumesource.json | 2 +- v1.21.4/cindervolumesource-v1.json | 2 +- v1.21.4/cindervolumesource.json | 2 +- v1.21.4/clusterrole-rbac-v1.json | 6 +- v1.21.4/clusterrole-rbac-v1alpha1.json | 6 +- v1.21.4/clusterrole-rbac-v1beta1.json | 6 +- v1.21.4/clusterrole.json | 6 +- v1.21.4/clusterrolebinding-rbac-v1.json | 6 +- v1.21.4/clusterrolebinding-rbac-v1alpha1.json | 6 +- v1.21.4/clusterrolebinding-rbac-v1beta1.json | 6 +- v1.21.4/clusterrolebinding.json | 6 +- v1.21.4/clusterrolebindinglist-rbac-v1.json | 4 +- .../clusterrolebindinglist-rbac-v1alpha1.json | 4 +- .../clusterrolebindinglist-rbac-v1beta1.json | 4 +- v1.21.4/clusterrolebindinglist.json | 4 +- v1.21.4/clusterrolelist-rbac-v1.json | 4 +- v1.21.4/clusterrolelist-rbac-v1alpha1.json | 4 +- v1.21.4/clusterrolelist-rbac-v1beta1.json | 4 +- v1.21.4/clusterrolelist.json | 4 +- v1.21.4/componentstatus-v1.json | 4 +- v1.21.4/componentstatus.json | 4 +- v1.21.4/componentstatuslist-v1.json | 4 +- v1.21.4/componentstatuslist.json | 4 +- v1.21.4/condition-meta-v1.json | 2 +- v1.21.4/condition.json | 2 +- v1.21.4/configmap-v1.json | 2 +- v1.21.4/configmap.json | 2 +- v1.21.4/configmaplist-v1.json | 4 +- v1.21.4/configmaplist.json | 4 +- v1.21.4/configmapprojection-v1.json | 2 +- v1.21.4/configmapprojection.json | 2 +- v1.21.4/configmapvolumesource-v1.json | 2 +- v1.21.4/configmapvolumesource.json | 2 +- v1.21.4/container-v1.json | 22 +- v1.21.4/container.json | 22 +- ...ourcemetricsource-autoscaling-v2beta1.json | 2 +- ...ourcemetricsource-autoscaling-v2beta2.json | 2 +- v1.21.4/containerresourcemetricsource.json | 2 +- ...ourcemetricstatus-autoscaling-v2beta1.json | 2 +- ...ourcemetricstatus-autoscaling-v2beta2.json | 2 +- v1.21.4/containerresourcemetricstatus.json | 2 +- v1.21.4/containerstate-v1.json | 6 +- v1.21.4/containerstate.json | 6 +- v1.21.4/containerstaterunning-v1.json | 2 +- v1.21.4/containerstaterunning.json | 2 +- v1.21.4/containerstateterminated-v1.json | 4 +- v1.21.4/containerstateterminated.json | 4 +- v1.21.4/containerstatus-v1.json | 4 +- v1.21.4/containerstatus.json | 4 +- v1.21.4/controllerrevision-apps-v1.json | 4 +- v1.21.4/controllerrevision.json | 4 +- v1.21.4/controllerrevisionlist-apps-v1.json | 4 +- v1.21.4/controllerrevisionlist.json | 4 +- v1.21.4/cronjob-batch-v1.json | 6 +- v1.21.4/cronjob-batch-v1beta1.json | 6 +- v1.21.4/cronjob.json | 6 +- v1.21.4/cronjoblist-batch-v1.json | 4 +- v1.21.4/cronjoblist-batch-v1beta1.json | 4 +- v1.21.4/cronjoblist.json | 4 +- v1.21.4/cronjobspec-batch-v1.json | 2 +- v1.21.4/cronjobspec-batch-v1beta1.json | 2 +- v1.21.4/cronjobspec.json | 2 +- v1.21.4/cronjobstatus-batch-v1.json | 6 +- v1.21.4/cronjobstatus-batch-v1beta1.json | 6 +- v1.21.4/cronjobstatus.json | 6 +- v1.21.4/csidriver-storage-v1.json | 4 +- v1.21.4/csidriver-storage-v1beta1.json | 4 +- v1.21.4/csidriver.json | 4 +- v1.21.4/csidriverlist-storage-v1.json | 4 +- v1.21.4/csidriverlist-storage-v1beta1.json | 4 +- v1.21.4/csidriverlist.json | 4 +- v1.21.4/csidriverspec-storage-v1.json | 2 +- v1.21.4/csidriverspec-storage-v1beta1.json | 2 +- v1.21.4/csidriverspec.json | 2 +- v1.21.4/csinode-storage-v1.json | 4 +- v1.21.4/csinode-storage-v1beta1.json | 4 +- v1.21.4/csinode.json | 4 +- v1.21.4/csinodedriver-storage-v1.json | 2 +- v1.21.4/csinodedriver-storage-v1beta1.json | 2 +- v1.21.4/csinodedriver.json | 2 +- v1.21.4/csinodelist-storage-v1.json | 4 +- v1.21.4/csinodelist-storage-v1beta1.json | 4 +- v1.21.4/csinodelist.json | 4 +- v1.21.4/csinodespec-storage-v1.json | 2 +- v1.21.4/csinodespec-storage-v1beta1.json | 2 +- v1.21.4/csinodespec.json | 2 +- v1.21.4/csipersistentvolumesource-v1.json | 8 +- v1.21.4/csipersistentvolumesource.json | 8 +- .../csistoragecapacity-storage-v1alpha1.json | 8 +- .../csistoragecapacity-storage-v1beta1.json | 8 +- v1.21.4/csistoragecapacity.json | 8 +- ...istoragecapacitylist-storage-v1alpha1.json | 4 +- ...sistoragecapacitylist-storage-v1beta1.json | 4 +- v1.21.4/csistoragecapacitylist.json | 4 +- v1.21.4/csivolumesource-v1.json | 2 +- v1.21.4/csivolumesource.json | 2 +- ...omresourceconversion-apiextensions-v1.json | 2 +- ...ourceconversion-apiextensions-v1beta1.json | 2 +- v1.21.4/customresourceconversion.json | 2 +- ...omresourcedefinition-apiextensions-v1.json | 6 +- ...ourcedefinition-apiextensions-v1beta1.json | 6 +- v1.21.4/customresourcedefinition.json | 6 +- ...edefinitioncondition-apiextensions-v1.json | 2 +- ...nitioncondition-apiextensions-v1beta1.json | 2 +- .../customresourcedefinitioncondition.json | 2 +- ...sourcedefinitionlist-apiextensions-v1.json | 4 +- ...edefinitionlist-apiextensions-v1beta1.json | 4 +- v1.21.4/customresourcedefinitionlist.json | 4 +- ...sourcedefinitionspec-apiextensions-v1.json | 6 +- ...edefinitionspec-apiextensions-v1beta1.json | 12 +- v1.21.4/customresourcedefinitionspec.json | 12 +- ...urcedefinitionstatus-apiextensions-v1.json | 4 +- ...efinitionstatus-apiextensions-v1beta1.json | 4 +- v1.21.4/customresourcedefinitionstatus.json | 4 +- ...rcedefinitionversion-apiextensions-v1.json | 6 +- ...finitionversion-apiextensions-v1beta1.json | 6 +- v1.21.4/customresourcedefinitionversion.json | 6 +- ...resourcesubresources-apiextensions-v1.json | 4 +- ...rcesubresources-apiextensions-v1beta1.json | 4 +- v1.21.4/customresourcesubresources.json | 4 +- ...omresourcevalidation-apiextensions-v1.json | 2 +- ...ourcevalidation-apiextensions-v1beta1.json | 2 +- v1.21.4/customresourcevalidation.json | 2 +- v1.21.4/daemonset-apps-v1.json | 6 +- v1.21.4/daemonset.json | 6 +- v1.21.4/daemonsetcondition-apps-v1.json | 2 +- v1.21.4/daemonsetcondition.json | 2 +- v1.21.4/daemonsetlist-apps-v1.json | 4 +- v1.21.4/daemonsetlist.json | 4 +- v1.21.4/daemonsetspec-apps-v1.json | 6 +- v1.21.4/daemonsetspec.json | 6 +- v1.21.4/daemonsetstatus-apps-v1.json | 2 +- v1.21.4/daemonsetstatus.json | 2 +- v1.21.4/daemonsetupdatestrategy-apps-v1.json | 2 +- v1.21.4/daemonsetupdatestrategy.json | 2 +- v1.21.4/deleteoptions-meta-v1.json | 2 +- v1.21.4/deleteoptions.json | 2 +- v1.21.4/deployment-apps-v1.json | 6 +- v1.21.4/deployment.json | 6 +- v1.21.4/deploymentcondition-apps-v1.json | 4 +- v1.21.4/deploymentcondition.json | 4 +- v1.21.4/deploymentlist-apps-v1.json | 4 +- v1.21.4/deploymentlist.json | 4 +- v1.21.4/deploymentspec-apps-v1.json | 6 +- v1.21.4/deploymentspec.json | 6 +- v1.21.4/deploymentstatus-apps-v1.json | 2 +- v1.21.4/deploymentstatus.json | 2 +- v1.21.4/deploymentstrategy-apps-v1.json | 2 +- v1.21.4/deploymentstrategy.json | 2 +- v1.21.4/downwardapiprojection-v1.json | 2 +- v1.21.4/downwardapiprojection.json | 2 +- v1.21.4/downwardapivolumefile-v1.json | 4 +- v1.21.4/downwardapivolumefile.json | 4 +- v1.21.4/downwardapivolumesource-v1.json | 2 +- v1.21.4/downwardapivolumesource.json | 2 +- v1.21.4/emptydirvolumesource-v1.json | 2 +- v1.21.4/emptydirvolumesource.json | 2 +- v1.21.4/endpoint-discovery-v1.json | 6 +- v1.21.4/endpoint-discovery-v1beta1.json | 6 +- v1.21.4/endpoint.json | 6 +- v1.21.4/endpointaddress-v1.json | 2 +- v1.21.4/endpointaddress.json | 2 +- v1.21.4/endpointhints-discovery-v1.json | 2 +- v1.21.4/endpointhints-discovery-v1beta1.json | 2 +- v1.21.4/endpointhints.json | 2 +- v1.21.4/endpoints-v1.json | 4 +- v1.21.4/endpoints.json | 4 +- v1.21.4/endpointslice-discovery-v1.json | 6 +- v1.21.4/endpointslice-discovery-v1beta1.json | 6 +- v1.21.4/endpointslice.json | 6 +- v1.21.4/endpointslicelist-discovery-v1.json | 4 +- .../endpointslicelist-discovery-v1beta1.json | 4 +- v1.21.4/endpointslicelist.json | 4 +- v1.21.4/endpointslist-v1.json | 4 +- v1.21.4/endpointslist.json | 4 +- v1.21.4/endpointsubset-v1.json | 6 +- v1.21.4/endpointsubset.json | 6 +- v1.21.4/envfromsource-v1.json | 4 +- v1.21.4/envfromsource.json | 4 +- v1.21.4/envvar-v1.json | 2 +- v1.21.4/envvar.json | 2 +- v1.21.4/envvarsource-v1.json | 8 +- v1.21.4/envvarsource.json | 8 +- v1.21.4/ephemeralcontainer-v1.json | 22 +- v1.21.4/ephemeralcontainer.json | 22 +- v1.21.4/ephemeralcontainers-v1.json | 4 +- v1.21.4/ephemeralcontainers.json | 4 +- v1.21.4/ephemeralvolumesource-v1.json | 2 +- v1.21.4/ephemeralvolumesource.json | 2 +- v1.21.4/event-events-v1.json | 16 +- v1.21.4/event-events-v1beta1.json | 16 +- v1.21.4/event-v1.json | 16 +- v1.21.4/event.json | 16 +- v1.21.4/eventlist-events-v1.json | 4 +- v1.21.4/eventlist-events-v1beta1.json | 4 +- v1.21.4/eventlist-v1.json | 4 +- v1.21.4/eventlist.json | 4 +- v1.21.4/eventseries-events-v1.json | 2 +- v1.21.4/eventseries-events-v1beta1.json | 2 +- v1.21.4/eventseries-v1.json | 2 +- v1.21.4/eventseries.json | 2 +- v1.21.4/eviction-policy-v1beta1.json | 4 +- v1.21.4/eviction.json | 4 +- ...ernalmetricsource-autoscaling-v2beta1.json | 6 +- ...ernalmetricsource-autoscaling-v2beta2.json | 4 +- v1.21.4/externalmetricsource.json | 4 +- ...ernalmetricstatus-autoscaling-v2beta1.json | 6 +- ...ernalmetricstatus-autoscaling-v2beta2.json | 4 +- v1.21.4/externalmetricstatus.json | 4 +- v1.21.4/flexpersistentvolumesource-v1.json | 2 +- v1.21.4/flexpersistentvolumesource.json | 2 +- v1.21.4/flexvolumesource-v1.json | 2 +- v1.21.4/flexvolumesource.json | 2 +- v1.21.4/flowschema-flowcontrol-v1beta1.json | 6 +- v1.21.4/flowschema.json | 6 +- ...owschemacondition-flowcontrol-v1beta1.json | 2 +- v1.21.4/flowschemacondition.json | 2 +- .../flowschemalist-flowcontrol-v1beta1.json | 4 +- v1.21.4/flowschemalist.json | 4 +- .../flowschemaspec-flowcontrol-v1beta1.json | 6 +- v1.21.4/flowschemaspec.json | 6 +- .../flowschemastatus-flowcontrol-v1beta1.json | 2 +- v1.21.4/flowschemastatus.json | 2 +- ...fsgroupstrategyoptions-policy-v1beta1.json | 2 +- v1.21.4/fsgroupstrategyoptions.json | 2 +- v1.21.4/handler-v1.json | 6 +- v1.21.4/handler.json | 6 +- ...orizontalpodautoscaler-autoscaling-v1.json | 6 +- ...ntalpodautoscaler-autoscaling-v2beta1.json | 6 +- ...ntalpodautoscaler-autoscaling-v2beta2.json | 6 +- v1.21.4/horizontalpodautoscaler.json | 6 +- ...utoscalerbehavior-autoscaling-v2beta2.json | 4 +- v1.21.4/horizontalpodautoscalerbehavior.json | 4 +- ...toscalercondition-autoscaling-v2beta1.json | 2 +- ...toscalercondition-autoscaling-v2beta2.json | 2 +- v1.21.4/horizontalpodautoscalercondition.json | 2 +- ...ontalpodautoscalerlist-autoscaling-v1.json | 4 +- ...podautoscalerlist-autoscaling-v2beta1.json | 4 +- ...podautoscalerlist-autoscaling-v2beta2.json | 4 +- v1.21.4/horizontalpodautoscalerlist.json | 4 +- ...ontalpodautoscalerspec-autoscaling-v1.json | 2 +- ...podautoscalerspec-autoscaling-v2beta1.json | 4 +- ...podautoscalerspec-autoscaling-v2beta2.json | 6 +- v1.21.4/horizontalpodautoscalerspec.json | 6 +- ...talpodautoscalerstatus-autoscaling-v1.json | 2 +- ...dautoscalerstatus-autoscaling-v2beta1.json | 6 +- ...dautoscalerstatus-autoscaling-v2beta2.json | 6 +- v1.21.4/horizontalpodautoscalerstatus.json | 6 +- .../hpascalingrules-autoscaling-v2beta2.json | 2 +- v1.21.4/hpascalingrules.json | 2 +- v1.21.4/httpgetaction-v1.json | 4 +- v1.21.4/httpgetaction.json | 4 +- .../httpingresspath-extensions-v1beta1.json | 2 +- v1.21.4/httpingresspath-networking-v1.json | 2 +- .../httpingresspath-networking-v1beta1.json | 2 +- v1.21.4/httpingresspath.json | 2 +- ...tpingressrulevalue-extensions-v1beta1.json | 2 +- .../httpingressrulevalue-networking-v1.json | 2 +- ...tpingressrulevalue-networking-v1beta1.json | 2 +- v1.21.4/httpingressrulevalue.json | 2 +- v1.21.4/ingress-extensions-v1beta1.json | 6 +- v1.21.4/ingress-networking-v1.json | 6 +- v1.21.4/ingress-networking-v1beta1.json | 6 +- v1.21.4/ingress.json | 6 +- .../ingressbackend-extensions-v1beta1.json | 4 +- v1.21.4/ingressbackend-networking-v1.json | 4 +- .../ingressbackend-networking-v1beta1.json | 4 +- v1.21.4/ingressbackend.json | 4 +- v1.21.4/ingressclass-networking-v1.json | 4 +- v1.21.4/ingressclass-networking-v1beta1.json | 4 +- v1.21.4/ingressclass.json | 4 +- v1.21.4/ingressclasslist-networking-v1.json | 4 +- .../ingressclasslist-networking-v1beta1.json | 4 +- v1.21.4/ingressclasslist.json | 4 +- v1.21.4/ingressclassspec-networking-v1.json | 2 +- .../ingressclassspec-networking-v1beta1.json | 2 +- v1.21.4/ingressclassspec.json | 2 +- v1.21.4/ingresslist-extensions-v1beta1.json | 4 +- v1.21.4/ingresslist-networking-v1.json | 4 +- v1.21.4/ingresslist-networking-v1beta1.json | 4 +- v1.21.4/ingresslist.json | 4 +- v1.21.4/ingressrule-extensions-v1beta1.json | 2 +- v1.21.4/ingressrule-networking-v1.json | 2 +- v1.21.4/ingressrule-networking-v1beta1.json | 2 +- v1.21.4/ingressrule.json | 2 +- .../ingressservicebackend-networking-v1.json | 2 +- v1.21.4/ingressservicebackend.json | 2 +- v1.21.4/ingressspec-extensions-v1beta1.json | 6 +- v1.21.4/ingressspec-networking-v1.json | 6 +- v1.21.4/ingressspec-networking-v1beta1.json | 6 +- v1.21.4/ingressspec.json | 6 +- v1.21.4/ingressstatus-extensions-v1beta1.json | 2 +- v1.21.4/ingressstatus-networking-v1.json | 2 +- v1.21.4/ingressstatus-networking-v1beta1.json | 2 +- v1.21.4/ingressstatus.json | 2 +- v1.21.4/iscsipersistentvolumesource-v1.json | 2 +- v1.21.4/iscsipersistentvolumesource.json | 2 +- v1.21.4/iscsivolumesource-v1.json | 2 +- v1.21.4/iscsivolumesource.json | 2 +- v1.21.4/job-batch-v1.json | 6 +- v1.21.4/job.json | 6 +- v1.21.4/jobcondition-batch-v1.json | 4 +- v1.21.4/jobcondition.json | 4 +- v1.21.4/joblist-batch-v1.json | 4 +- v1.21.4/joblist.json | 4 +- v1.21.4/jobspec-batch-v1.json | 4 +- v1.21.4/jobspec.json | 4 +- v1.21.4/jobstatus-batch-v1.json | 6 +- v1.21.4/jobstatus.json | 6 +- v1.21.4/jobtemplatespec-batch-v1.json | 4 +- v1.21.4/jobtemplatespec-batch-v1beta1.json | 4 +- v1.21.4/jobtemplatespec.json | 4 +- v1.21.4/jsonschemaprops-apiextensions-v1.json | 30 +- ...jsonschemaprops-apiextensions-v1beta1.json | 30 +- v1.21.4/jsonschemaprops.json | 30 +- v1.21.4/labelselector-meta-v1.json | 2 +- v1.21.4/labelselector.json | 2 +- v1.21.4/lease-coordination-v1.json | 4 +- v1.21.4/lease-coordination-v1beta1.json | 4 +- v1.21.4/lease.json | 4 +- v1.21.4/leaselist-coordination-v1.json | 4 +- v1.21.4/leaselist-coordination-v1beta1.json | 4 +- v1.21.4/leaselist.json | 4 +- v1.21.4/leasespec-coordination-v1.json | 4 +- v1.21.4/leasespec-coordination-v1beta1.json | 4 +- v1.21.4/leasespec.json | 4 +- v1.21.4/lifecycle-v1.json | 4 +- v1.21.4/lifecycle.json | 4 +- ...evelconfiguration-flowcontrol-v1beta1.json | 2 +- .../limitedprioritylevelconfiguration.json | 2 +- v1.21.4/limitrange-v1.json | 4 +- v1.21.4/limitrange.json | 4 +- v1.21.4/limitrangeitem-v1.json | 10 +- v1.21.4/limitrangeitem.json | 10 +- v1.21.4/limitrangelist-v1.json | 4 +- v1.21.4/limitrangelist.json | 4 +- v1.21.4/limitrangespec-v1.json | 2 +- v1.21.4/limitrangespec.json | 2 +- .../limitresponse-flowcontrol-v1beta1.json | 2 +- v1.21.4/limitresponse.json | 2 +- v1.21.4/loadbalanceringress-v1.json | 2 +- v1.21.4/loadbalanceringress.json | 2 +- v1.21.4/loadbalancerstatus-v1.json | 2 +- v1.21.4/loadbalancerstatus.json | 2 +- ...lsubjectaccessreview-authorization-v1.json | 6 +- ...ectaccessreview-authorization-v1beta1.json | 6 +- v1.21.4/localsubjectaccessreview.json | 6 +- v1.21.4/managedfieldsentry-meta-v1.json | 4 +- v1.21.4/managedfieldsentry.json | 4 +- .../metricidentifier-autoscaling-v2beta2.json | 2 +- v1.21.4/metricidentifier.json | 2 +- v1.21.4/metricspec-autoscaling-v2beta1.json | 10 +- v1.21.4/metricspec-autoscaling-v2beta2.json | 10 +- v1.21.4/metricspec.json | 10 +- v1.21.4/metricstatus-autoscaling-v2beta1.json | 10 +- v1.21.4/metricstatus-autoscaling-v2beta2.json | 10 +- v1.21.4/metricstatus.json | 10 +- v1.21.4/metrictarget-autoscaling-v2beta2.json | 4 +- v1.21.4/metrictarget.json | 4 +- ...metricvaluestatus-autoscaling-v2beta2.json | 4 +- v1.21.4/metricvaluestatus.json | 4 +- ...atingwebhook-admissionregistration-v1.json | 8 +- ...webhook-admissionregistration-v1beta1.json | 8 +- v1.21.4/mutatingwebhook.json | 8 +- ...onfiguration-admissionregistration-v1.json | 4 +- ...uration-admissionregistration-v1beta1.json | 4 +- v1.21.4/mutatingwebhookconfiguration.json | 4 +- ...gurationlist-admissionregistration-v1.json | 4 +- ...ionlist-admissionregistration-v1beta1.json | 4 +- v1.21.4/mutatingwebhookconfigurationlist.json | 4 +- v1.21.4/namespace-v1.json | 6 +- v1.21.4/namespace.json | 6 +- v1.21.4/namespacecondition-v1.json | 2 +- v1.21.4/namespacecondition.json | 2 +- v1.21.4/namespacelist-v1.json | 4 +- v1.21.4/namespacelist.json | 4 +- v1.21.4/namespacestatus-v1.json | 2 +- v1.21.4/namespacestatus.json | 2 +- v1.21.4/networkpolicy-networking-v1.json | 4 +- v1.21.4/networkpolicy.json | 4 +- ...networkpolicyegressrule-networking-v1.json | 4 +- v1.21.4/networkpolicyegressrule.json | 4 +- ...etworkpolicyingressrule-networking-v1.json | 4 +- v1.21.4/networkpolicyingressrule.json | 4 +- v1.21.4/networkpolicylist-networking-v1.json | 4 +- v1.21.4/networkpolicylist.json | 4 +- v1.21.4/networkpolicypeer-networking-v1.json | 6 +- v1.21.4/networkpolicypeer.json | 6 +- v1.21.4/networkpolicyport-networking-v1.json | 2 +- v1.21.4/networkpolicyport.json | 2 +- v1.21.4/networkpolicyspec-networking-v1.json | 6 +- v1.21.4/networkpolicyspec.json | 6 +- v1.21.4/node-v1.json | 6 +- v1.21.4/node.json | 6 +- v1.21.4/nodeaffinity-v1.json | 4 +- v1.21.4/nodeaffinity.json | 4 +- v1.21.4/nodecondition-v1.json | 4 +- v1.21.4/nodecondition.json | 4 +- v1.21.4/nodeconfigsource-v1.json | 2 +- v1.21.4/nodeconfigsource.json | 2 +- v1.21.4/nodeconfigstatus-v1.json | 6 +- v1.21.4/nodeconfigstatus.json | 6 +- v1.21.4/nodedaemonendpoints-v1.json | 2 +- v1.21.4/nodedaemonendpoints.json | 2 +- v1.21.4/nodelist-v1.json | 4 +- v1.21.4/nodelist.json | 4 +- v1.21.4/nodeselector-v1.json | 2 +- v1.21.4/nodeselector.json | 2 +- v1.21.4/nodeselectorterm-v1.json | 4 +- v1.21.4/nodeselectorterm.json | 4 +- v1.21.4/nodespec-v1.json | 4 +- v1.21.4/nodespec.json | 4 +- v1.21.4/nodestatus-v1.json | 18 +- v1.21.4/nodestatus.json | 18 +- v1.21.4/objectmeta-meta-v1.json | 8 +- v1.21.4/objectmeta.json | 8 +- ...bjectmetricsource-autoscaling-v2beta1.json | 8 +- ...bjectmetricsource-autoscaling-v2beta2.json | 6 +- v1.21.4/objectmetricsource.json | 6 +- ...bjectmetricstatus-autoscaling-v2beta1.json | 8 +- ...bjectmetricstatus-autoscaling-v2beta2.json | 6 +- v1.21.4/objectmetricstatus.json | 6 +- v1.21.4/overhead-node-v1.json | 2 +- v1.21.4/overhead-node-v1alpha1.json | 2 +- v1.21.4/overhead-node-v1beta1.json | 2 +- v1.21.4/overhead.json | 2 +- v1.21.4/persistentvolume-v1.json | 6 +- v1.21.4/persistentvolume.json | 6 +- v1.21.4/persistentvolumeclaim-v1.json | 6 +- v1.21.4/persistentvolumeclaim.json | 6 +- .../persistentvolumeclaimcondition-v1.json | 4 +- v1.21.4/persistentvolumeclaimcondition.json | 4 +- v1.21.4/persistentvolumeclaimlist-v1.json | 4 +- v1.21.4/persistentvolumeclaimlist.json | 4 +- v1.21.4/persistentvolumeclaimspec-v1.json | 6 +- v1.21.4/persistentvolumeclaimspec.json | 6 +- v1.21.4/persistentvolumeclaimstatus-v1.json | 4 +- v1.21.4/persistentvolumeclaimstatus.json | 4 +- v1.21.4/persistentvolumeclaimtemplate-v1.json | 4 +- v1.21.4/persistentvolumeclaimtemplate.json | 4 +- v1.21.4/persistentvolumelist-v1.json | 4 +- v1.21.4/persistentvolumelist.json | 4 +- v1.21.4/persistentvolumespec-v1.json | 50 +- v1.21.4/persistentvolumespec.json | 50 +- v1.21.4/pod-v1.json | 6 +- v1.21.4/pod.json | 6 +- v1.21.4/podaffinity-v1.json | 4 +- v1.21.4/podaffinity.json | 4 +- v1.21.4/podaffinityterm-v1.json | 4 +- v1.21.4/podaffinityterm.json | 4 +- v1.21.4/podantiaffinity-v1.json | 4 +- v1.21.4/podantiaffinity.json | 4 +- v1.21.4/podcondition-v1.json | 4 +- v1.21.4/podcondition.json | 4 +- v1.21.4/poddisruptionbudget-policy-v1.json | 6 +- .../poddisruptionbudget-policy-v1beta1.json | 6 +- v1.21.4/poddisruptionbudget.json | 6 +- .../poddisruptionbudgetlist-policy-v1.json | 4 +- ...oddisruptionbudgetlist-policy-v1beta1.json | 4 +- v1.21.4/poddisruptionbudgetlist.json | 4 +- .../poddisruptionbudgetspec-policy-v1.json | 6 +- ...oddisruptionbudgetspec-policy-v1beta1.json | 6 +- v1.21.4/poddisruptionbudgetspec.json | 6 +- .../poddisruptionbudgetstatus-policy-v1.json | 4 +- ...disruptionbudgetstatus-policy-v1beta1.json | 4 +- v1.21.4/poddisruptionbudgetstatus.json | 4 +- v1.21.4/poddnsconfig-v1.json | 2 +- v1.21.4/poddnsconfig.json | 2 +- v1.21.4/podlist-v1.json | 4 +- v1.21.4/podlist.json | 4 +- v1.21.4/podsecuritycontext-v1.json | 8 +- v1.21.4/podsecuritycontext.json | 8 +- v1.21.4/podsecuritypolicy-policy-v1beta1.json | 4 +- v1.21.4/podsecuritypolicy.json | 4 +- .../podsecuritypolicylist-policy-v1beta1.json | 4 +- v1.21.4/podsecuritypolicylist.json | 4 +- .../podsecuritypolicyspec-policy-v1beta1.json | 20 +- v1.21.4/podsecuritypolicyspec.json | 20 +- .../podsmetricsource-autoscaling-v2beta1.json | 4 +- .../podsmetricsource-autoscaling-v2beta2.json | 4 +- v1.21.4/podsmetricsource.json | 4 +- .../podsmetricstatus-autoscaling-v2beta1.json | 4 +- .../podsmetricstatus-autoscaling-v2beta2.json | 4 +- v1.21.4/podsmetricstatus.json | 4 +- v1.21.4/podspec-v1.json | 26 +- v1.21.4/podspec.json | 26 +- v1.21.4/podstatus-v1.json | 12 +- v1.21.4/podstatus.json | 12 +- v1.21.4/podtemplate-v1.json | 4 +- v1.21.4/podtemplate.json | 4 +- v1.21.4/podtemplatelist-v1.json | 4 +- v1.21.4/podtemplatelist.json | 4 +- v1.21.4/podtemplatespec-v1.json | 4 +- v1.21.4/podtemplatespec.json | 4 +- ...ruleswithsubjects-flowcontrol-v1beta1.json | 6 +- v1.21.4/policyruleswithsubjects.json | 6 +- v1.21.4/preferredschedulingterm-v1.json | 2 +- v1.21.4/preferredschedulingterm.json | 2 +- v1.21.4/priorityclass-scheduling-v1.json | 2 +- .../priorityclass-scheduling-v1alpha1.json | 2 +- v1.21.4/priorityclass-scheduling-v1beta1.json | 2 +- v1.21.4/priorityclass.json | 2 +- v1.21.4/priorityclasslist-scheduling-v1.json | 4 +- ...priorityclasslist-scheduling-v1alpha1.json | 4 +- .../priorityclasslist-scheduling-v1beta1.json | 4 +- v1.21.4/priorityclasslist.json | 4 +- ...evelconfiguration-flowcontrol-v1beta1.json | 6 +- v1.21.4/prioritylevelconfiguration.json | 6 +- ...gurationcondition-flowcontrol-v1beta1.json | 2 +- .../prioritylevelconfigurationcondition.json | 2 +- ...configurationlist-flowcontrol-v1beta1.json | 4 +- v1.21.4/prioritylevelconfigurationlist.json | 4 +- ...configurationspec-flowcontrol-v1beta1.json | 2 +- v1.21.4/prioritylevelconfigurationspec.json | 2 +- ...nfigurationstatus-flowcontrol-v1beta1.json | 2 +- v1.21.4/prioritylevelconfigurationstatus.json | 2 +- v1.21.4/probe-v1.json | 6 +- v1.21.4/probe.json | 6 +- v1.21.4/projectedvolumesource-v1.json | 2 +- v1.21.4/projectedvolumesource.json | 2 +- v1.21.4/rbdpersistentvolumesource-v1.json | 2 +- v1.21.4/rbdpersistentvolumesource.json | 2 +- v1.21.4/rbdvolumesource-v1.json | 2 +- v1.21.4/rbdvolumesource.json | 2 +- v1.21.4/replicaset-apps-v1.json | 6 +- v1.21.4/replicaset.json | 6 +- v1.21.4/replicasetcondition-apps-v1.json | 2 +- v1.21.4/replicasetcondition.json | 2 +- v1.21.4/replicasetlist-apps-v1.json | 4 +- v1.21.4/replicasetlist.json | 4 +- v1.21.4/replicasetspec-apps-v1.json | 4 +- v1.21.4/replicasetspec.json | 4 +- v1.21.4/replicasetstatus-apps-v1.json | 2 +- v1.21.4/replicasetstatus.json | 2 +- v1.21.4/replicationcontroller-v1.json | 6 +- v1.21.4/replicationcontroller.json | 6 +- .../replicationcontrollercondition-v1.json | 2 +- v1.21.4/replicationcontrollercondition.json | 2 +- v1.21.4/replicationcontrollerlist-v1.json | 4 +- v1.21.4/replicationcontrollerlist.json | 4 +- v1.21.4/replicationcontrollerspec-v1.json | 2 +- v1.21.4/replicationcontrollerspec.json | 2 +- v1.21.4/replicationcontrollerstatus-v1.json | 2 +- v1.21.4/replicationcontrollerstatus.json | 2 +- v1.21.4/resourcefieldselector-v1.json | 2 +- v1.21.4/resourcefieldselector.json | 2 +- ...ourcemetricsource-autoscaling-v2beta1.json | 2 +- ...ourcemetricsource-autoscaling-v2beta2.json | 2 +- v1.21.4/resourcemetricsource.json | 2 +- ...ourcemetricstatus-autoscaling-v2beta1.json | 2 +- ...ourcemetricstatus-autoscaling-v2beta2.json | 2 +- v1.21.4/resourcemetricstatus.json | 2 +- v1.21.4/resourcequota-v1.json | 6 +- v1.21.4/resourcequota.json | 6 +- v1.21.4/resourcequotalist-v1.json | 4 +- v1.21.4/resourcequotalist.json | 4 +- v1.21.4/resourcequotaspec-v1.json | 4 +- v1.21.4/resourcequotaspec.json | 4 +- v1.21.4/resourcequotastatus-v1.json | 4 +- v1.21.4/resourcequotastatus.json | 4 +- v1.21.4/resourcerequirements-v1.json | 4 +- v1.21.4/resourcerequirements.json | 4 +- v1.21.4/role-rbac-v1.json | 4 +- v1.21.4/role-rbac-v1alpha1.json | 4 +- v1.21.4/role-rbac-v1beta1.json | 4 +- v1.21.4/role.json | 4 +- v1.21.4/rolebinding-rbac-v1.json | 6 +- v1.21.4/rolebinding-rbac-v1alpha1.json | 6 +- v1.21.4/rolebinding-rbac-v1beta1.json | 6 +- v1.21.4/rolebinding.json | 6 +- v1.21.4/rolebindinglist-rbac-v1.json | 4 +- v1.21.4/rolebindinglist-rbac-v1alpha1.json | 4 +- v1.21.4/rolebindinglist-rbac-v1beta1.json | 4 +- v1.21.4/rolebindinglist.json | 4 +- v1.21.4/rolelist-rbac-v1.json | 4 +- v1.21.4/rolelist-rbac-v1alpha1.json | 4 +- v1.21.4/rolelist-rbac-v1beta1.json | 4 +- v1.21.4/rolelist.json | 4 +- v1.21.4/rollingupdatedaemonset-apps-v1.json | 4 +- v1.21.4/rollingupdatedaemonset.json | 4 +- v1.21.4/rollingupdatedeployment-apps-v1.json | 4 +- v1.21.4/rollingupdatedeployment.json | 4 +- ...asgroupstrategyoptions-policy-v1beta1.json | 2 +- v1.21.4/runasgroupstrategyoptions.json | 2 +- ...nasuserstrategyoptions-policy-v1beta1.json | 2 +- v1.21.4/runasuserstrategyoptions.json | 2 +- v1.21.4/runtimeclass-node-v1.json | 6 +- v1.21.4/runtimeclass-node-v1alpha1.json | 4 +- v1.21.4/runtimeclass-node-v1beta1.json | 6 +- v1.21.4/runtimeclass.json | 6 +- v1.21.4/runtimeclasslist-node-v1.json | 4 +- v1.21.4/runtimeclasslist-node-v1alpha1.json | 4 +- v1.21.4/runtimeclasslist-node-v1beta1.json | 4 +- v1.21.4/runtimeclasslist.json | 4 +- v1.21.4/runtimeclassspec-node-v1alpha1.json | 4 +- v1.21.4/runtimeclassspec.json | 4 +- v1.21.4/scale-autoscaling-v1.json | 6 +- v1.21.4/scale.json | 6 +- v1.21.4/scaleiopersistentvolumesource-v1.json | 2 +- v1.21.4/scaleiopersistentvolumesource.json | 2 +- v1.21.4/scaleiovolumesource-v1.json | 2 +- v1.21.4/scaleiovolumesource.json | 2 +- v1.21.4/scheduling-node-v1.json | 2 +- v1.21.4/scheduling-node-v1alpha1.json | 2 +- v1.21.4/scheduling-node-v1beta1.json | 2 +- v1.21.4/scheduling.json | 2 +- v1.21.4/scopeselector-v1.json | 2 +- v1.21.4/scopeselector.json | 2 +- v1.21.4/secret-v1.json | 2 +- v1.21.4/secret.json | 2 +- v1.21.4/secretlist-v1.json | 4 +- v1.21.4/secretlist.json | 4 +- v1.21.4/secretprojection-v1.json | 2 +- v1.21.4/secretprojection.json | 2 +- v1.21.4/secretvolumesource-v1.json | 2 +- v1.21.4/secretvolumesource.json | 2 +- v1.21.4/securitycontext-v1.json | 8 +- v1.21.4/securitycontext.json | 8 +- ...fsubjectaccessreview-authorization-v1.json | 6 +- ...ectaccessreview-authorization-v1beta1.json | 6 +- v1.21.4/selfsubjectaccessreview.json | 6 +- ...jectaccessreviewspec-authorization-v1.json | 4 +- ...ccessreviewspec-authorization-v1beta1.json | 4 +- v1.21.4/selfsubjectaccessreviewspec.json | 4 +- ...lfsubjectrulesreview-authorization-v1.json | 6 +- ...jectrulesreview-authorization-v1beta1.json | 6 +- v1.21.4/selfsubjectrulesreview.json | 6 +- ...selinuxstrategyoptions-policy-v1beta1.json | 2 +- v1.21.4/selinuxstrategyoptions.json | 2 +- v1.21.4/service-v1.json | 6 +- v1.21.4/service.json | 6 +- v1.21.4/serviceaccount-v1.json | 6 +- v1.21.4/serviceaccount.json | 6 +- v1.21.4/serviceaccountlist-v1.json | 4 +- v1.21.4/serviceaccountlist.json | 4 +- v1.21.4/servicelist-v1.json | 4 +- v1.21.4/servicelist.json | 4 +- v1.21.4/serviceport-v1.json | 2 +- v1.21.4/serviceport.json | 2 +- v1.21.4/servicespec-v1.json | 4 +- v1.21.4/servicespec.json | 4 +- v1.21.4/servicestatus-v1.json | 4 +- v1.21.4/servicestatus.json | 4 +- v1.21.4/sessionaffinityconfig-v1.json | 2 +- v1.21.4/sessionaffinityconfig.json | 2 +- v1.21.4/statefulset-apps-v1.json | 6 +- v1.21.4/statefulset.json | 6 +- v1.21.4/statefulsetcondition-apps-v1.json | 2 +- v1.21.4/statefulsetcondition.json | 2 +- v1.21.4/statefulsetlist-apps-v1.json | 4 +- v1.21.4/statefulsetlist.json | 4 +- v1.21.4/statefulsetspec-apps-v1.json | 8 +- v1.21.4/statefulsetspec.json | 8 +- v1.21.4/statefulsetstatus-apps-v1.json | 2 +- v1.21.4/statefulsetstatus.json | 2 +- .../statefulsetupdatestrategy-apps-v1.json | 2 +- v1.21.4/statefulsetupdatestrategy.json | 2 +- v1.21.4/status-meta-v1.json | 4 +- v1.21.4/status.json | 4 +- v1.21.4/statusdetails-meta-v1.json | 2 +- v1.21.4/statusdetails.json | 2 +- v1.21.4/storageclass-storage-v1.json | 4 +- v1.21.4/storageclass-storage-v1beta1.json | 4 +- v1.21.4/storageclass.json | 4 +- v1.21.4/storageclasslist-storage-v1.json | 4 +- v1.21.4/storageclasslist-storage-v1beta1.json | 4 +- v1.21.4/storageclasslist.json | 4 +- .../storageospersistentvolumesource-v1.json | 2 +- v1.21.4/storageospersistentvolumesource.json | 2 +- v1.21.4/storageosvolumesource-v1.json | 2 +- v1.21.4/storageosvolumesource.json | 2 +- ...ageversion-apiserverinternal-v1alpha1.json | 6 +- v1.21.4/storageversion.json | 6 +- ...ncondition-apiserverinternal-v1alpha1.json | 2 +- v1.21.4/storageversioncondition.json | 2 +- ...ersionlist-apiserverinternal-v1alpha1.json | 4 +- v1.21.4/storageversionlist.json | 4 +- ...sionstatus-apiserverinternal-v1alpha1.json | 4 +- v1.21.4/storageversionstatus.json | 4 +- v1.21.4/subject-flowcontrol-v1beta1.json | 6 +- .../subjectaccessreview-authorization-v1.json | 6 +- ...ectaccessreview-authorization-v1beta1.json | 6 +- v1.21.4/subjectaccessreview.json | 6 +- ...jectaccessreviewspec-authorization-v1.json | 4 +- ...ccessreviewspec-authorization-v1beta1.json | 4 +- v1.21.4/subjectaccessreviewspec.json | 4 +- ...ectrulesreviewstatus-authorization-v1.json | 4 +- ...lesreviewstatus-authorization-v1beta1.json | 4 +- v1.21.4/subjectrulesreviewstatus.json | 4 +- ...lgroupsstrategyoptions-policy-v1beta1.json | 2 +- .../supplementalgroupsstrategyoptions.json | 2 +- v1.21.4/taint-v1.json | 2 +- v1.21.4/taint.json | 2 +- v1.21.4/tcpsocketaction-v1.json | 2 +- v1.21.4/tcpsocketaction.json | 2 +- v1.21.4/tokenrequest-authentication-v1.json | 6 +- .../tokenrequestspec-authentication-v1.json | 2 +- v1.21.4/tokenrequestspec.json | 2 +- .../tokenrequeststatus-authentication-v1.json | 2 +- v1.21.4/tokenrequeststatus.json | 2 +- v1.21.4/tokenreview-authentication-v1.json | 6 +- .../tokenreview-authentication-v1beta1.json | 6 +- v1.21.4/tokenreview.json | 6 +- .../tokenreviewstatus-authentication-v1.json | 2 +- ...enreviewstatus-authentication-v1beta1.json | 2 +- v1.21.4/tokenreviewstatus.json | 2 +- v1.21.4/topologyselectorterm-v1.json | 2 +- v1.21.4/topologyselectorterm.json | 2 +- v1.21.4/topologyspreadconstraint-v1.json | 2 +- v1.21.4/topologyspreadconstraint.json | 2 +- ...atingwebhook-admissionregistration-v1.json | 8 +- ...webhook-admissionregistration-v1beta1.json | 8 +- v1.21.4/validatingwebhook.json | 8 +- ...onfiguration-admissionregistration-v1.json | 4 +- ...uration-admissionregistration-v1beta1.json | 4 +- v1.21.4/validatingwebhookconfiguration.json | 4 +- ...gurationlist-admissionregistration-v1.json | 4 +- ...ionlist-admissionregistration-v1beta1.json | 4 +- .../validatingwebhookconfigurationlist.json | 4 +- v1.21.4/volume-v1.json | 58 +- v1.21.4/volume.json | 58 +- v1.21.4/volumeattachment-storage-v1.json | 6 +- .../volumeattachment-storage-v1alpha1.json | 6 +- v1.21.4/volumeattachment-storage-v1beta1.json | 6 +- v1.21.4/volumeattachment.json | 6 +- v1.21.4/volumeattachmentlist-storage-v1.json | 4 +- ...volumeattachmentlist-storage-v1alpha1.json | 4 +- .../volumeattachmentlist-storage-v1beta1.json | 4 +- v1.21.4/volumeattachmentlist.json | 4 +- .../volumeattachmentsource-storage-v1.json | 2 +- ...lumeattachmentsource-storage-v1alpha1.json | 2 +- ...olumeattachmentsource-storage-v1beta1.json | 2 +- v1.21.4/volumeattachmentsource.json | 2 +- v1.21.4/volumeattachmentspec-storage-v1.json | 2 +- ...volumeattachmentspec-storage-v1alpha1.json | 2 +- .../volumeattachmentspec-storage-v1beta1.json | 2 +- v1.21.4/volumeattachmentspec.json | 2 +- .../volumeattachmentstatus-storage-v1.json | 4 +- ...lumeattachmentstatus-storage-v1alpha1.json | 4 +- ...olumeattachmentstatus-storage-v1beta1.json | 4 +- v1.21.4/volumeattachmentstatus.json | 4 +- v1.21.4/volumeerror-storage-v1.json | 2 +- v1.21.4/volumeerror-storage-v1alpha1.json | 2 +- v1.21.4/volumeerror-storage-v1beta1.json | 2 +- v1.21.4/volumeerror.json | 2 +- v1.21.4/volumenodeaffinity-v1.json | 2 +- v1.21.4/volumenodeaffinity.json | 2 +- v1.21.4/volumeprojection-v1.json | 8 +- v1.21.4/volumeprojection.json | 8 +- v1.21.4/watchevent-meta-v1.json | 2 +- v1.21.4/watchevent.json | 2 +- ...clientconfig-admissionregistration-v1.json | 2 +- ...tconfig-admissionregistration-v1beta1.json | 2 +- .../webhookclientconfig-apiextensions-v1.json | 2 +- ...ookclientconfig-apiextensions-v1beta1.json | 2 +- v1.21.4/webhookclientconfig.json | 2 +- .../webhookconversion-apiextensions-v1.json | 2 +- v1.21.4/webhookconversion.json | 2 +- v1.21.4/weightedpodaffinityterm-v1.json | 2 +- v1.21.4/weightedpodaffinityterm.json | 2 +- 2427 files changed, 7419 insertions(+), 7419 deletions(-) diff --git a/v1.21.2/affinity-v1.json b/v1.21.2/affinity-v1.json index aee10aa449..e7d8c3c047 100644 --- a/v1.21.2/affinity-v1.json +++ b/v1.21.2/affinity-v1.json @@ -2,15 +2,15 @@ "description": "Affinity is a group of affinity scheduling rules.", "properties": { "nodeAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity", "description": "Describes node affinity scheduling rules for the pod." }, "podAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity", "description": "Describes pod affinity scheduling rules (e.g. co-locate this pod in the same node, zone, etc. as some other pod(s))." }, "podAntiAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity", "description": "Describes pod anti-affinity scheduling rules (e.g. avoid putting this pod in the same node, zone, etc. as some other pod(s))." } }, diff --git a/v1.21.2/affinity.json b/v1.21.2/affinity.json index aee10aa449..e7d8c3c047 100644 --- a/v1.21.2/affinity.json +++ b/v1.21.2/affinity.json @@ -2,15 +2,15 @@ "description": "Affinity is a group of affinity scheduling rules.", "properties": { "nodeAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity", "description": "Describes node affinity scheduling rules for the pod." }, "podAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity", "description": "Describes pod affinity scheduling rules (e.g. co-locate this pod in the same node, zone, etc. as some other pod(s))." }, "podAntiAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity", "description": "Describes pod anti-affinity scheduling rules (e.g. avoid putting this pod in the same node, zone, etc. as some other pod(s))." } }, diff --git a/v1.21.2/aggregationrule-rbac-v1.json b/v1.21.2/aggregationrule-rbac-v1.json index ce8651071e..047b8ea738 100644 --- a/v1.21.2/aggregationrule-rbac-v1.json +++ b/v1.21.2/aggregationrule-rbac-v1.json @@ -4,7 +4,7 @@ "clusterRoleSelectors": { "description": "ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" }, "type": [ "array", diff --git a/v1.21.2/aggregationrule-rbac-v1alpha1.json b/v1.21.2/aggregationrule-rbac-v1alpha1.json index ce8651071e..047b8ea738 100644 --- a/v1.21.2/aggregationrule-rbac-v1alpha1.json +++ b/v1.21.2/aggregationrule-rbac-v1alpha1.json @@ -4,7 +4,7 @@ "clusterRoleSelectors": { "description": "ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" }, "type": [ "array", diff --git a/v1.21.2/aggregationrule-rbac-v1beta1.json b/v1.21.2/aggregationrule-rbac-v1beta1.json index ce8651071e..047b8ea738 100644 --- a/v1.21.2/aggregationrule-rbac-v1beta1.json +++ b/v1.21.2/aggregationrule-rbac-v1beta1.json @@ -4,7 +4,7 @@ "clusterRoleSelectors": { "description": "ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" }, "type": [ "array", diff --git a/v1.21.2/aggregationrule.json b/v1.21.2/aggregationrule.json index ce8651071e..047b8ea738 100644 --- a/v1.21.2/aggregationrule.json +++ b/v1.21.2/aggregationrule.json @@ -4,7 +4,7 @@ "clusterRoleSelectors": { "description": "ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" }, "type": [ "array", diff --git a/v1.21.2/all.json b/v1.21.2/all.json index 0c76aa48bb..e69833cd28 100644 --- a/v1.21.2/all.json +++ b/v1.21.2/all.json @@ -1,1960 +1,1960 @@ { "oneOf": [ { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhook" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfigurationList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfigurationList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ServiceReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhook" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfigurationList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfigurationList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ServiceReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevisionList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevisionList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequest" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.UserInfo" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.UserInfo" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectRulesReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectRulesReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.CrossVersionObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.Scale" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.Scale" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJob" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJob" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobTemplateSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobTemplateSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequest" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1.Lease" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1.Lease" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Binding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Binding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatusList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatusList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Container" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Container" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointsList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointsList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainers" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainers" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Event" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EventList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EventList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EventSeries" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EventSeries" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Handler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Handler" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Node" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Node" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Service" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Service" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.Endpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.Endpoint" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointConditions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointConditions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointHints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointHints" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSlice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSlice" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSliceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSliceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.ForZone" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.ForZone" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSliceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSliceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1.Event" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1.EventList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1.EventList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1.EventSeries" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1.EventSeries" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressPath" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.Ingress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressTLS" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.GroupSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.GroupSubject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ServiceAccountSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ServiceAccountSubject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.UserSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.UserSubject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressPath" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressRuleValue" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.Ingress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassParametersReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassParametersReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressServiceBackend" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressServiceBackend" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressTLS" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1.Overhead" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1.Overhead" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1.Scheduling" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1.Scheduling" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudget" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.Eviction" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.Eviction" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicyList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicyList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.AggregationRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.AggregationRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRole" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.Role" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.AggregationRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.AggregationRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRole" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Role" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriver" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINode" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeDriver" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.TokenRequest" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachment" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeNodeResources" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeNodeResources" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacityList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacityList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachment" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacityList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacityList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceColumnDefinition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceConversion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceConversion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionVersion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceScale" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceScale" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresources" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresources" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceValidation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceValidation" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ExternalDocumentation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ExternalDocumentation" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrArray" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrStringArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrStringArray" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ServiceReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookConversion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookConversion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.version.Info" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.version.Info" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference" } ] } \ No newline at end of file diff --git a/v1.21.2/apigroup-meta-v1.json b/v1.21.2/apigroup-meta-v1.json index 54a27d7841..656fec554c 100644 --- a/v1.21.2/apigroup-meta-v1.json +++ b/v1.21.2/apigroup-meta-v1.json @@ -29,13 +29,13 @@ ] }, "preferredVersion": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery", "description": "preferredVersion is the version preferred by the API server, which probably is the storage version." }, "serverAddressByClientCIDRs": { "description": "a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" }, "type": [ "array", @@ -45,7 +45,7 @@ "versions": { "description": "versions are the versions supported in this group.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" }, "type": [ "array", diff --git a/v1.21.2/apigroup.json b/v1.21.2/apigroup.json index d05c70575f..36f83fb09b 100644 --- a/v1.21.2/apigroup.json +++ b/v1.21.2/apigroup.json @@ -26,13 +26,13 @@ ] }, "preferredVersion": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery", "description": "preferredVersion is the version preferred by the API server, which probably is the storage version." }, "serverAddressByClientCIDRs": { "description": "a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" }, "type": [ "array", @@ -42,7 +42,7 @@ "versions": { "description": "versions are the versions supported in this group.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" }, "type": [ "array", diff --git a/v1.21.2/apigrouplist-meta-v1.json b/v1.21.2/apigrouplist-meta-v1.json index 94211c2cf0..70cb11abc3 100644 --- a/v1.21.2/apigrouplist-meta-v1.json +++ b/v1.21.2/apigrouplist-meta-v1.json @@ -14,7 +14,7 @@ "groups": { "description": "groups is a list of APIGroup.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" }, "type": [ "array", diff --git a/v1.21.2/apigrouplist.json b/v1.21.2/apigrouplist.json index 2c4b0e2443..9aa873ea38 100644 --- a/v1.21.2/apigrouplist.json +++ b/v1.21.2/apigrouplist.json @@ -11,7 +11,7 @@ "groups": { "description": "groups is a list of APIGroup.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" }, "type": [ "array", diff --git a/v1.21.2/apiresourcelist-meta-v1.json b/v1.21.2/apiresourcelist-meta-v1.json index cfd10fb894..d1bf0884e6 100644 --- a/v1.21.2/apiresourcelist-meta-v1.json +++ b/v1.21.2/apiresourcelist-meta-v1.json @@ -31,7 +31,7 @@ "resources": { "description": "resources contains the name of the resources and if they are namespaced.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" }, "type": [ "array", diff --git a/v1.21.2/apiresourcelist.json b/v1.21.2/apiresourcelist.json index a8ccc28c18..dc64e8f833 100644 --- a/v1.21.2/apiresourcelist.json +++ b/v1.21.2/apiresourcelist.json @@ -28,7 +28,7 @@ "resources": { "description": "resources contains the name of the resources and if they are namespaced.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" }, "type": [ "array", diff --git a/v1.21.2/apiservice-apiregistration-v1.json b/v1.21.2/apiservice-apiregistration-v1.json index dd1493ebc5..4f68c4e453 100644 --- a/v1.21.2/apiservice-apiregistration-v1.json +++ b/v1.21.2/apiservice-apiregistration-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec", "description": "Spec contains information for locating and communicating with a server" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus", "description": "Status contains derived information about an API server" } }, diff --git a/v1.21.2/apiservice-apiregistration-v1beta1.json b/v1.21.2/apiservice-apiregistration-v1beta1.json index cf573faab8..51d571070b 100644 --- a/v1.21.2/apiservice-apiregistration-v1beta1.json +++ b/v1.21.2/apiservice-apiregistration-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec", "description": "Spec contains information for locating and communicating with a server" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus", "description": "Status contains derived information about an API server" } }, diff --git a/v1.21.2/apiservice.json b/v1.21.2/apiservice.json index 0b0e8137c8..a13140ce9d 100644 --- a/v1.21.2/apiservice.json +++ b/v1.21.2/apiservice.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec", "description": "Spec contains information for locating and communicating with a server" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus", "description": "Status contains derived information about an API server" } }, diff --git a/v1.21.2/apiservicecondition-apiregistration-v1.json b/v1.21.2/apiservicecondition-apiregistration-v1.json index 0d3a734bf2..8e31f5043b 100644 --- a/v1.21.2/apiservicecondition-apiregistration-v1.json +++ b/v1.21.2/apiservicecondition-apiregistration-v1.json @@ -2,7 +2,7 @@ "description": "APIServiceCondition describes the state of an APIService at a particular point", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/apiservicecondition-apiregistration-v1beta1.json b/v1.21.2/apiservicecondition-apiregistration-v1beta1.json index 0d3a734bf2..8e31f5043b 100644 --- a/v1.21.2/apiservicecondition-apiregistration-v1beta1.json +++ b/v1.21.2/apiservicecondition-apiregistration-v1beta1.json @@ -2,7 +2,7 @@ "description": "APIServiceCondition describes the state of an APIService at a particular point", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/apiservicecondition.json b/v1.21.2/apiservicecondition.json index 0d3a734bf2..8e31f5043b 100644 --- a/v1.21.2/apiservicecondition.json +++ b/v1.21.2/apiservicecondition.json @@ -2,7 +2,7 @@ "description": "APIServiceCondition describes the state of an APIService at a particular point", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/apiservicelist-apiregistration-v1.json b/v1.21.2/apiservicelist-apiregistration-v1.json index 56c8a8a3b8..69340343de 100644 --- a/v1.21.2/apiservicelist-apiregistration-v1.json +++ b/v1.21.2/apiservicelist-apiregistration-v1.json @@ -13,7 +13,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.2/apiservicelist-apiregistration-v1beta1.json b/v1.21.2/apiservicelist-apiregistration-v1beta1.json index 636958f95b..fc0e96a1fc 100644 --- a/v1.21.2/apiservicelist-apiregistration-v1beta1.json +++ b/v1.21.2/apiservicelist-apiregistration-v1beta1.json @@ -13,7 +13,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.2/apiservicelist.json b/v1.21.2/apiservicelist.json index 1f8ab3019c..7ba64d104b 100644 --- a/v1.21.2/apiservicelist.json +++ b/v1.21.2/apiservicelist.json @@ -10,7 +10,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" }, "type": [ "array", @@ -28,7 +28,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.2/apiservicespec-apiregistration-v1.json b/v1.21.2/apiservicespec-apiregistration-v1.json index 87157af325..5741704ca6 100644 --- a/v1.21.2/apiservicespec-apiregistration-v1.json +++ b/v1.21.2/apiservicespec-apiregistration-v1.json @@ -33,7 +33,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference", "description": "Service is a reference to the service for this API server. It must communicate on port 443. If the Service is nil, that means the handling for the API groupversion is handled locally on this server. The call will simply delegate to the normal handler chain to be fulfilled." }, "version": { diff --git a/v1.21.2/apiservicespec-apiregistration-v1beta1.json b/v1.21.2/apiservicespec-apiregistration-v1beta1.json index e53b1d0b3a..af7d04ba4a 100644 --- a/v1.21.2/apiservicespec-apiregistration-v1beta1.json +++ b/v1.21.2/apiservicespec-apiregistration-v1beta1.json @@ -33,7 +33,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference", "description": "Service is a reference to the service for this API server. It must communicate on port 443. If the Service is nil, that means the handling for the API groupversion is handled locally on this server. The call will simply delegate to the normal handler chain to be fulfilled." }, "version": { diff --git a/v1.21.2/apiservicespec.json b/v1.21.2/apiservicespec.json index e53b1d0b3a..af7d04ba4a 100644 --- a/v1.21.2/apiservicespec.json +++ b/v1.21.2/apiservicespec.json @@ -33,7 +33,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference", "description": "Service is a reference to the service for this API server. It must communicate on port 443. If the Service is nil, that means the handling for the API groupversion is handled locally on this server. The call will simply delegate to the normal handler chain to be fulfilled." }, "version": { diff --git a/v1.21.2/apiservicestatus-apiregistration-v1.json b/v1.21.2/apiservicestatus-apiregistration-v1.json index 4dbe84fa47..7d526177bc 100644 --- a/v1.21.2/apiservicestatus-apiregistration-v1.json +++ b/v1.21.2/apiservicestatus-apiregistration-v1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state of apiService.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition" }, "type": [ "array", diff --git a/v1.21.2/apiservicestatus-apiregistration-v1beta1.json b/v1.21.2/apiservicestatus-apiregistration-v1beta1.json index 90532afd78..415f39daa3 100644 --- a/v1.21.2/apiservicestatus-apiregistration-v1beta1.json +++ b/v1.21.2/apiservicestatus-apiregistration-v1beta1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state of apiService.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" }, "type": [ "array", diff --git a/v1.21.2/apiservicestatus.json b/v1.21.2/apiservicestatus.json index 90532afd78..415f39daa3 100644 --- a/v1.21.2/apiservicestatus.json +++ b/v1.21.2/apiservicestatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state of apiService.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" }, "type": [ "array", diff --git a/v1.21.2/apiversions-meta-v1.json b/v1.21.2/apiversions-meta-v1.json index 8f32f9e62b..f54dccd64c 100644 --- a/v1.21.2/apiversions-meta-v1.json +++ b/v1.21.2/apiversions-meta-v1.json @@ -24,7 +24,7 @@ "serverAddressByClientCIDRs": { "description": "a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" }, "type": [ "array", diff --git a/v1.21.2/apiversions.json b/v1.21.2/apiversions.json index 475b587dfa..0f0b0d4c8c 100644 --- a/v1.21.2/apiversions.json +++ b/v1.21.2/apiversions.json @@ -21,7 +21,7 @@ "serverAddressByClientCIDRs": { "description": "a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" }, "type": [ "array", diff --git a/v1.21.2/binding-v1.json b/v1.21.2/binding-v1.json index f6a26c763f..4a83c308a3 100644 --- a/v1.21.2/binding-v1.json +++ b/v1.21.2/binding-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "The target object that you want to bind to the standard object." } }, diff --git a/v1.21.2/binding.json b/v1.21.2/binding.json index f484d64d6f..3d6dbebb2d 100644 --- a/v1.21.2/binding.json +++ b/v1.21.2/binding.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "The target object that you want to bind to the standard object." } }, diff --git a/v1.21.2/cephfspersistentvolumesource-v1.json b/v1.21.2/cephfspersistentvolumesource-v1.json index 2e5c60cf80..8b285dc0ee 100644 --- a/v1.21.2/cephfspersistentvolumesource-v1.json +++ b/v1.21.2/cephfspersistentvolumesource-v1.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.2/cephfspersistentvolumesource.json b/v1.21.2/cephfspersistentvolumesource.json index 2e5c60cf80..8b285dc0ee 100644 --- a/v1.21.2/cephfspersistentvolumesource.json +++ b/v1.21.2/cephfspersistentvolumesource.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.2/cephfsvolumesource-v1.json b/v1.21.2/cephfsvolumesource-v1.json index fa707f5294..f85b1d1407 100644 --- a/v1.21.2/cephfsvolumesource-v1.json +++ b/v1.21.2/cephfsvolumesource-v1.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.2/cephfsvolumesource.json b/v1.21.2/cephfsvolumesource.json index fa707f5294..f85b1d1407 100644 --- a/v1.21.2/cephfsvolumesource.json +++ b/v1.21.2/cephfsvolumesource.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.2/certificatesigningrequest-certificates-v1.json b/v1.21.2/certificatesigningrequest-certificates-v1.json index 8f8d8efd3f..7189f77ed9 100644 --- a/v1.21.2/certificatesigningrequest-certificates-v1.json +++ b/v1.21.2/certificatesigningrequest-certificates-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestSpec", "description": "spec contains the certificate request, and is immutable after creation. Only the request, signerName, and usages fields can be set on creation. Other fields are derived by Kubernetes and cannot be modified by users." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestStatus", "description": "status contains information about whether the request is approved or denied, and the certificate issued by the signer, or the failure condition indicating signer failure." } }, diff --git a/v1.21.2/certificatesigningrequest-certificates-v1beta1.json b/v1.21.2/certificatesigningrequest-certificates-v1beta1.json index 49641bde21..78e9756a01 100644 --- a/v1.21.2/certificatesigningrequest-certificates-v1beta1.json +++ b/v1.21.2/certificatesigningrequest-certificates-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec", "description": "The certificate request itself and any additional information." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus", "description": "Derived information about the request." } }, diff --git a/v1.21.2/certificatesigningrequest.json b/v1.21.2/certificatesigningrequest.json index ec7f7f75bb..c9f457ac3d 100644 --- a/v1.21.2/certificatesigningrequest.json +++ b/v1.21.2/certificatesigningrequest.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec", "description": "The certificate request itself and any additional information." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus", "description": "Derived information about the request." } }, diff --git a/v1.21.2/certificatesigningrequestcondition-certificates-v1.json b/v1.21.2/certificatesigningrequestcondition-certificates-v1.json index edf32239ae..011f3682c8 100644 --- a/v1.21.2/certificatesigningrequestcondition-certificates-v1.json +++ b/v1.21.2/certificatesigningrequestcondition-certificates-v1.json @@ -2,11 +2,11 @@ "description": "CertificateSigningRequestCondition describes a condition of a CertificateSigningRequest object", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the time the condition last transitioned from one status to another. If unset, when a new condition type is added or an existing condition's status is changed, the server defaults this to the current time." }, "lastUpdateTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastUpdateTime is the time of the last update to this condition" }, "message": { diff --git a/v1.21.2/certificatesigningrequestcondition-certificates-v1beta1.json b/v1.21.2/certificatesigningrequestcondition-certificates-v1beta1.json index 79b1fc4a7a..19a80207e2 100644 --- a/v1.21.2/certificatesigningrequestcondition-certificates-v1beta1.json +++ b/v1.21.2/certificatesigningrequestcondition-certificates-v1beta1.json @@ -1,11 +1,11 @@ { "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the time the condition last transitioned from one status to another. If unset, when a new condition type is added or an existing condition's status is changed, the server defaults this to the current time." }, "lastUpdateTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "timestamp for the last update to this condition" }, "message": { diff --git a/v1.21.2/certificatesigningrequestcondition.json b/v1.21.2/certificatesigningrequestcondition.json index 79b1fc4a7a..19a80207e2 100644 --- a/v1.21.2/certificatesigningrequestcondition.json +++ b/v1.21.2/certificatesigningrequestcondition.json @@ -1,11 +1,11 @@ { "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the time the condition last transitioned from one status to another. If unset, when a new condition type is added or an existing condition's status is changed, the server defaults this to the current time." }, "lastUpdateTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "timestamp for the last update to this condition" }, "message": { diff --git a/v1.21.2/certificatesigningrequestlist-certificates-v1.json b/v1.21.2/certificatesigningrequestlist-certificates-v1.json index 77cc2dafbb..a6899727d9 100644 --- a/v1.21.2/certificatesigningrequestlist-certificates-v1.json +++ b/v1.21.2/certificatesigningrequestlist-certificates-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is a collection of CertificateSigningRequest objects", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequest" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.2/certificatesigningrequestlist-certificates-v1beta1.json b/v1.21.2/certificatesigningrequestlist-certificates-v1beta1.json index ce41571491..b762106829 100644 --- a/v1.21.2/certificatesigningrequestlist-certificates-v1beta1.json +++ b/v1.21.2/certificatesigningrequestlist-certificates-v1beta1.json @@ -12,7 +12,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" }, "type": [ "array", @@ -30,7 +30,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.2/certificatesigningrequestlist.json b/v1.21.2/certificatesigningrequestlist.json index 992226c619..371559da4f 100644 --- a/v1.21.2/certificatesigningrequestlist.json +++ b/v1.21.2/certificatesigningrequestlist.json @@ -9,7 +9,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" }, "type": [ "array", @@ -27,7 +27,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.2/certificatesigningrequeststatus-certificates-v1.json b/v1.21.2/certificatesigningrequeststatus-certificates-v1.json index 58b89cd732..a76794b8b5 100644 --- a/v1.21.2/certificatesigningrequeststatus-certificates-v1.json +++ b/v1.21.2/certificatesigningrequeststatus-certificates-v1.json @@ -13,7 +13,7 @@ "conditions": { "description": "conditions applied to the request. Known conditions are \"Approved\", \"Denied\", and \"Failed\".", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestCondition" }, "type": [ "array", diff --git a/v1.21.2/certificatesigningrequeststatus-certificates-v1beta1.json b/v1.21.2/certificatesigningrequeststatus-certificates-v1beta1.json index 4dcf9abcaf..595fc4531b 100644 --- a/v1.21.2/certificatesigningrequeststatus-certificates-v1beta1.json +++ b/v1.21.2/certificatesigningrequeststatus-certificates-v1beta1.json @@ -12,7 +12,7 @@ "conditions": { "description": "Conditions applied to the request, such as approval or denial.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" }, "type": [ "array", diff --git a/v1.21.2/certificatesigningrequeststatus.json b/v1.21.2/certificatesigningrequeststatus.json index 4dcf9abcaf..595fc4531b 100644 --- a/v1.21.2/certificatesigningrequeststatus.json +++ b/v1.21.2/certificatesigningrequeststatus.json @@ -12,7 +12,7 @@ "conditions": { "description": "Conditions applied to the request, such as approval or denial.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" }, "type": [ "array", diff --git a/v1.21.2/cinderpersistentvolumesource-v1.json b/v1.21.2/cinderpersistentvolumesource-v1.json index fd02c6dc31..d50f9a2804 100644 --- a/v1.21.2/cinderpersistentvolumesource-v1.json +++ b/v1.21.2/cinderpersistentvolumesource-v1.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: points to a secret object containing parameters used to connect to OpenStack." }, "volumeID": { diff --git a/v1.21.2/cinderpersistentvolumesource.json b/v1.21.2/cinderpersistentvolumesource.json index fd02c6dc31..d50f9a2804 100644 --- a/v1.21.2/cinderpersistentvolumesource.json +++ b/v1.21.2/cinderpersistentvolumesource.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: points to a secret object containing parameters used to connect to OpenStack." }, "volumeID": { diff --git a/v1.21.2/cindervolumesource-v1.json b/v1.21.2/cindervolumesource-v1.json index 4cd520679e..0b2287dacf 100644 --- a/v1.21.2/cindervolumesource-v1.json +++ b/v1.21.2/cindervolumesource-v1.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: points to a secret object containing parameters used to connect to OpenStack." }, "volumeID": { diff --git a/v1.21.2/cindervolumesource.json b/v1.21.2/cindervolumesource.json index 4cd520679e..0b2287dacf 100644 --- a/v1.21.2/cindervolumesource.json +++ b/v1.21.2/cindervolumesource.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: points to a secret object containing parameters used to connect to OpenStack." }, "volumeID": { diff --git a/v1.21.2/clusterrole-rbac-v1.json b/v1.21.2/clusterrole-rbac-v1.json index e7dfbbc293..897db661d6 100644 --- a/v1.21.2/clusterrole-rbac-v1.json +++ b/v1.21.2/clusterrole-rbac-v1.json @@ -2,7 +2,7 @@ "description": "ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.", "properties": { "aggregationRule": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.AggregationRule", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.AggregationRule", "description": "AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller." }, "apiVersion": { @@ -26,13 +26,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this ClusterRole", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.2/clusterrole-rbac-v1alpha1.json b/v1.21.2/clusterrole-rbac-v1alpha1.json index 0382c8cb13..32ff73de1e 100644 --- a/v1.21.2/clusterrole-rbac-v1alpha1.json +++ b/v1.21.2/clusterrole-rbac-v1alpha1.json @@ -2,7 +2,7 @@ "description": "ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding. Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 ClusterRole, and will no longer be served in v1.22.", "properties": { "aggregationRule": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.AggregationRule", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.AggregationRule", "description": "AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller." }, "apiVersion": { @@ -26,13 +26,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this ClusterRole", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.2/clusterrole-rbac-v1beta1.json b/v1.21.2/clusterrole-rbac-v1beta1.json index 4808ead459..5b385f3af7 100644 --- a/v1.21.2/clusterrole-rbac-v1beta1.json +++ b/v1.21.2/clusterrole-rbac-v1beta1.json @@ -2,7 +2,7 @@ "description": "ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding. Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 ClusterRole, and will no longer be served in v1.22.", "properties": { "aggregationRule": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule", "description": "AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller." }, "apiVersion": { @@ -26,13 +26,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this ClusterRole", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.2/clusterrole.json b/v1.21.2/clusterrole.json index ef00e4c647..1c6e30065d 100644 --- a/v1.21.2/clusterrole.json +++ b/v1.21.2/clusterrole.json @@ -2,7 +2,7 @@ "description": "ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding. Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 ClusterRole, and will no longer be served in v1.22.", "properties": { "aggregationRule": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule", "description": "AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller." }, "apiVersion": { @@ -23,13 +23,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this ClusterRole", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.2/clusterrolebinding-rbac-v1.json b/v1.21.2/clusterrolebinding-rbac-v1.json index 5fed9019ec..3afd2b15ac 100644 --- a/v1.21.2/clusterrolebinding-rbac-v1.json +++ b/v1.21.2/clusterrolebinding-rbac-v1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef", "description": "RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" }, "type": [ "array", diff --git a/v1.21.2/clusterrolebinding-rbac-v1alpha1.json b/v1.21.2/clusterrolebinding-rbac-v1alpha1.json index 3caa502004..4c1e99abe2 100644 --- a/v1.21.2/clusterrolebinding-rbac-v1alpha1.json +++ b/v1.21.2/clusterrolebinding-rbac-v1alpha1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef", "description": "RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" }, "type": [ "array", diff --git a/v1.21.2/clusterrolebinding-rbac-v1beta1.json b/v1.21.2/clusterrolebinding-rbac-v1beta1.json index c72253fc76..da32dd2c1f 100644 --- a/v1.21.2/clusterrolebinding-rbac-v1beta1.json +++ b/v1.21.2/clusterrolebinding-rbac-v1beta1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", "description": "RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.2/clusterrolebinding.json b/v1.21.2/clusterrolebinding.json index ae5faa5167..3b8d351166 100644 --- a/v1.21.2/clusterrolebinding.json +++ b/v1.21.2/clusterrolebinding.json @@ -19,17 +19,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", "description": "RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.2/clusterrolebindinglist-rbac-v1.json b/v1.21.2/clusterrolebindinglist-rbac-v1.json index dcb101d30c..e1875ccc62 100644 --- a/v1.21.2/clusterrolebindinglist-rbac-v1.json +++ b/v1.21.2/clusterrolebindinglist-rbac-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.2/clusterrolebindinglist-rbac-v1alpha1.json b/v1.21.2/clusterrolebindinglist-rbac-v1alpha1.json index c4c89b8760..c5635b1856 100644 --- a/v1.21.2/clusterrolebindinglist-rbac-v1alpha1.json +++ b/v1.21.2/clusterrolebindinglist-rbac-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.2/clusterrolebindinglist-rbac-v1beta1.json b/v1.21.2/clusterrolebindinglist-rbac-v1beta1.json index b8785a4cf4..a8a64a7ad0 100644 --- a/v1.21.2/clusterrolebindinglist-rbac-v1beta1.json +++ b/v1.21.2/clusterrolebindinglist-rbac-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.2/clusterrolebindinglist.json b/v1.21.2/clusterrolebindinglist.json index 43c1a40e29..2ee9672ea6 100644 --- a/v1.21.2/clusterrolebindinglist.json +++ b/v1.21.2/clusterrolebindinglist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of ClusterRoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.2/clusterrolelist-rbac-v1.json b/v1.21.2/clusterrolelist-rbac-v1.json index b075c8b9ef..9b99015628 100644 --- a/v1.21.2/clusterrolelist-rbac-v1.json +++ b/v1.21.2/clusterrolelist-rbac-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRole" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.2/clusterrolelist-rbac-v1alpha1.json b/v1.21.2/clusterrolelist-rbac-v1alpha1.json index 911dc1d795..9199307bdc 100644 --- a/v1.21.2/clusterrolelist-rbac-v1alpha1.json +++ b/v1.21.2/clusterrolelist-rbac-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRole" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.2/clusterrolelist-rbac-v1beta1.json b/v1.21.2/clusterrolelist-rbac-v1beta1.json index 5b427543a5..6174c6f12d 100644 --- a/v1.21.2/clusterrolelist-rbac-v1beta1.json +++ b/v1.21.2/clusterrolelist-rbac-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.2/clusterrolelist.json b/v1.21.2/clusterrolelist.json index 3f114a0d04..0474d7d122 100644 --- a/v1.21.2/clusterrolelist.json +++ b/v1.21.2/clusterrolelist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of ClusterRoles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.2/componentstatus-v1.json b/v1.21.2/componentstatus-v1.json index 50cdaf05e4..3e0a6852d7 100644 --- a/v1.21.2/componentstatus-v1.json +++ b/v1.21.2/componentstatus-v1.json @@ -14,7 +14,7 @@ "conditions": { "description": "List of component conditions observed", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" }, "type": [ "array", @@ -34,7 +34,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/componentstatus.json b/v1.21.2/componentstatus.json index 3dbe9fe24d..e5a14b5fd5 100644 --- a/v1.21.2/componentstatus.json +++ b/v1.21.2/componentstatus.json @@ -11,7 +11,7 @@ "conditions": { "description": "List of component conditions observed", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/componentstatuslist-v1.json b/v1.21.2/componentstatuslist-v1.json index 60971f853f..52e7eaafca 100644 --- a/v1.21.2/componentstatuslist-v1.json +++ b/v1.21.2/componentstatuslist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of ComponentStatus objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/componentstatuslist.json b/v1.21.2/componentstatuslist.json index aabe30e478..9319429928 100644 --- a/v1.21.2/componentstatuslist.json +++ b/v1.21.2/componentstatuslist.json @@ -11,7 +11,7 @@ "items": { "description": "List of ComponentStatus objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/condition-meta-v1.json b/v1.21.2/condition-meta-v1.json index 008de007a4..9394eb0555 100644 --- a/v1.21.2/condition-meta-v1.json +++ b/v1.21.2/condition-meta-v1.json @@ -2,7 +2,7 @@ "description": "Condition contains details for one aspect of the current state of this API Resource.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable." }, "message": { diff --git a/v1.21.2/condition.json b/v1.21.2/condition.json index 008de007a4..9394eb0555 100644 --- a/v1.21.2/condition.json +++ b/v1.21.2/condition.json @@ -2,7 +2,7 @@ "description": "Condition contains details for one aspect of the current state of this API Resource.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable." }, "message": { diff --git a/v1.21.2/configmap-v1.json b/v1.21.2/configmap-v1.json index 99ca0adc30..e0ab3e7bd3 100644 --- a/v1.21.2/configmap-v1.json +++ b/v1.21.2/configmap-v1.json @@ -56,7 +56,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/configmap.json b/v1.21.2/configmap.json index 3c9e279c34..5ade5126f5 100644 --- a/v1.21.2/configmap.json +++ b/v1.21.2/configmap.json @@ -53,7 +53,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/configmaplist-v1.json b/v1.21.2/configmaplist-v1.json index 39a081c4a8..192d0b77f3 100644 --- a/v1.21.2/configmaplist-v1.json +++ b/v1.21.2/configmaplist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of ConfigMaps.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/configmaplist.json b/v1.21.2/configmaplist.json index 9e0edfda43..e9055aea72 100644 --- a/v1.21.2/configmaplist.json +++ b/v1.21.2/configmaplist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of ConfigMaps.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/configmapprojection-v1.json b/v1.21.2/configmapprojection-v1.json index 13e7d4eaed..d8aa6f4eaf 100644 --- a/v1.21.2/configmapprojection-v1.json +++ b/v1.21.2/configmapprojection-v1.json @@ -4,7 +4,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.2/configmapprojection.json b/v1.21.2/configmapprojection.json index 13e7d4eaed..d8aa6f4eaf 100644 --- a/v1.21.2/configmapprojection.json +++ b/v1.21.2/configmapprojection.json @@ -4,7 +4,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.2/configmapvolumesource-v1.json b/v1.21.2/configmapvolumesource-v1.json index 56c4173fcd..f055e317b1 100644 --- a/v1.21.2/configmapvolumesource-v1.json +++ b/v1.21.2/configmapvolumesource-v1.json @@ -12,7 +12,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.2/configmapvolumesource.json b/v1.21.2/configmapvolumesource.json index 56c4173fcd..f055e317b1 100644 --- a/v1.21.2/configmapvolumesource.json +++ b/v1.21.2/configmapvolumesource.json @@ -12,7 +12,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.2/container-v1.json b/v1.21.2/container-v1.json index dc9ea2a828..dbb1463750 100644 --- a/v1.21.2/container-v1.json +++ b/v1.21.2/container-v1.json @@ -30,7 +30,7 @@ "env": { "description": "List of environment variables to set in the container. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" }, "type": [ "array", @@ -42,7 +42,7 @@ "envFrom": { "description": "List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" }, "type": [ "array", @@ -64,11 +64,11 @@ ] }, "lifecycle": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", "description": "Actions that the management system should take in response to container lifecycle events. Cannot be updated." }, "livenessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Periodic probe of container liveness. Container will be restarted if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "name": { @@ -81,7 +81,7 @@ "ports": { "description": "List of ports to expose from the container. Exposing a port here gives the system additional information about the network connections a container uses, but is primarily informational. Not specifying a port here DOES NOT prevent that port from being exposed. Any port which is listening on the default \"0.0.0.0\" address inside a container will be accessible from the network. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" }, "type": [ "array", @@ -96,19 +96,19 @@ "x-kubernetes-patch-strategy": "merge" }, "readinessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Periodic probe of container service readiness. Container will be removed from service endpoints if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Compute Resources required by this container. Cannot be updated. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/" }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", "description": "Security options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/" }, "startupProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "StartupProbe indicates that the Pod has successfully initialized. If specified, no other probes are executed until this completes successfully. If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. This can be used to provide different probe parameters at the beginning of a Pod's lifecycle, when it might take a long time to load data or warm a cache, than during steady-state operation. This cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "stdin": { @@ -149,7 +149,7 @@ "volumeDevices": { "description": "volumeDevices is the list of block devices to be used by the container.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" }, "type": [ "array", @@ -161,7 +161,7 @@ "volumeMounts": { "description": "Pod volumes to mount into the container's filesystem. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" }, "type": [ "array", diff --git a/v1.21.2/container.json b/v1.21.2/container.json index dc9ea2a828..dbb1463750 100644 --- a/v1.21.2/container.json +++ b/v1.21.2/container.json @@ -30,7 +30,7 @@ "env": { "description": "List of environment variables to set in the container. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" }, "type": [ "array", @@ -42,7 +42,7 @@ "envFrom": { "description": "List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" }, "type": [ "array", @@ -64,11 +64,11 @@ ] }, "lifecycle": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", "description": "Actions that the management system should take in response to container lifecycle events. Cannot be updated." }, "livenessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Periodic probe of container liveness. Container will be restarted if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "name": { @@ -81,7 +81,7 @@ "ports": { "description": "List of ports to expose from the container. Exposing a port here gives the system additional information about the network connections a container uses, but is primarily informational. Not specifying a port here DOES NOT prevent that port from being exposed. Any port which is listening on the default \"0.0.0.0\" address inside a container will be accessible from the network. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" }, "type": [ "array", @@ -96,19 +96,19 @@ "x-kubernetes-patch-strategy": "merge" }, "readinessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Periodic probe of container service readiness. Container will be removed from service endpoints if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Compute Resources required by this container. Cannot be updated. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/" }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", "description": "Security options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/" }, "startupProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "StartupProbe indicates that the Pod has successfully initialized. If specified, no other probes are executed until this completes successfully. If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. This can be used to provide different probe parameters at the beginning of a Pod's lifecycle, when it might take a long time to load data or warm a cache, than during steady-state operation. This cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "stdin": { @@ -149,7 +149,7 @@ "volumeDevices": { "description": "volumeDevices is the list of block devices to be used by the container.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" }, "type": [ "array", @@ -161,7 +161,7 @@ "volumeMounts": { "description": "Pod volumes to mount into the container's filesystem. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" }, "type": [ "array", diff --git a/v1.21.2/containerresourcemetricsource-autoscaling-v2beta1.json b/v1.21.2/containerresourcemetricsource-autoscaling-v2beta1.json index 84a9ad1e69..becb13e2b8 100644 --- a/v1.21.2/containerresourcemetricsource-autoscaling-v2beta1.json +++ b/v1.21.2/containerresourcemetricsource-autoscaling-v2beta1.json @@ -24,7 +24,7 @@ ] }, "targetAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetAverageValue is the target value of the average of the resource metric across all relevant pods, as a raw value (instead of as a percentage of the request), similar to the \"pods\" metric source type." } }, diff --git a/v1.21.2/containerresourcemetricsource-autoscaling-v2beta2.json b/v1.21.2/containerresourcemetricsource-autoscaling-v2beta2.json index 203bc81a43..29a96a2db7 100644 --- a/v1.21.2/containerresourcemetricsource-autoscaling-v2beta2.json +++ b/v1.21.2/containerresourcemetricsource-autoscaling-v2beta2.json @@ -16,7 +16,7 @@ ] }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.2/containerresourcemetricsource.json b/v1.21.2/containerresourcemetricsource.json index 203bc81a43..29a96a2db7 100644 --- a/v1.21.2/containerresourcemetricsource.json +++ b/v1.21.2/containerresourcemetricsource.json @@ -16,7 +16,7 @@ ] }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.2/containerresourcemetricstatus-autoscaling-v2beta1.json b/v1.21.2/containerresourcemetricstatus-autoscaling-v2beta1.json index 838adabc4b..d7d44ff037 100644 --- a/v1.21.2/containerresourcemetricstatus-autoscaling-v2beta1.json +++ b/v1.21.2/containerresourcemetricstatus-autoscaling-v2beta1.json @@ -17,7 +17,7 @@ ] }, "currentAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentAverageValue is the current value of the average of the resource metric across all relevant pods, as a raw value (instead of as a percentage of the request), similar to the \"pods\" metric source type. It will always be set, regardless of the corresponding metric specification." }, "name": { diff --git a/v1.21.2/containerresourcemetricstatus-autoscaling-v2beta2.json b/v1.21.2/containerresourcemetricstatus-autoscaling-v2beta2.json index 5be8c69e4d..49967cfead 100644 --- a/v1.21.2/containerresourcemetricstatus-autoscaling-v2beta2.json +++ b/v1.21.2/containerresourcemetricstatus-autoscaling-v2beta2.json @@ -9,7 +9,7 @@ ] }, "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "name": { diff --git a/v1.21.2/containerresourcemetricstatus.json b/v1.21.2/containerresourcemetricstatus.json index 5be8c69e4d..49967cfead 100644 --- a/v1.21.2/containerresourcemetricstatus.json +++ b/v1.21.2/containerresourcemetricstatus.json @@ -9,7 +9,7 @@ ] }, "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "name": { diff --git a/v1.21.2/containerstate-v1.json b/v1.21.2/containerstate-v1.json index 8178a772bd..8aeb93f8e8 100644 --- a/v1.21.2/containerstate-v1.json +++ b/v1.21.2/containerstate-v1.json @@ -2,15 +2,15 @@ "description": "ContainerState holds a possible state of container. Only one of its members may be specified. If none of them is specified, the default one is ContainerStateWaiting.", "properties": { "running": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning", "description": "Details about a running container" }, "terminated": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated", "description": "Details about a terminated container" }, "waiting": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting", "description": "Details about a waiting container" } }, diff --git a/v1.21.2/containerstate.json b/v1.21.2/containerstate.json index 8178a772bd..8aeb93f8e8 100644 --- a/v1.21.2/containerstate.json +++ b/v1.21.2/containerstate.json @@ -2,15 +2,15 @@ "description": "ContainerState holds a possible state of container. Only one of its members may be specified. If none of them is specified, the default one is ContainerStateWaiting.", "properties": { "running": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning", "description": "Details about a running container" }, "terminated": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated", "description": "Details about a terminated container" }, "waiting": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting", "description": "Details about a waiting container" } }, diff --git a/v1.21.2/containerstaterunning-v1.json b/v1.21.2/containerstaterunning-v1.json index b559c15b78..22a0ba99a6 100644 --- a/v1.21.2/containerstaterunning-v1.json +++ b/v1.21.2/containerstaterunning-v1.json @@ -2,7 +2,7 @@ "description": "ContainerStateRunning is a running state of a container.", "properties": { "startedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which the container was last (re-)started" } }, diff --git a/v1.21.2/containerstaterunning.json b/v1.21.2/containerstaterunning.json index b559c15b78..22a0ba99a6 100644 --- a/v1.21.2/containerstaterunning.json +++ b/v1.21.2/containerstaterunning.json @@ -2,7 +2,7 @@ "description": "ContainerStateRunning is a running state of a container.", "properties": { "startedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which the container was last (re-)started" } }, diff --git a/v1.21.2/containerstateterminated-v1.json b/v1.21.2/containerstateterminated-v1.json index 888488a223..dcc42a39cc 100644 --- a/v1.21.2/containerstateterminated-v1.json +++ b/v1.21.2/containerstateterminated-v1.json @@ -17,7 +17,7 @@ ] }, "finishedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which the container last terminated" }, "message": { @@ -43,7 +43,7 @@ ] }, "startedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which previous execution of the container started" } }, diff --git a/v1.21.2/containerstateterminated.json b/v1.21.2/containerstateterminated.json index 888488a223..dcc42a39cc 100644 --- a/v1.21.2/containerstateterminated.json +++ b/v1.21.2/containerstateterminated.json @@ -17,7 +17,7 @@ ] }, "finishedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which the container last terminated" }, "message": { @@ -43,7 +43,7 @@ ] }, "startedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which previous execution of the container started" } }, diff --git a/v1.21.2/containerstatus-v1.json b/v1.21.2/containerstatus-v1.json index 2aa509a748..09d5393ff3 100644 --- a/v1.21.2/containerstatus-v1.json +++ b/v1.21.2/containerstatus-v1.json @@ -23,7 +23,7 @@ ] }, "lastState": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", "description": "Details about the container's last termination condition." }, "name": { @@ -56,7 +56,7 @@ ] }, "state": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", "description": "Details about the container's current condition." } }, diff --git a/v1.21.2/containerstatus.json b/v1.21.2/containerstatus.json index 2aa509a748..09d5393ff3 100644 --- a/v1.21.2/containerstatus.json +++ b/v1.21.2/containerstatus.json @@ -23,7 +23,7 @@ ] }, "lastState": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", "description": "Details about the container's last termination condition." }, "name": { @@ -56,7 +56,7 @@ ] }, "state": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", "description": "Details about the container's current condition." } }, diff --git a/v1.21.2/controllerrevision-apps-v1.json b/v1.21.2/controllerrevision-apps-v1.json index f9e4737f92..4be5721b9b 100644 --- a/v1.21.2/controllerrevision-apps-v1.json +++ b/v1.21.2/controllerrevision-apps-v1.json @@ -12,7 +12,7 @@ ] }, "data": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", "description": "Data is the serialized representation of the state." }, "kind": { @@ -26,7 +26,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "revision": { diff --git a/v1.21.2/controllerrevision.json b/v1.21.2/controllerrevision.json index 07be0a4679..12abc936ac 100644 --- a/v1.21.2/controllerrevision.json +++ b/v1.21.2/controllerrevision.json @@ -9,7 +9,7 @@ ] }, "data": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", "description": "Data is the serialized representation of the state." }, "kind": { @@ -23,7 +23,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "revision": { diff --git a/v1.21.2/controllerrevisionlist-apps-v1.json b/v1.21.2/controllerrevisionlist-apps-v1.json index c6d0bcc5a2..fd3a38922b 100644 --- a/v1.21.2/controllerrevisionlist-apps-v1.json +++ b/v1.21.2/controllerrevisionlist-apps-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of ControllerRevisions", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/controllerrevisionlist.json b/v1.21.2/controllerrevisionlist.json index 720873b852..7d1e6af7b1 100644 --- a/v1.21.2/controllerrevisionlist.json +++ b/v1.21.2/controllerrevisionlist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of ControllerRevisions", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/cronjob-batch-v1.json b/v1.21.2/cronjob-batch-v1.json index cc0de4d585..45a382fcc2 100644 --- a/v1.21.2/cronjob-batch-v1.json +++ b/v1.21.2/cronjob-batch-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobSpec", "description": "Specification of the desired behavior of a cron job, including the schedule. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobStatus", "description": "Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/cronjob-batch-v1beta1.json b/v1.21.2/cronjob-batch-v1beta1.json index 333b9b50f4..7c7294253f 100644 --- a/v1.21.2/cronjob-batch-v1beta1.json +++ b/v1.21.2/cronjob-batch-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec", "description": "Specification of the desired behavior of a cron job, including the schedule. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus", "description": "Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/cronjob.json b/v1.21.2/cronjob.json index c068b8be67..e8fd2d606c 100644 --- a/v1.21.2/cronjob.json +++ b/v1.21.2/cronjob.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec", "description": "Specification of the desired behavior of a cron job, including the schedule. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus", "description": "Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/cronjoblist-batch-v1.json b/v1.21.2/cronjoblist-batch-v1.json index c94aa859be..d18344a95e 100644 --- a/v1.21.2/cronjoblist-batch-v1.json +++ b/v1.21.2/cronjoblist-batch-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CronJobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJob" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJob" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/cronjoblist-batch-v1beta1.json b/v1.21.2/cronjoblist-batch-v1beta1.json index eee20c675f..d0af843ba7 100644 --- a/v1.21.2/cronjoblist-batch-v1beta1.json +++ b/v1.21.2/cronjoblist-batch-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CronJobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/cronjoblist.json b/v1.21.2/cronjoblist.json index 797a0b602d..56785b1799 100644 --- a/v1.21.2/cronjoblist.json +++ b/v1.21.2/cronjoblist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of CronJobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/cronjobspec-batch-v1.json b/v1.21.2/cronjobspec-batch-v1.json index dc71a9daac..a794a794d8 100644 --- a/v1.21.2/cronjobspec-batch-v1.json +++ b/v1.21.2/cronjobspec-batch-v1.json @@ -17,7 +17,7 @@ ] }, "jobTemplate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobTemplateSpec", "description": "Specifies the job that will be created when executing a CronJob." }, "schedule": { diff --git a/v1.21.2/cronjobspec-batch-v1beta1.json b/v1.21.2/cronjobspec-batch-v1beta1.json index 2afa8c7bdd..7d65606029 100644 --- a/v1.21.2/cronjobspec-batch-v1beta1.json +++ b/v1.21.2/cronjobspec-batch-v1beta1.json @@ -17,7 +17,7 @@ ] }, "jobTemplate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec", "description": "Specifies the job that will be created when executing a CronJob." }, "schedule": { diff --git a/v1.21.2/cronjobspec.json b/v1.21.2/cronjobspec.json index 2afa8c7bdd..7d65606029 100644 --- a/v1.21.2/cronjobspec.json +++ b/v1.21.2/cronjobspec.json @@ -17,7 +17,7 @@ ] }, "jobTemplate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec", "description": "Specifies the job that will be created when executing a CronJob." }, "schedule": { diff --git a/v1.21.2/cronjobstatus-batch-v1.json b/v1.21.2/cronjobstatus-batch-v1.json index 904948a69b..83a0b36de3 100644 --- a/v1.21.2/cronjobstatus-batch-v1.json +++ b/v1.21.2/cronjobstatus-batch-v1.json @@ -4,7 +4,7 @@ "active": { "description": "A list of pointers to currently running jobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, "type": [ "array", @@ -13,11 +13,11 @@ "x-kubernetes-list-type": "atomic" }, "lastScheduleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job was successfully scheduled." }, "lastSuccessfulTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job successfully completed." } }, diff --git a/v1.21.2/cronjobstatus-batch-v1beta1.json b/v1.21.2/cronjobstatus-batch-v1beta1.json index 904948a69b..83a0b36de3 100644 --- a/v1.21.2/cronjobstatus-batch-v1beta1.json +++ b/v1.21.2/cronjobstatus-batch-v1beta1.json @@ -4,7 +4,7 @@ "active": { "description": "A list of pointers to currently running jobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, "type": [ "array", @@ -13,11 +13,11 @@ "x-kubernetes-list-type": "atomic" }, "lastScheduleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job was successfully scheduled." }, "lastSuccessfulTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job successfully completed." } }, diff --git a/v1.21.2/cronjobstatus.json b/v1.21.2/cronjobstatus.json index 904948a69b..83a0b36de3 100644 --- a/v1.21.2/cronjobstatus.json +++ b/v1.21.2/cronjobstatus.json @@ -4,7 +4,7 @@ "active": { "description": "A list of pointers to currently running jobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, "type": [ "array", @@ -13,11 +13,11 @@ "x-kubernetes-list-type": "atomic" }, "lastScheduleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job was successfully scheduled." }, "lastSuccessfulTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job successfully completed." } }, diff --git a/v1.21.2/csidriver-storage-v1.json b/v1.21.2/csidriver-storage-v1.json index 645a9dc9cb..0acd481a91 100644 --- a/v1.21.2/csidriver-storage-v1.json +++ b/v1.21.2/csidriver-storage-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. metadata.Name indicates the name of the CSI driver that this object refers to; it MUST be the same name returned by the CSI GetPluginName() call for that driver. The driver name must be 63 characters or less, beginning and ending with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), dots (.), and alphanumerics between. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverSpec", "description": "Specification of the CSI Driver." } }, diff --git a/v1.21.2/csidriver-storage-v1beta1.json b/v1.21.2/csidriver-storage-v1beta1.json index 2f3cca9dc5..9005839e77 100644 --- a/v1.21.2/csidriver-storage-v1beta1.json +++ b/v1.21.2/csidriver-storage-v1beta1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. metadata.Name indicates the name of the CSI driver that this object refers to; it MUST be the same name returned by the CSI GetPluginName() call for that driver. The driver name must be 63 characters or less, beginning and ending with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), dots (.), and alphanumerics between. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec", "description": "Specification of the CSI Driver." } }, diff --git a/v1.21.2/csidriver.json b/v1.21.2/csidriver.json index 5b02eac5ff..f07c802f30 100644 --- a/v1.21.2/csidriver.json +++ b/v1.21.2/csidriver.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. metadata.Name indicates the name of the CSI driver that this object refers to; it MUST be the same name returned by the CSI GetPluginName() call for that driver. The driver name must be 63 characters or less, beginning and ending with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), dots (.), and alphanumerics between. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec", "description": "Specification of the CSI Driver." } }, diff --git a/v1.21.2/csidriverlist-storage-v1.json b/v1.21.2/csidriverlist-storage-v1.json index d3c86ad248..8801b251af 100644 --- a/v1.21.2/csidriverlist-storage-v1.json +++ b/v1.21.2/csidriverlist-storage-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CSIDriver", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriver" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/csidriverlist-storage-v1beta1.json b/v1.21.2/csidriverlist-storage-v1beta1.json index 262ca5d0be..ce1cc471b5 100644 --- a/v1.21.2/csidriverlist-storage-v1beta1.json +++ b/v1.21.2/csidriverlist-storage-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CSIDriver", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/csidriverlist.json b/v1.21.2/csidriverlist.json index d507d9ccfc..4b81e910e5 100644 --- a/v1.21.2/csidriverlist.json +++ b/v1.21.2/csidriverlist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of CSIDriver", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/csidriverspec-storage-v1.json b/v1.21.2/csidriverspec-storage-v1.json index 16f369665c..a2fd955b01 100644 --- a/v1.21.2/csidriverspec-storage-v1.json +++ b/v1.21.2/csidriverspec-storage-v1.json @@ -39,7 +39,7 @@ "tokenRequests": { "description": "TokenRequests indicates the CSI driver needs pods' service account tokens it is mounting volume for to do necessary authentication. Kubelet will pass the tokens in VolumeContext in the CSI NodePublishVolume calls. The CSI driver should parse and validate the following VolumeContext: \"csi.storage.k8s.io/serviceAccount.tokens\": {\n \"\": {\n \"token\": ,\n \"expirationTimestamp\": ,\n },\n ...\n}\n\nNote: Audience in each TokenRequest should be different and at most one token is empty string. To receive a new token after expiry, RequiresRepublish can be used to trigger NodePublishVolume periodically.\n\nThis is a beta feature and only available when the CSIServiceAccountToken feature is enabled.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.TokenRequest" }, "type": [ "array", diff --git a/v1.21.2/csidriverspec-storage-v1beta1.json b/v1.21.2/csidriverspec-storage-v1beta1.json index e907b18d28..92986baed7 100644 --- a/v1.21.2/csidriverspec-storage-v1beta1.json +++ b/v1.21.2/csidriverspec-storage-v1beta1.json @@ -39,7 +39,7 @@ "tokenRequests": { "description": "TokenRequests indicates the CSI driver needs pods' service account tokens it is mounting volume for to do necessary authentication. Kubelet will pass the tokens in VolumeContext in the CSI NodePublishVolume calls. The CSI driver should parse and validate the following VolumeContext: \"csi.storage.k8s.io/serviceAccount.tokens\": {\n \"\": {\n \"token\": ,\n \"expirationTimestamp\": ,\n },\n ...\n}\n\nNote: Audience in each TokenRequest should be different and at most one token is empty string. To receive a new token after expiry, RequiresRepublish can be used to trigger NodePublishVolume periodically.\n\nThis is a beta feature and only available when the CSIServiceAccountToken feature is enabled.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" }, "type": [ "array", diff --git a/v1.21.2/csidriverspec.json b/v1.21.2/csidriverspec.json index e907b18d28..92986baed7 100644 --- a/v1.21.2/csidriverspec.json +++ b/v1.21.2/csidriverspec.json @@ -39,7 +39,7 @@ "tokenRequests": { "description": "TokenRequests indicates the CSI driver needs pods' service account tokens it is mounting volume for to do necessary authentication. Kubelet will pass the tokens in VolumeContext in the CSI NodePublishVolume calls. The CSI driver should parse and validate the following VolumeContext: \"csi.storage.k8s.io/serviceAccount.tokens\": {\n \"\": {\n \"token\": ,\n \"expirationTimestamp\": ,\n },\n ...\n}\n\nNote: Audience in each TokenRequest should be different and at most one token is empty string. To receive a new token after expiry, RequiresRepublish can be used to trigger NodePublishVolume periodically.\n\nThis is a beta feature and only available when the CSIServiceAccountToken feature is enabled.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" }, "type": [ "array", diff --git a/v1.21.2/csinode-storage-v1.json b/v1.21.2/csinode-storage-v1.json index 5683c1007f..a2c23c6364 100644 --- a/v1.21.2/csinode-storage-v1.json +++ b/v1.21.2/csinode-storage-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata.name must be the Kubernetes node name." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeSpec", "description": "spec is the specification of CSINode" } }, diff --git a/v1.21.2/csinode-storage-v1beta1.json b/v1.21.2/csinode-storage-v1beta1.json index 6ed15d4ca6..5b1a069c79 100644 --- a/v1.21.2/csinode-storage-v1beta1.json +++ b/v1.21.2/csinode-storage-v1beta1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata.name must be the Kubernetes node name." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec", "description": "spec is the specification of CSINode" } }, diff --git a/v1.21.2/csinode.json b/v1.21.2/csinode.json index 417a10bed2..6f9a441553 100644 --- a/v1.21.2/csinode.json +++ b/v1.21.2/csinode.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata.name must be the Kubernetes node name." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec", "description": "spec is the specification of CSINode" } }, diff --git a/v1.21.2/csinodedriver-storage-v1.json b/v1.21.2/csinodedriver-storage-v1.json index a073e19c61..e61989418e 100644 --- a/v1.21.2/csinodedriver-storage-v1.json +++ b/v1.21.2/csinodedriver-storage-v1.json @@ -2,7 +2,7 @@ "description": "CSINodeDriver holds information about the specification of one CSI driver installed on a node", "properties": { "allocatable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeNodeResources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeNodeResources", "description": "allocatable represents the volume resources of a node that are available for scheduling. This field is beta." }, "name": { diff --git a/v1.21.2/csinodedriver-storage-v1beta1.json b/v1.21.2/csinodedriver-storage-v1beta1.json index 6d51e3117c..120ac6cc39 100644 --- a/v1.21.2/csinodedriver-storage-v1beta1.json +++ b/v1.21.2/csinodedriver-storage-v1beta1.json @@ -2,7 +2,7 @@ "description": "CSINodeDriver holds information about the specification of one CSI driver installed on a node", "properties": { "allocatable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources", "description": "allocatable represents the volume resources of a node that are available for scheduling." }, "name": { diff --git a/v1.21.2/csinodedriver.json b/v1.21.2/csinodedriver.json index 6d51e3117c..120ac6cc39 100644 --- a/v1.21.2/csinodedriver.json +++ b/v1.21.2/csinodedriver.json @@ -2,7 +2,7 @@ "description": "CSINodeDriver holds information about the specification of one CSI driver installed on a node", "properties": { "allocatable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources", "description": "allocatable represents the volume resources of a node that are available for scheduling." }, "name": { diff --git a/v1.21.2/csinodelist-storage-v1.json b/v1.21.2/csinodelist-storage-v1.json index e6b4ded04d..4b6ad25343 100644 --- a/v1.21.2/csinodelist-storage-v1.json +++ b/v1.21.2/csinodelist-storage-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CSINode", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINode" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/csinodelist-storage-v1beta1.json b/v1.21.2/csinodelist-storage-v1beta1.json index 426d2ffb95..4ab471a8b5 100644 --- a/v1.21.2/csinodelist-storage-v1beta1.json +++ b/v1.21.2/csinodelist-storage-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CSINode", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/csinodelist.json b/v1.21.2/csinodelist.json index 7177ec9392..aecd025f54 100644 --- a/v1.21.2/csinodelist.json +++ b/v1.21.2/csinodelist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of CSINode", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/csinodespec-storage-v1.json b/v1.21.2/csinodespec-storage-v1.json index 1684e4b8c0..ea30dbb62b 100644 --- a/v1.21.2/csinodespec-storage-v1.json +++ b/v1.21.2/csinodespec-storage-v1.json @@ -4,7 +4,7 @@ "drivers": { "description": "drivers is a list of information of all CSI Drivers existing on a node. If all drivers in the list are uninstalled, this can become empty.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeDriver" }, "type": [ "array", diff --git a/v1.21.2/csinodespec-storage-v1beta1.json b/v1.21.2/csinodespec-storage-v1beta1.json index a92033d9c6..7c29bc0365 100644 --- a/v1.21.2/csinodespec-storage-v1beta1.json +++ b/v1.21.2/csinodespec-storage-v1beta1.json @@ -4,7 +4,7 @@ "drivers": { "description": "drivers is a list of information of all CSI Drivers existing on a node. If all drivers in the list are uninstalled, this can become empty.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" }, "type": [ "array", diff --git a/v1.21.2/csinodespec.json b/v1.21.2/csinodespec.json index a92033d9c6..7c29bc0365 100644 --- a/v1.21.2/csinodespec.json +++ b/v1.21.2/csinodespec.json @@ -4,7 +4,7 @@ "drivers": { "description": "drivers is a list of information of all CSI Drivers existing on a node. If all drivers in the list are uninstalled, this can become empty.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" }, "type": [ "array", diff --git a/v1.21.2/csipersistentvolumesource-v1.json b/v1.21.2/csipersistentvolumesource-v1.json index c8ca1326b1..44e6cfdf64 100644 --- a/v1.21.2/csipersistentvolumesource-v1.json +++ b/v1.21.2/csipersistentvolumesource-v1.json @@ -2,11 +2,11 @@ "description": "Represents storage that is managed by an external CSI volume driver (Beta feature)", "properties": { "controllerExpandSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "ControllerExpandSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI ControllerExpandVolume call. This is an alpha field and requires enabling ExpandCSIVolumes feature gate. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "controllerPublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "ControllerPublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI ControllerPublishVolume and ControllerUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "driver": { @@ -24,11 +24,11 @@ ] }, "nodePublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "NodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "nodeStageSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "NodeStageSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodeStageVolume and NodeStageVolume and NodeUnstageVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "readOnly": { diff --git a/v1.21.2/csipersistentvolumesource.json b/v1.21.2/csipersistentvolumesource.json index c8ca1326b1..44e6cfdf64 100644 --- a/v1.21.2/csipersistentvolumesource.json +++ b/v1.21.2/csipersistentvolumesource.json @@ -2,11 +2,11 @@ "description": "Represents storage that is managed by an external CSI volume driver (Beta feature)", "properties": { "controllerExpandSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "ControllerExpandSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI ControllerExpandVolume call. This is an alpha field and requires enabling ExpandCSIVolumes feature gate. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "controllerPublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "ControllerPublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI ControllerPublishVolume and ControllerUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "driver": { @@ -24,11 +24,11 @@ ] }, "nodePublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "NodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "nodeStageSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "NodeStageSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodeStageVolume and NodeStageVolume and NodeUnstageVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "readOnly": { diff --git a/v1.21.2/csistoragecapacity-storage-v1alpha1.json b/v1.21.2/csistoragecapacity-storage-v1alpha1.json index 8793e60928..04f4e38354 100644 --- a/v1.21.2/csistoragecapacity-storage-v1alpha1.json +++ b/v1.21.2/csistoragecapacity-storage-v1alpha1.json @@ -12,7 +12,7 @@ ] }, "capacity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Capacity is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThe semantic is currently (CSI spec 1.2) defined as: The available capacity, in bytes, of the storage that can be used to provision volumes. If not set, that information is currently unavailable and treated like zero capacity." }, "kind": { @@ -26,15 +26,15 @@ ] }, "maximumVolumeSize": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "MaximumVolumeSize is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThis is defined since CSI spec 1.4.0 as the largest size that may be used in a CreateVolumeRequest.capacity_range.required_bytes field to create a volume with the same parameters as those in GetCapacityRequest. The corresponding value in the Kubernetes API is ResourceRequirements.Requests in a volume claim." }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. The name has no particular meaning. It must be be a DNS subdomain (dots allowed, 253 characters). To ensure that there are no conflicts with other CSI drivers on the cluster, the recommendation is to use csisc-, a generated name, or a reverse-domain name which ends with the unique CSI driver name.\n\nObjects are namespaced.\n\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "nodeTopology": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NodeTopology defines which nodes have access to the storage for which capacity was reported. If not set, the storage is not accessible from any node in the cluster. If empty, the storage is accessible from all nodes. This field is immutable." }, "storageClassName": { diff --git a/v1.21.2/csistoragecapacity-storage-v1beta1.json b/v1.21.2/csistoragecapacity-storage-v1beta1.json index 86c305243a..d6b3687b8c 100644 --- a/v1.21.2/csistoragecapacity-storage-v1beta1.json +++ b/v1.21.2/csistoragecapacity-storage-v1beta1.json @@ -12,7 +12,7 @@ ] }, "capacity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Capacity is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThe semantic is currently (CSI spec 1.2) defined as: The available capacity, in bytes, of the storage that can be used to provision volumes. If not set, that information is currently unavailable and treated like zero capacity." }, "kind": { @@ -26,15 +26,15 @@ ] }, "maximumVolumeSize": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "MaximumVolumeSize is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThis is defined since CSI spec 1.4.0 as the largest size that may be used in a CreateVolumeRequest.capacity_range.required_bytes field to create a volume with the same parameters as those in GetCapacityRequest. The corresponding value in the Kubernetes API is ResourceRequirements.Requests in a volume claim." }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. The name has no particular meaning. It must be be a DNS subdomain (dots allowed, 253 characters). To ensure that there are no conflicts with other CSI drivers on the cluster, the recommendation is to use csisc-, a generated name, or a reverse-domain name which ends with the unique CSI driver name.\n\nObjects are namespaced.\n\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "nodeTopology": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NodeTopology defines which nodes have access to the storage for which capacity was reported. If not set, the storage is not accessible from any node in the cluster. If empty, the storage is accessible from all nodes. This field is immutable." }, "storageClassName": { diff --git a/v1.21.2/csistoragecapacity.json b/v1.21.2/csistoragecapacity.json index c54323d6ce..26c92ff045 100644 --- a/v1.21.2/csistoragecapacity.json +++ b/v1.21.2/csistoragecapacity.json @@ -9,7 +9,7 @@ ] }, "capacity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Capacity is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThe semantic is currently (CSI spec 1.2) defined as: The available capacity, in bytes, of the storage that can be used to provision volumes. If not set, that information is currently unavailable and treated like zero capacity." }, "kind": { @@ -23,15 +23,15 @@ ] }, "maximumVolumeSize": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "MaximumVolumeSize is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThis is defined since CSI spec 1.4.0 as the largest size that may be used in a CreateVolumeRequest.capacity_range.required_bytes field to create a volume with the same parameters as those in GetCapacityRequest. The corresponding value in the Kubernetes API is ResourceRequirements.Requests in a volume claim." }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. The name has no particular meaning. It must be be a DNS subdomain (dots allowed, 253 characters). To ensure that there are no conflicts with other CSI drivers on the cluster, the recommendation is to use csisc-, a generated name, or a reverse-domain name which ends with the unique CSI driver name.\n\nObjects are namespaced.\n\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "nodeTopology": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NodeTopology defines which nodes have access to the storage for which capacity was reported. If not set, the storage is not accessible from any node in the cluster. If empty, the storage is accessible from all nodes. This field is immutable." }, "storageClassName": { diff --git a/v1.21.2/csistoragecapacitylist-storage-v1alpha1.json b/v1.21.2/csistoragecapacitylist-storage-v1alpha1.json index 3831f0e8ae..c2e4cf0044 100644 --- a/v1.21.2/csistoragecapacitylist-storage-v1alpha1.json +++ b/v1.21.2/csistoragecapacitylist-storage-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of CSIStorageCapacity objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacity" }, "type": [ "array", @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/csistoragecapacitylist-storage-v1beta1.json b/v1.21.2/csistoragecapacitylist-storage-v1beta1.json index 3bb2e75131..ef5383d863 100644 --- a/v1.21.2/csistoragecapacitylist-storage-v1beta1.json +++ b/v1.21.2/csistoragecapacitylist-storage-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of CSIStorageCapacity objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" }, "type": [ "array", @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/csistoragecapacitylist.json b/v1.21.2/csistoragecapacitylist.json index 3ad4b715e4..8915d81183 100644 --- a/v1.21.2/csistoragecapacitylist.json +++ b/v1.21.2/csistoragecapacitylist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of CSIStorageCapacity objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" }, "type": [ "array", @@ -33,7 +33,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/csivolumesource-v1.json b/v1.21.2/csivolumesource-v1.json index ae26ef6a88..c436299a53 100644 --- a/v1.21.2/csivolumesource-v1.json +++ b/v1.21.2/csivolumesource-v1.json @@ -16,7 +16,7 @@ ] }, "nodePublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "NodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secret references are passed." }, "readOnly": { diff --git a/v1.21.2/csivolumesource.json b/v1.21.2/csivolumesource.json index ae26ef6a88..c436299a53 100644 --- a/v1.21.2/csivolumesource.json +++ b/v1.21.2/csivolumesource.json @@ -16,7 +16,7 @@ ] }, "nodePublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "NodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secret references are passed." }, "readOnly": { diff --git a/v1.21.2/customresourceconversion-apiextensions-v1.json b/v1.21.2/customresourceconversion-apiextensions-v1.json index cd6450a08e..33028142ca 100644 --- a/v1.21.2/customresourceconversion-apiextensions-v1.json +++ b/v1.21.2/customresourceconversion-apiextensions-v1.json @@ -9,7 +9,7 @@ ] }, "webhook": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookConversion", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookConversion", "description": "webhook describes how to call the conversion webhook. Required when `strategy` is set to `Webhook`." } }, diff --git a/v1.21.2/customresourceconversion-apiextensions-v1beta1.json b/v1.21.2/customresourceconversion-apiextensions-v1beta1.json index dc6f4b8deb..75af6de3d1 100644 --- a/v1.21.2/customresourceconversion-apiextensions-v1beta1.json +++ b/v1.21.2/customresourceconversion-apiextensions-v1beta1.json @@ -22,7 +22,7 @@ ] }, "webhookClientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig", "description": "webhookClientConfig is the instructions for how to call the webhook if strategy is `Webhook`. Required when `strategy` is set to `Webhook`." } }, diff --git a/v1.21.2/customresourceconversion.json b/v1.21.2/customresourceconversion.json index dc6f4b8deb..75af6de3d1 100644 --- a/v1.21.2/customresourceconversion.json +++ b/v1.21.2/customresourceconversion.json @@ -22,7 +22,7 @@ ] }, "webhookClientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig", "description": "webhookClientConfig is the instructions for how to call the webhook if strategy is `Webhook`. Required when `strategy` is set to `Webhook`." } }, diff --git a/v1.21.2/customresourcedefinition-apiextensions-v1.json b/v1.21.2/customresourcedefinition-apiextensions-v1.json index 9036eaf612..2ae9a549b7 100644 --- a/v1.21.2/customresourcedefinition-apiextensions-v1.json +++ b/v1.21.2/customresourcedefinition-apiextensions-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionSpec", "description": "spec describes how the user wants the resources to appear" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionStatus", "description": "status indicates the actual state of the CustomResourceDefinition" } }, diff --git a/v1.21.2/customresourcedefinition-apiextensions-v1beta1.json b/v1.21.2/customresourcedefinition-apiextensions-v1beta1.json index 61302be193..b602c3cf01 100644 --- a/v1.21.2/customresourcedefinition-apiextensions-v1beta1.json +++ b/v1.21.2/customresourcedefinition-apiextensions-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec", "description": "spec describes how the user wants the resources to appear" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus", "description": "status indicates the actual state of the CustomResourceDefinition" } }, diff --git a/v1.21.2/customresourcedefinition.json b/v1.21.2/customresourcedefinition.json index 4397b753c2..8c22374790 100644 --- a/v1.21.2/customresourcedefinition.json +++ b/v1.21.2/customresourcedefinition.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec", "description": "spec describes how the user wants the resources to appear" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus", "description": "status indicates the actual state of the CustomResourceDefinition" } }, diff --git a/v1.21.2/customresourcedefinitioncondition-apiextensions-v1.json b/v1.21.2/customresourcedefinitioncondition-apiextensions-v1.json index eb778f36e3..0c6bfb8601 100644 --- a/v1.21.2/customresourcedefinitioncondition-apiextensions-v1.json +++ b/v1.21.2/customresourcedefinitioncondition-apiextensions-v1.json @@ -2,7 +2,7 @@ "description": "CustomResourceDefinitionCondition contains details for the current condition of this pod.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/customresourcedefinitioncondition-apiextensions-v1beta1.json b/v1.21.2/customresourcedefinitioncondition-apiextensions-v1beta1.json index eb778f36e3..0c6bfb8601 100644 --- a/v1.21.2/customresourcedefinitioncondition-apiextensions-v1beta1.json +++ b/v1.21.2/customresourcedefinitioncondition-apiextensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "CustomResourceDefinitionCondition contains details for the current condition of this pod.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/customresourcedefinitioncondition.json b/v1.21.2/customresourcedefinitioncondition.json index eb778f36e3..0c6bfb8601 100644 --- a/v1.21.2/customresourcedefinitioncondition.json +++ b/v1.21.2/customresourcedefinitioncondition.json @@ -2,7 +2,7 @@ "description": "CustomResourceDefinitionCondition contains details for the current condition of this pod.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/customresourcedefinitionlist-apiextensions-v1.json b/v1.21.2/customresourcedefinitionlist-apiextensions-v1.json index f614afbadd..4561d3ee24 100644 --- a/v1.21.2/customresourcedefinitionlist-apiextensions-v1.json +++ b/v1.21.2/customresourcedefinitionlist-apiextensions-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items list individual CustomResourceDefinition objects", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.2/customresourcedefinitionlist-apiextensions-v1beta1.json b/v1.21.2/customresourcedefinitionlist-apiextensions-v1beta1.json index 5115593c18..bd598a2060 100644 --- a/v1.21.2/customresourcedefinitionlist-apiextensions-v1beta1.json +++ b/v1.21.2/customresourcedefinitionlist-apiextensions-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items list individual CustomResourceDefinition objects", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.2/customresourcedefinitionlist.json b/v1.21.2/customresourcedefinitionlist.json index e08e9abb98..c5fce82f24 100644 --- a/v1.21.2/customresourcedefinitionlist.json +++ b/v1.21.2/customresourcedefinitionlist.json @@ -11,7 +11,7 @@ "items": { "description": "items list individual CustomResourceDefinition objects", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.2/customresourcedefinitionspec-apiextensions-v1.json b/v1.21.2/customresourcedefinitionspec-apiextensions-v1.json index d0ebb38305..ca9b00243d 100644 --- a/v1.21.2/customresourcedefinitionspec-apiextensions-v1.json +++ b/v1.21.2/customresourcedefinitionspec-apiextensions-v1.json @@ -2,7 +2,7 @@ "description": "CustomResourceDefinitionSpec describes how a user wants their resource to appear", "properties": { "conversion": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceConversion", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceConversion", "description": "conversion defines conversion settings for the CRD." }, "group": { @@ -13,7 +13,7 @@ ] }, "names": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames", "description": "names specify the resource and kind names for the custom resource." }, "preserveUnknownFields": { @@ -33,7 +33,7 @@ "versions": { "description": "versions is the list of all API versions of the defined custom resource. Version names are used to compute the order in which served versions are listed in API discovery. If the version string is \"kube-like\", it will sort above non \"kube-like\" version strings, which are ordered lexicographically. \"Kube-like\" versions start with a \"v\", then are followed by a number (the major version), then optionally the string \"alpha\" or \"beta\" and another number (the minor version). These are sorted first by GA > beta > alpha (where GA is a version with no suffix such as beta or alpha), and then by comparing major version, then minor version. An example sorted list of versions: v10, v2, v1, v11beta2, v10beta3, v3beta1, v12alpha1, v11alpha2, foo1, foo10.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionVersion" }, "type": [ "array", diff --git a/v1.21.2/customresourcedefinitionspec-apiextensions-v1beta1.json b/v1.21.2/customresourcedefinitionspec-apiextensions-v1beta1.json index cc68e0fba0..afef129a25 100644 --- a/v1.21.2/customresourcedefinitionspec-apiextensions-v1beta1.json +++ b/v1.21.2/customresourcedefinitionspec-apiextensions-v1beta1.json @@ -4,7 +4,7 @@ "additionalPrinterColumns": { "description": "additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. If present, this field configures columns for all versions. Top-level and per-version columns are mutually exclusive. If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" }, "type": [ "array", @@ -12,7 +12,7 @@ ] }, "conversion": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion", "description": "conversion defines conversion settings for the CRD." }, "group": { @@ -23,7 +23,7 @@ ] }, "names": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", "description": "names specify the resource and kind names for the custom resource." }, "preserveUnknownFields": { @@ -41,11 +41,11 @@ ] }, "subresources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", "description": "subresources specify what subresources the defined custom resource has. If present, this field configures subresources for all versions. Top-level and per-version subresources are mutually exclusive." }, "validation": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", "description": "validation describes the schema used for validation and pruning of the custom resource. If present, this validation schema is used to validate all versions. Top-level and per-version schemas are mutually exclusive." }, "version": { @@ -58,7 +58,7 @@ "versions": { "description": "versions is the list of all API versions of the defined custom resource. Optional if `version` is specified. The name of the first item in the `versions` list must match the `version` field if `version` and `versions` are both specified. Version names are used to compute the order in which served versions are listed in API discovery. If the version string is \"kube-like\", it will sort above non \"kube-like\" version strings, which are ordered lexicographically. \"Kube-like\" versions start with a \"v\", then are followed by a number (the major version), then optionally the string \"alpha\" or \"beta\" and another number (the minor version). These are sorted first by GA > beta > alpha (where GA is a version with no suffix such as beta or alpha), and then by comparing major version, then minor version. An example sorted list of versions: v10, v2, v1, v11beta2, v10beta3, v3beta1, v12alpha1, v11alpha2, foo1, foo10.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" }, "type": [ "array", diff --git a/v1.21.2/customresourcedefinitionspec.json b/v1.21.2/customresourcedefinitionspec.json index cc68e0fba0..afef129a25 100644 --- a/v1.21.2/customresourcedefinitionspec.json +++ b/v1.21.2/customresourcedefinitionspec.json @@ -4,7 +4,7 @@ "additionalPrinterColumns": { "description": "additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. If present, this field configures columns for all versions. Top-level and per-version columns are mutually exclusive. If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" }, "type": [ "array", @@ -12,7 +12,7 @@ ] }, "conversion": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion", "description": "conversion defines conversion settings for the CRD." }, "group": { @@ -23,7 +23,7 @@ ] }, "names": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", "description": "names specify the resource and kind names for the custom resource." }, "preserveUnknownFields": { @@ -41,11 +41,11 @@ ] }, "subresources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", "description": "subresources specify what subresources the defined custom resource has. If present, this field configures subresources for all versions. Top-level and per-version subresources are mutually exclusive." }, "validation": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", "description": "validation describes the schema used for validation and pruning of the custom resource. If present, this validation schema is used to validate all versions. Top-level and per-version schemas are mutually exclusive." }, "version": { @@ -58,7 +58,7 @@ "versions": { "description": "versions is the list of all API versions of the defined custom resource. Optional if `version` is specified. The name of the first item in the `versions` list must match the `version` field if `version` and `versions` are both specified. Version names are used to compute the order in which served versions are listed in API discovery. If the version string is \"kube-like\", it will sort above non \"kube-like\" version strings, which are ordered lexicographically. \"Kube-like\" versions start with a \"v\", then are followed by a number (the major version), then optionally the string \"alpha\" or \"beta\" and another number (the minor version). These are sorted first by GA > beta > alpha (where GA is a version with no suffix such as beta or alpha), and then by comparing major version, then minor version. An example sorted list of versions: v10, v2, v1, v11beta2, v10beta3, v3beta1, v12alpha1, v11alpha2, foo1, foo10.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" }, "type": [ "array", diff --git a/v1.21.2/customresourcedefinitionstatus-apiextensions-v1.json b/v1.21.2/customresourcedefinitionstatus-apiextensions-v1.json index e0630f22b3..780f8e2572 100644 --- a/v1.21.2/customresourcedefinitionstatus-apiextensions-v1.json +++ b/v1.21.2/customresourcedefinitionstatus-apiextensions-v1.json @@ -2,13 +2,13 @@ "description": "CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition", "properties": { "acceptedNames": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames", "description": "acceptedNames are the names that are actually being used to serve discovery. They may be different than the names in spec." }, "conditions": { "description": "conditions indicate state for particular aspects of a CustomResourceDefinition", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionCondition" }, "type": [ "array", diff --git a/v1.21.2/customresourcedefinitionstatus-apiextensions-v1beta1.json b/v1.21.2/customresourcedefinitionstatus-apiextensions-v1beta1.json index 717cbcb7c5..ce9d299bdf 100644 --- a/v1.21.2/customresourcedefinitionstatus-apiextensions-v1beta1.json +++ b/v1.21.2/customresourcedefinitionstatus-apiextensions-v1beta1.json @@ -2,13 +2,13 @@ "description": "CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition", "properties": { "acceptedNames": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", "description": "acceptedNames are the names that are actually being used to serve discovery. They may be different than the names in spec." }, "conditions": { "description": "conditions indicate state for particular aspects of a CustomResourceDefinition", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" }, "type": [ "array", diff --git a/v1.21.2/customresourcedefinitionstatus.json b/v1.21.2/customresourcedefinitionstatus.json index 717cbcb7c5..ce9d299bdf 100644 --- a/v1.21.2/customresourcedefinitionstatus.json +++ b/v1.21.2/customresourcedefinitionstatus.json @@ -2,13 +2,13 @@ "description": "CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition", "properties": { "acceptedNames": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", "description": "acceptedNames are the names that are actually being used to serve discovery. They may be different than the names in spec." }, "conditions": { "description": "conditions indicate state for particular aspects of a CustomResourceDefinition", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" }, "type": [ "array", diff --git a/v1.21.2/customresourcedefinitionversion-apiextensions-v1.json b/v1.21.2/customresourcedefinitionversion-apiextensions-v1.json index 76745acf8f..80f62d2148 100644 --- a/v1.21.2/customresourcedefinitionversion-apiextensions-v1.json +++ b/v1.21.2/customresourcedefinitionversion-apiextensions-v1.json @@ -4,7 +4,7 @@ "additionalPrinterColumns": { "description": "additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. If no columns are specified, a single column displaying the age of the custom resource is used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceColumnDefinition" }, "type": [ "array", @@ -33,7 +33,7 @@ ] }, "schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceValidation", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceValidation", "description": "schema describes the schema used for validation, pruning, and defaulting of this version of the custom resource." }, "served": { @@ -51,7 +51,7 @@ ] }, "subresources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresources", "description": "subresources specify what subresources this version of the defined custom resource have." } }, diff --git a/v1.21.2/customresourcedefinitionversion-apiextensions-v1beta1.json b/v1.21.2/customresourcedefinitionversion-apiextensions-v1beta1.json index 1a90a17d8f..729f2cefc2 100644 --- a/v1.21.2/customresourcedefinitionversion-apiextensions-v1beta1.json +++ b/v1.21.2/customresourcedefinitionversion-apiextensions-v1beta1.json @@ -4,7 +4,7 @@ "additionalPrinterColumns": { "description": "additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" }, "type": [ "array", @@ -33,7 +33,7 @@ ] }, "schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", "description": "schema describes the schema used for validation and pruning of this version of the custom resource. Top-level and per-version schemas are mutually exclusive. Per-version schemas must not all be set to identical values (top-level validation schema should be used instead)." }, "served": { @@ -51,7 +51,7 @@ ] }, "subresources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", "description": "subresources specify what subresources this version of the defined custom resource have. Top-level and per-version subresources are mutually exclusive. Per-version subresources must not all be set to identical values (top-level subresources should be used instead)." } }, diff --git a/v1.21.2/customresourcedefinitionversion.json b/v1.21.2/customresourcedefinitionversion.json index 1a90a17d8f..729f2cefc2 100644 --- a/v1.21.2/customresourcedefinitionversion.json +++ b/v1.21.2/customresourcedefinitionversion.json @@ -4,7 +4,7 @@ "additionalPrinterColumns": { "description": "additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" }, "type": [ "array", @@ -33,7 +33,7 @@ ] }, "schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", "description": "schema describes the schema used for validation and pruning of this version of the custom resource. Top-level and per-version schemas are mutually exclusive. Per-version schemas must not all be set to identical values (top-level validation schema should be used instead)." }, "served": { @@ -51,7 +51,7 @@ ] }, "subresources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", "description": "subresources specify what subresources this version of the defined custom resource have. Top-level and per-version subresources are mutually exclusive. Per-version subresources must not all be set to identical values (top-level subresources should be used instead)." } }, diff --git a/v1.21.2/customresourcesubresources-apiextensions-v1.json b/v1.21.2/customresourcesubresources-apiextensions-v1.json index 27b7bf0884..702044affd 100644 --- a/v1.21.2/customresourcesubresources-apiextensions-v1.json +++ b/v1.21.2/customresourcesubresources-apiextensions-v1.json @@ -2,11 +2,11 @@ "description": "CustomResourceSubresources defines the status and scale subresources for CustomResources.", "properties": { "scale": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceScale", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceScale", "description": "scale indicates the custom resource should serve a `/scale` subresource that returns an `autoscaling/v1` Scale object." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceStatus", "description": "status indicates the custom resource should serve a `/status` subresource. When enabled: 1. requests to the custom resource primary endpoint ignore changes to the `status` stanza of the object. 2. requests to the custom resource `/status` subresource ignore changes to anything other than the `status` stanza of the object." } }, diff --git a/v1.21.2/customresourcesubresources-apiextensions-v1beta1.json b/v1.21.2/customresourcesubresources-apiextensions-v1beta1.json index 426b26bb26..97fef66283 100644 --- a/v1.21.2/customresourcesubresources-apiextensions-v1beta1.json +++ b/v1.21.2/customresourcesubresources-apiextensions-v1beta1.json @@ -2,11 +2,11 @@ "description": "CustomResourceSubresources defines the status and scale subresources for CustomResources.", "properties": { "scale": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale", "description": "scale indicates the custom resource should serve a `/scale` subresource that returns an `autoscaling/v1` Scale object." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus", "description": "status indicates the custom resource should serve a `/status` subresource. When enabled: 1. requests to the custom resource primary endpoint ignore changes to the `status` stanza of the object. 2. requests to the custom resource `/status` subresource ignore changes to anything other than the `status` stanza of the object." } }, diff --git a/v1.21.2/customresourcesubresources.json b/v1.21.2/customresourcesubresources.json index 426b26bb26..97fef66283 100644 --- a/v1.21.2/customresourcesubresources.json +++ b/v1.21.2/customresourcesubresources.json @@ -2,11 +2,11 @@ "description": "CustomResourceSubresources defines the status and scale subresources for CustomResources.", "properties": { "scale": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale", "description": "scale indicates the custom resource should serve a `/scale` subresource that returns an `autoscaling/v1` Scale object." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus", "description": "status indicates the custom resource should serve a `/status` subresource. When enabled: 1. requests to the custom resource primary endpoint ignore changes to the `status` stanza of the object. 2. requests to the custom resource `/status` subresource ignore changes to anything other than the `status` stanza of the object." } }, diff --git a/v1.21.2/customresourcevalidation-apiextensions-v1.json b/v1.21.2/customresourcevalidation-apiextensions-v1.json index c2b3c33cf2..1ba2f6dfed 100644 --- a/v1.21.2/customresourcevalidation-apiextensions-v1.json +++ b/v1.21.2/customresourcevalidation-apiextensions-v1.json @@ -2,7 +2,7 @@ "description": "CustomResourceValidation is a list of validation methods for CustomResources.", "properties": { "openAPIV3Schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps", "description": "openAPIV3Schema is the OpenAPI v3 schema to use for validation and pruning." } }, diff --git a/v1.21.2/customresourcevalidation-apiextensions-v1beta1.json b/v1.21.2/customresourcevalidation-apiextensions-v1beta1.json index 33a52b5343..21c21abd50 100644 --- a/v1.21.2/customresourcevalidation-apiextensions-v1beta1.json +++ b/v1.21.2/customresourcevalidation-apiextensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "CustomResourceValidation is a list of validation methods for CustomResources.", "properties": { "openAPIV3Schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps", "description": "openAPIV3Schema is the OpenAPI v3 schema to use for validation and pruning." } }, diff --git a/v1.21.2/customresourcevalidation.json b/v1.21.2/customresourcevalidation.json index 33a52b5343..21c21abd50 100644 --- a/v1.21.2/customresourcevalidation.json +++ b/v1.21.2/customresourcevalidation.json @@ -2,7 +2,7 @@ "description": "CustomResourceValidation is a list of validation methods for CustomResources.", "properties": { "openAPIV3Schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps", "description": "openAPIV3Schema is the OpenAPI v3 schema to use for validation and pruning." } }, diff --git a/v1.21.2/daemonset-apps-v1.json b/v1.21.2/daemonset-apps-v1.json index 66f44f2855..0ff9583898 100644 --- a/v1.21.2/daemonset-apps-v1.json +++ b/v1.21.2/daemonset-apps-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec", "description": "The desired behavior of this daemon set. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus", "description": "The current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/daemonset.json b/v1.21.2/daemonset.json index 9b65638527..121105b0b0 100644 --- a/v1.21.2/daemonset.json +++ b/v1.21.2/daemonset.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec", "description": "The desired behavior of this daemon set. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus", "description": "The current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/daemonsetcondition-apps-v1.json b/v1.21.2/daemonsetcondition-apps-v1.json index f6e1c5c0b4..e15369d68f 100644 --- a/v1.21.2/daemonsetcondition-apps-v1.json +++ b/v1.21.2/daemonsetcondition-apps-v1.json @@ -2,7 +2,7 @@ "description": "DaemonSetCondition describes the state of a DaemonSet at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/daemonsetcondition.json b/v1.21.2/daemonsetcondition.json index f6e1c5c0b4..e15369d68f 100644 --- a/v1.21.2/daemonsetcondition.json +++ b/v1.21.2/daemonsetcondition.json @@ -2,7 +2,7 @@ "description": "DaemonSetCondition describes the state of a DaemonSet at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/daemonsetlist-apps-v1.json b/v1.21.2/daemonsetlist-apps-v1.json index 53a4158a0d..b51a2c1c8f 100644 --- a/v1.21.2/daemonsetlist-apps-v1.json +++ b/v1.21.2/daemonsetlist-apps-v1.json @@ -14,7 +14,7 @@ "items": { "description": "A list of daemon sets.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/daemonsetlist.json b/v1.21.2/daemonsetlist.json index f922e85101..54eb315616 100644 --- a/v1.21.2/daemonsetlist.json +++ b/v1.21.2/daemonsetlist.json @@ -11,7 +11,7 @@ "items": { "description": "A list of daemon sets.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/daemonsetspec-apps-v1.json b/v1.21.2/daemonsetspec-apps-v1.json index 6400cdc4ec..c4f1ace229 100644 --- a/v1.21.2/daemonsetspec-apps-v1.json +++ b/v1.21.2/daemonsetspec-apps-v1.json @@ -18,15 +18,15 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over pods that are managed by the daemon set. Must match in order to be controlled. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "An object that describes the pod that will be created. The DaemonSet will create exactly one copy of this pod on every node that matches the template's node selector (or on every node if no node selector is specified). More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" }, "updateStrategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy", "description": "An update strategy to replace existing DaemonSet pods with new pods." } }, diff --git a/v1.21.2/daemonsetspec.json b/v1.21.2/daemonsetspec.json index 6400cdc4ec..c4f1ace229 100644 --- a/v1.21.2/daemonsetspec.json +++ b/v1.21.2/daemonsetspec.json @@ -18,15 +18,15 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over pods that are managed by the daemon set. Must match in order to be controlled. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "An object that describes the pod that will be created. The DaemonSet will create exactly one copy of this pod on every node that matches the template's node selector (or on every node if no node selector is specified). More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" }, "updateStrategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy", "description": "An update strategy to replace existing DaemonSet pods with new pods." } }, diff --git a/v1.21.2/daemonsetstatus-apps-v1.json b/v1.21.2/daemonsetstatus-apps-v1.json index 66efccd29f..e39d242c00 100644 --- a/v1.21.2/daemonsetstatus-apps-v1.json +++ b/v1.21.2/daemonsetstatus-apps-v1.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a DaemonSet's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" }, "type": [ "array", diff --git a/v1.21.2/daemonsetstatus.json b/v1.21.2/daemonsetstatus.json index 66efccd29f..e39d242c00 100644 --- a/v1.21.2/daemonsetstatus.json +++ b/v1.21.2/daemonsetstatus.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a DaemonSet's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" }, "type": [ "array", diff --git a/v1.21.2/daemonsetupdatestrategy-apps-v1.json b/v1.21.2/daemonsetupdatestrategy-apps-v1.json index 7a95f17002..1a7763f7ff 100644 --- a/v1.21.2/daemonsetupdatestrategy-apps-v1.json +++ b/v1.21.2/daemonsetupdatestrategy-apps-v1.json @@ -2,7 +2,7 @@ "description": "DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet", "description": "Rolling update config params. Present only if type = \"RollingUpdate\"." }, "type": { diff --git a/v1.21.2/daemonsetupdatestrategy.json b/v1.21.2/daemonsetupdatestrategy.json index 7a95f17002..1a7763f7ff 100644 --- a/v1.21.2/daemonsetupdatestrategy.json +++ b/v1.21.2/daemonsetupdatestrategy.json @@ -2,7 +2,7 @@ "description": "DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet", "description": "Rolling update config params. Present only if type = \"RollingUpdate\"." }, "type": { diff --git a/v1.21.2/deleteoptions-meta-v1.json b/v1.21.2/deleteoptions-meta-v1.json index b4eff43ea9..d5d6e71a95 100644 --- a/v1.21.2/deleteoptions-meta-v1.json +++ b/v1.21.2/deleteoptions-meta-v1.json @@ -99,7 +99,7 @@ ] }, "preconditions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions", "description": "Must be fulfilled before a deletion is carried out. If not possible, a 409 Conflict status will be returned." }, "propagationPolicy": { diff --git a/v1.21.2/deleteoptions.json b/v1.21.2/deleteoptions.json index 4027124d6b..832d660d1f 100644 --- a/v1.21.2/deleteoptions.json +++ b/v1.21.2/deleteoptions.json @@ -47,7 +47,7 @@ ] }, "preconditions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions", "description": "Must be fulfilled before a deletion is carried out. If not possible, a 409 Conflict status will be returned." }, "propagationPolicy": { diff --git a/v1.21.2/deployment-apps-v1.json b/v1.21.2/deployment-apps-v1.json index c4be1f5846..68c71f00b3 100644 --- a/v1.21.2/deployment-apps-v1.json +++ b/v1.21.2/deployment-apps-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec", "description": "Specification of the desired behavior of the Deployment." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus", "description": "Most recently observed status of the Deployment." } }, diff --git a/v1.21.2/deployment.json b/v1.21.2/deployment.json index da568ce067..4297fbef9f 100644 --- a/v1.21.2/deployment.json +++ b/v1.21.2/deployment.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec", "description": "Specification of the desired behavior of the Deployment." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus", "description": "Most recently observed status of the Deployment." } }, diff --git a/v1.21.2/deploymentcondition-apps-v1.json b/v1.21.2/deploymentcondition-apps-v1.json index 7814b06fb6..7ef56daff0 100644 --- a/v1.21.2/deploymentcondition-apps-v1.json +++ b/v1.21.2/deploymentcondition-apps-v1.json @@ -2,11 +2,11 @@ "description": "DeploymentCondition describes the state of a deployment at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "lastUpdateTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time this condition was updated." }, "message": { diff --git a/v1.21.2/deploymentcondition.json b/v1.21.2/deploymentcondition.json index 7814b06fb6..7ef56daff0 100644 --- a/v1.21.2/deploymentcondition.json +++ b/v1.21.2/deploymentcondition.json @@ -2,11 +2,11 @@ "description": "DeploymentCondition describes the state of a deployment at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "lastUpdateTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time this condition was updated." }, "message": { diff --git a/v1.21.2/deploymentlist-apps-v1.json b/v1.21.2/deploymentlist-apps-v1.json index 54fc27a74a..5f176b1b04 100644 --- a/v1.21.2/deploymentlist-apps-v1.json +++ b/v1.21.2/deploymentlist-apps-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of Deployments.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.2/deploymentlist.json b/v1.21.2/deploymentlist.json index 7a503aa982..2292fc669f 100644 --- a/v1.21.2/deploymentlist.json +++ b/v1.21.2/deploymentlist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of Deployments.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.2/deploymentspec-apps-v1.json b/v1.21.2/deploymentspec-apps-v1.json index 3be129af35..9adbd40dbc 100644 --- a/v1.21.2/deploymentspec-apps-v1.json +++ b/v1.21.2/deploymentspec-apps-v1.json @@ -41,16 +41,16 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Label selector for pods. Existing ReplicaSets whose pods are selected by this will be the ones affected by this deployment. It must match the pod template's labels." }, "strategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy", "description": "The deployment strategy to use to replace existing pods with new ones.", "x-kubernetes-patch-strategy": "retainKeys" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template describes the pods that will be created." } }, diff --git a/v1.21.2/deploymentspec.json b/v1.21.2/deploymentspec.json index 3be129af35..9adbd40dbc 100644 --- a/v1.21.2/deploymentspec.json +++ b/v1.21.2/deploymentspec.json @@ -41,16 +41,16 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Label selector for pods. Existing ReplicaSets whose pods are selected by this will be the ones affected by this deployment. It must match the pod template's labels." }, "strategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy", "description": "The deployment strategy to use to replace existing pods with new ones.", "x-kubernetes-patch-strategy": "retainKeys" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template describes the pods that will be created." } }, diff --git a/v1.21.2/deploymentstatus-apps-v1.json b/v1.21.2/deploymentstatus-apps-v1.json index 540a3e3209..0af183d88b 100644 --- a/v1.21.2/deploymentstatus-apps-v1.json +++ b/v1.21.2/deploymentstatus-apps-v1.json @@ -20,7 +20,7 @@ "conditions": { "description": "Represents the latest available observations of a deployment's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" }, "type": [ "array", diff --git a/v1.21.2/deploymentstatus.json b/v1.21.2/deploymentstatus.json index 540a3e3209..0af183d88b 100644 --- a/v1.21.2/deploymentstatus.json +++ b/v1.21.2/deploymentstatus.json @@ -20,7 +20,7 @@ "conditions": { "description": "Represents the latest available observations of a deployment's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" }, "type": [ "array", diff --git a/v1.21.2/deploymentstrategy-apps-v1.json b/v1.21.2/deploymentstrategy-apps-v1.json index cd9c9b55bc..9627c8861a 100644 --- a/v1.21.2/deploymentstrategy-apps-v1.json +++ b/v1.21.2/deploymentstrategy-apps-v1.json @@ -2,7 +2,7 @@ "description": "DeploymentStrategy describes how to replace existing pods with new ones.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment", "description": "Rolling update config params. Present only if DeploymentStrategyType = RollingUpdate." }, "type": { diff --git a/v1.21.2/deploymentstrategy.json b/v1.21.2/deploymentstrategy.json index cd9c9b55bc..9627c8861a 100644 --- a/v1.21.2/deploymentstrategy.json +++ b/v1.21.2/deploymentstrategy.json @@ -2,7 +2,7 @@ "description": "DeploymentStrategy describes how to replace existing pods with new ones.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment", "description": "Rolling update config params. Present only if DeploymentStrategyType = RollingUpdate." }, "type": { diff --git a/v1.21.2/downwardapiprojection-v1.json b/v1.21.2/downwardapiprojection-v1.json index 901f17b946..9ceef16d29 100644 --- a/v1.21.2/downwardapiprojection-v1.json +++ b/v1.21.2/downwardapiprojection-v1.json @@ -4,7 +4,7 @@ "items": { "description": "Items is a list of DownwardAPIVolume file", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" }, "type": [ "array", diff --git a/v1.21.2/downwardapiprojection.json b/v1.21.2/downwardapiprojection.json index 901f17b946..9ceef16d29 100644 --- a/v1.21.2/downwardapiprojection.json +++ b/v1.21.2/downwardapiprojection.json @@ -4,7 +4,7 @@ "items": { "description": "Items is a list of DownwardAPIVolume file", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" }, "type": [ "array", diff --git a/v1.21.2/downwardapivolumefile-v1.json b/v1.21.2/downwardapivolumefile-v1.json index 1eaee23062..526cececdf 100644 --- a/v1.21.2/downwardapivolumefile-v1.json +++ b/v1.21.2/downwardapivolumefile-v1.json @@ -2,7 +2,7 @@ "description": "DownwardAPIVolumeFile represents information to create the file containing the pod field", "properties": { "fieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", "description": "Required: Selects a field of the pod: only annotations, labels, name and namespace are supported." }, "mode": { @@ -21,7 +21,7 @@ ] }, "resourceFieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", "description": "Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported." } }, diff --git a/v1.21.2/downwardapivolumefile.json b/v1.21.2/downwardapivolumefile.json index 1eaee23062..526cececdf 100644 --- a/v1.21.2/downwardapivolumefile.json +++ b/v1.21.2/downwardapivolumefile.json @@ -2,7 +2,7 @@ "description": "DownwardAPIVolumeFile represents information to create the file containing the pod field", "properties": { "fieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", "description": "Required: Selects a field of the pod: only annotations, labels, name and namespace are supported." }, "mode": { @@ -21,7 +21,7 @@ ] }, "resourceFieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", "description": "Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported." } }, diff --git a/v1.21.2/downwardapivolumesource-v1.json b/v1.21.2/downwardapivolumesource-v1.json index f753776ca5..2887a1f54c 100644 --- a/v1.21.2/downwardapivolumesource-v1.json +++ b/v1.21.2/downwardapivolumesource-v1.json @@ -12,7 +12,7 @@ "items": { "description": "Items is a list of downward API volume file", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" }, "type": [ "array", diff --git a/v1.21.2/downwardapivolumesource.json b/v1.21.2/downwardapivolumesource.json index f753776ca5..2887a1f54c 100644 --- a/v1.21.2/downwardapivolumesource.json +++ b/v1.21.2/downwardapivolumesource.json @@ -12,7 +12,7 @@ "items": { "description": "Items is a list of downward API volume file", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" }, "type": [ "array", diff --git a/v1.21.2/emptydirvolumesource-v1.json b/v1.21.2/emptydirvolumesource-v1.json index 71f9150d54..2d3ea561b3 100644 --- a/v1.21.2/emptydirvolumesource-v1.json +++ b/v1.21.2/emptydirvolumesource-v1.json @@ -9,7 +9,7 @@ ] }, "sizeLimit": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Total amount of local storage required for this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers in a pod. The default is nil which means that the limit is undefined. More info: http://kubernetes.io/docs/user-guide/volumes#emptydir" } }, diff --git a/v1.21.2/emptydirvolumesource.json b/v1.21.2/emptydirvolumesource.json index 71f9150d54..2d3ea561b3 100644 --- a/v1.21.2/emptydirvolumesource.json +++ b/v1.21.2/emptydirvolumesource.json @@ -9,7 +9,7 @@ ] }, "sizeLimit": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Total amount of local storage required for this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers in a pod. The default is nil which means that the limit is undefined. More info: http://kubernetes.io/docs/user-guide/volumes#emptydir" } }, diff --git a/v1.21.2/endpoint-discovery-v1.json b/v1.21.2/endpoint-discovery-v1.json index 2bd1406420..6ba2ac638d 100644 --- a/v1.21.2/endpoint-discovery-v1.json +++ b/v1.21.2/endpoint-discovery-v1.json @@ -16,7 +16,7 @@ "x-kubernetes-list-type": "set" }, "conditions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointConditions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointConditions", "description": "conditions contains information about the current status of the endpoint." }, "deprecatedTopology": { @@ -33,7 +33,7 @@ ] }, "hints": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointHints", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointHints", "description": "hints contains information associated with how an endpoint should be consumed." }, "hostname": { @@ -51,7 +51,7 @@ ] }, "targetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "targetRef is a reference to a Kubernetes object that represents this endpoint." }, "zone": { diff --git a/v1.21.2/endpoint-discovery-v1beta1.json b/v1.21.2/endpoint-discovery-v1beta1.json index 1d7c05ad3b..a68db52725 100644 --- a/v1.21.2/endpoint-discovery-v1beta1.json +++ b/v1.21.2/endpoint-discovery-v1beta1.json @@ -16,11 +16,11 @@ "x-kubernetes-list-type": "set" }, "conditions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions", "description": "conditions contains information about the current status of the endpoint." }, "hints": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints", "description": "hints contains information associated with how an endpoint should be consumed." }, "hostname": { @@ -38,7 +38,7 @@ ] }, "targetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "targetRef is a reference to a Kubernetes object that represents this endpoint." }, "topology": { diff --git a/v1.21.2/endpoint.json b/v1.21.2/endpoint.json index 1d7c05ad3b..a68db52725 100644 --- a/v1.21.2/endpoint.json +++ b/v1.21.2/endpoint.json @@ -16,11 +16,11 @@ "x-kubernetes-list-type": "set" }, "conditions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions", "description": "conditions contains information about the current status of the endpoint." }, "hints": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints", "description": "hints contains information associated with how an endpoint should be consumed." }, "hostname": { @@ -38,7 +38,7 @@ ] }, "targetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "targetRef is a reference to a Kubernetes object that represents this endpoint." }, "topology": { diff --git a/v1.21.2/endpointaddress-v1.json b/v1.21.2/endpointaddress-v1.json index b1e86052fc..420f894c26 100644 --- a/v1.21.2/endpointaddress-v1.json +++ b/v1.21.2/endpointaddress-v1.json @@ -23,7 +23,7 @@ ] }, "targetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "Reference to object providing the endpoint." } }, diff --git a/v1.21.2/endpointaddress.json b/v1.21.2/endpointaddress.json index b1e86052fc..420f894c26 100644 --- a/v1.21.2/endpointaddress.json +++ b/v1.21.2/endpointaddress.json @@ -23,7 +23,7 @@ ] }, "targetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "Reference to object providing the endpoint." } }, diff --git a/v1.21.2/endpointhints-discovery-v1.json b/v1.21.2/endpointhints-discovery-v1.json index f20e912584..fb66830fce 100644 --- a/v1.21.2/endpointhints-discovery-v1.json +++ b/v1.21.2/endpointhints-discovery-v1.json @@ -4,7 +4,7 @@ "forZones": { "description": "forZones indicates the zone(s) this endpoint should be consumed by to enable topology aware routing.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.ForZone" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.ForZone" }, "type": [ "array", diff --git a/v1.21.2/endpointhints-discovery-v1beta1.json b/v1.21.2/endpointhints-discovery-v1beta1.json index b3a16701c8..fb4332f2ce 100644 --- a/v1.21.2/endpointhints-discovery-v1beta1.json +++ b/v1.21.2/endpointhints-discovery-v1beta1.json @@ -4,7 +4,7 @@ "forZones": { "description": "forZones indicates the zone(s) this endpoint should be consumed by to enable topology aware routing. May contain a maximum of 8 entries.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" }, "type": [ "array", diff --git a/v1.21.2/endpointhints.json b/v1.21.2/endpointhints.json index b3a16701c8..fb4332f2ce 100644 --- a/v1.21.2/endpointhints.json +++ b/v1.21.2/endpointhints.json @@ -4,7 +4,7 @@ "forZones": { "description": "forZones indicates the zone(s) this endpoint should be consumed by to enable topology aware routing. May contain a maximum of 8 entries.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" }, "type": [ "array", diff --git a/v1.21.2/endpoints-v1.json b/v1.21.2/endpoints-v1.json index edf6e75c3b..f9925b85ae 100644 --- a/v1.21.2/endpoints-v1.json +++ b/v1.21.2/endpoints-v1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "subsets": { "description": "The set of all endpoints is the union of all subsets. Addresses are placed into subsets according to the IPs they share. A single address with multiple ports, some of which are ready and some of which are not (because they come from different containers) will result in the address being displayed in different subsets for the different ports. No address will appear in both Addresses and NotReadyAddresses in the same subset. Sets of addresses and ports that comprise a service.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" }, "type": [ "array", diff --git a/v1.21.2/endpoints.json b/v1.21.2/endpoints.json index 4ceea6222c..83fca5b205 100644 --- a/v1.21.2/endpoints.json +++ b/v1.21.2/endpoints.json @@ -19,13 +19,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "subsets": { "description": "The set of all endpoints is the union of all subsets. Addresses are placed into subsets according to the IPs they share. A single address with multiple ports, some of which are ready and some of which are not (because they come from different containers) will result in the address being displayed in different subsets for the different ports. No address will appear in both Addresses and NotReadyAddresses in the same subset. Sets of addresses and ports that comprise a service.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" }, "type": [ "array", diff --git a/v1.21.2/endpointslice-discovery-v1.json b/v1.21.2/endpointslice-discovery-v1.json index da2b2ffc90..8a1c0a1e5c 100644 --- a/v1.21.2/endpointslice-discovery-v1.json +++ b/v1.21.2/endpointslice-discovery-v1.json @@ -21,7 +21,7 @@ "endpoints": { "description": "endpoints is a list of unique endpoints in this slice. Each slice may include a maximum of 1000 endpoints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.Endpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.Endpoint" }, "type": [ "array", @@ -40,13 +40,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "ports": { "description": "ports specifies the list of network ports exposed by each endpoint in this slice. Each port must have a unique name. When ports is empty, it indicates that there are no defined ports. When a port is defined with a nil port value, it indicates \"all ports\". Each slice may include a maximum of 100 ports.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointPort" }, "type": [ "array", diff --git a/v1.21.2/endpointslice-discovery-v1beta1.json b/v1.21.2/endpointslice-discovery-v1beta1.json index 2081efeeb3..9b27e12a0a 100644 --- a/v1.21.2/endpointslice-discovery-v1beta1.json +++ b/v1.21.2/endpointslice-discovery-v1beta1.json @@ -21,7 +21,7 @@ "endpoints": { "description": "endpoints is a list of unique endpoints in this slice. Each slice may include a maximum of 1000 endpoints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" }, "type": [ "array", @@ -40,13 +40,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "ports": { "description": "ports specifies the list of network ports exposed by each endpoint in this slice. Each port must have a unique name. When ports is empty, it indicates that there are no defined ports. When a port is defined with a nil port value, it indicates \"all ports\". Each slice may include a maximum of 100 ports.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" }, "type": [ "array", diff --git a/v1.21.2/endpointslice.json b/v1.21.2/endpointslice.json index a8bdce113a..5f9f44f1a3 100644 --- a/v1.21.2/endpointslice.json +++ b/v1.21.2/endpointslice.json @@ -18,7 +18,7 @@ "endpoints": { "description": "endpoints is a list of unique endpoints in this slice. Each slice may include a maximum of 1000 endpoints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" }, "type": [ "array", @@ -37,13 +37,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "ports": { "description": "ports specifies the list of network ports exposed by each endpoint in this slice. Each port must have a unique name. When ports is empty, it indicates that there are no defined ports. When a port is defined with a nil port value, it indicates \"all ports\". Each slice may include a maximum of 100 ports.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" }, "type": [ "array", diff --git a/v1.21.2/endpointslicelist-discovery-v1.json b/v1.21.2/endpointslicelist-discovery-v1.json index 742bd1160a..9966f5918a 100644 --- a/v1.21.2/endpointslicelist-discovery-v1.json +++ b/v1.21.2/endpointslicelist-discovery-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of endpoint slices", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSlice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSlice" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.2/endpointslicelist-discovery-v1beta1.json b/v1.21.2/endpointslicelist-discovery-v1beta1.json index 86b95a9f92..ce5cf30466 100644 --- a/v1.21.2/endpointslicelist-discovery-v1beta1.json +++ b/v1.21.2/endpointslicelist-discovery-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "List of endpoint slices", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.2/endpointslicelist.json b/v1.21.2/endpointslicelist.json index eb5ce47553..37184b0409 100644 --- a/v1.21.2/endpointslicelist.json +++ b/v1.21.2/endpointslicelist.json @@ -11,7 +11,7 @@ "items": { "description": "List of endpoint slices", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.2/endpointslist-v1.json b/v1.21.2/endpointslist-v1.json index 507d125861..ef8dc7750a 100644 --- a/v1.21.2/endpointslist-v1.json +++ b/v1.21.2/endpointslist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of endpoints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/endpointslist.json b/v1.21.2/endpointslist.json index a723eb0fea..e96583941a 100644 --- a/v1.21.2/endpointslist.json +++ b/v1.21.2/endpointslist.json @@ -11,7 +11,7 @@ "items": { "description": "List of endpoints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/endpointsubset-v1.json b/v1.21.2/endpointsubset-v1.json index eba427bb8e..28af58845a 100644 --- a/v1.21.2/endpointsubset-v1.json +++ b/v1.21.2/endpointsubset-v1.json @@ -4,7 +4,7 @@ "addresses": { "description": "IP addresses which offer the related ports that are marked as ready. These endpoints should be considered safe for load balancers and clients to utilize.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" }, "type": [ "array", @@ -14,7 +14,7 @@ "notReadyAddresses": { "description": "IP addresses which offer the related ports but are not currently marked as ready because they have not yet finished starting, have recently failed a readiness check, or have recently failed a liveness check.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" }, "type": [ "array", @@ -24,7 +24,7 @@ "ports": { "description": "Port numbers available on the related IP addresses.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" }, "type": [ "array", diff --git a/v1.21.2/endpointsubset.json b/v1.21.2/endpointsubset.json index eba427bb8e..28af58845a 100644 --- a/v1.21.2/endpointsubset.json +++ b/v1.21.2/endpointsubset.json @@ -4,7 +4,7 @@ "addresses": { "description": "IP addresses which offer the related ports that are marked as ready. These endpoints should be considered safe for load balancers and clients to utilize.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" }, "type": [ "array", @@ -14,7 +14,7 @@ "notReadyAddresses": { "description": "IP addresses which offer the related ports but are not currently marked as ready because they have not yet finished starting, have recently failed a readiness check, or have recently failed a liveness check.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" }, "type": [ "array", @@ -24,7 +24,7 @@ "ports": { "description": "Port numbers available on the related IP addresses.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" }, "type": [ "array", diff --git a/v1.21.2/envfromsource-v1.json b/v1.21.2/envfromsource-v1.json index c1caac9122..4d99efb2ea 100644 --- a/v1.21.2/envfromsource-v1.json +++ b/v1.21.2/envfromsource-v1.json @@ -2,7 +2,7 @@ "description": "EnvFromSource represents the source of a set of ConfigMaps", "properties": { "configMapRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource", "description": "The ConfigMap to select from" }, "prefix": { @@ -13,7 +13,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource", "description": "The Secret to select from" } }, diff --git a/v1.21.2/envfromsource.json b/v1.21.2/envfromsource.json index c1caac9122..4d99efb2ea 100644 --- a/v1.21.2/envfromsource.json +++ b/v1.21.2/envfromsource.json @@ -2,7 +2,7 @@ "description": "EnvFromSource represents the source of a set of ConfigMaps", "properties": { "configMapRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource", "description": "The ConfigMap to select from" }, "prefix": { @@ -13,7 +13,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource", "description": "The Secret to select from" } }, diff --git a/v1.21.2/envvar-v1.json b/v1.21.2/envvar-v1.json index 797b8ba57d..bb0425ffdd 100644 --- a/v1.21.2/envvar-v1.json +++ b/v1.21.2/envvar-v1.json @@ -16,7 +16,7 @@ ] }, "valueFrom": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource", "description": "Source for the environment variable's value. Cannot be used if value is not empty." } }, diff --git a/v1.21.2/envvar.json b/v1.21.2/envvar.json index 797b8ba57d..bb0425ffdd 100644 --- a/v1.21.2/envvar.json +++ b/v1.21.2/envvar.json @@ -16,7 +16,7 @@ ] }, "valueFrom": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource", "description": "Source for the environment variable's value. Cannot be used if value is not empty." } }, diff --git a/v1.21.2/envvarsource-v1.json b/v1.21.2/envvarsource-v1.json index b4882f02e0..e3b4511832 100644 --- a/v1.21.2/envvarsource-v1.json +++ b/v1.21.2/envvarsource-v1.json @@ -2,19 +2,19 @@ "description": "EnvVarSource represents a source for the value of an EnvVar.", "properties": { "configMapKeyRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector", "description": "Selects a key of a ConfigMap." }, "fieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", "description": "Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs." }, "resourceFieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", "description": "Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported." }, "secretKeyRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector", "description": "Selects a key of a secret in the pod's namespace" } }, diff --git a/v1.21.2/envvarsource.json b/v1.21.2/envvarsource.json index b4882f02e0..e3b4511832 100644 --- a/v1.21.2/envvarsource.json +++ b/v1.21.2/envvarsource.json @@ -2,19 +2,19 @@ "description": "EnvVarSource represents a source for the value of an EnvVar.", "properties": { "configMapKeyRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector", "description": "Selects a key of a ConfigMap." }, "fieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", "description": "Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs." }, "resourceFieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", "description": "Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported." }, "secretKeyRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector", "description": "Selects a key of a secret in the pod's namespace" } }, diff --git a/v1.21.2/ephemeralcontainer-v1.json b/v1.21.2/ephemeralcontainer-v1.json index 61010cc9c6..4be3092a85 100644 --- a/v1.21.2/ephemeralcontainer-v1.json +++ b/v1.21.2/ephemeralcontainer-v1.json @@ -30,7 +30,7 @@ "env": { "description": "List of environment variables to set in the container. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" }, "type": [ "array", @@ -42,7 +42,7 @@ "envFrom": { "description": "List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" }, "type": [ "array", @@ -64,11 +64,11 @@ ] }, "lifecycle": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", "description": "Lifecycle is not allowed for ephemeral containers." }, "livenessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "name": { @@ -81,7 +81,7 @@ "ports": { "description": "Ports are not allowed for ephemeral containers.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" }, "type": [ "array", @@ -89,19 +89,19 @@ ] }, "readinessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Resources are not allowed for ephemeral containers. Ephemeral containers use spare resources already allocated to the pod." }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", "description": "SecurityContext is not allowed for ephemeral containers." }, "startupProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "stdin": { @@ -149,7 +149,7 @@ "volumeDevices": { "description": "volumeDevices is the list of block devices to be used by the container.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" }, "type": [ "array", @@ -161,7 +161,7 @@ "volumeMounts": { "description": "Pod volumes to mount into the container's filesystem. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" }, "type": [ "array", diff --git a/v1.21.2/ephemeralcontainer.json b/v1.21.2/ephemeralcontainer.json index 61010cc9c6..4be3092a85 100644 --- a/v1.21.2/ephemeralcontainer.json +++ b/v1.21.2/ephemeralcontainer.json @@ -30,7 +30,7 @@ "env": { "description": "List of environment variables to set in the container. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" }, "type": [ "array", @@ -42,7 +42,7 @@ "envFrom": { "description": "List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" }, "type": [ "array", @@ -64,11 +64,11 @@ ] }, "lifecycle": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", "description": "Lifecycle is not allowed for ephemeral containers." }, "livenessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "name": { @@ -81,7 +81,7 @@ "ports": { "description": "Ports are not allowed for ephemeral containers.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" }, "type": [ "array", @@ -89,19 +89,19 @@ ] }, "readinessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Resources are not allowed for ephemeral containers. Ephemeral containers use spare resources already allocated to the pod." }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", "description": "SecurityContext is not allowed for ephemeral containers." }, "startupProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "stdin": { @@ -149,7 +149,7 @@ "volumeDevices": { "description": "volumeDevices is the list of block devices to be used by the container.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" }, "type": [ "array", @@ -161,7 +161,7 @@ "volumeMounts": { "description": "Pod volumes to mount into the container's filesystem. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" }, "type": [ "array", diff --git a/v1.21.2/ephemeralcontainers-v1.json b/v1.21.2/ephemeralcontainers-v1.json index 385576e0ce..31e5a27b8a 100644 --- a/v1.21.2/ephemeralcontainers-v1.json +++ b/v1.21.2/ephemeralcontainers-v1.json @@ -14,7 +14,7 @@ "ephemeralContainers": { "description": "A list of ephemeral containers associated with this pod. New ephemeral containers may be appended to this list, but existing ephemeral containers may not be removed or modified.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" }, "type": [ "array", @@ -34,7 +34,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" } }, "required": [ diff --git a/v1.21.2/ephemeralcontainers.json b/v1.21.2/ephemeralcontainers.json index f8e325acc5..d2391f08e6 100644 --- a/v1.21.2/ephemeralcontainers.json +++ b/v1.21.2/ephemeralcontainers.json @@ -11,7 +11,7 @@ "ephemeralContainers": { "description": "A list of ephemeral containers associated with this pod. New ephemeral containers may be appended to this list, but existing ephemeral containers may not be removed or modified.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" } }, "required": [ diff --git a/v1.21.2/ephemeralvolumesource-v1.json b/v1.21.2/ephemeralvolumesource-v1.json index d0a52d6c2e..97a47b9c76 100644 --- a/v1.21.2/ephemeralvolumesource-v1.json +++ b/v1.21.2/ephemeralvolumesource-v1.json @@ -2,7 +2,7 @@ "description": "Represents an ephemeral volume that is handled by a normal storage driver.", "properties": { "volumeClaimTemplate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate", "description": "Will be used to create a stand-alone PVC to provision the volume. The pod in which this EphemeralVolumeSource is embedded will be the owner of the PVC, i.e. the PVC will be deleted together with the pod. The name of the PVC will be `-` where `` is the name from the `PodSpec.Volumes` array entry. Pod validation will reject the pod if the concatenated name is not valid for a PVC (for example, too long).\n\nAn existing PVC with that name that is not owned by the pod will *not* be used for the pod to avoid using an unrelated volume by mistake. Starting the pod is then blocked until the unrelated PVC is removed. If such a pre-created PVC is meant to be used by the pod, the PVC has to updated with an owner reference to the pod once the pod exists. Normally this should not be necessary, but it may be useful when manually reconstructing a broken cluster.\n\nThis field is read-only and no changes will be made by Kubernetes to the PVC after it has been created.\n\nRequired, must not be nil." } }, diff --git a/v1.21.2/ephemeralvolumesource.json b/v1.21.2/ephemeralvolumesource.json index d0a52d6c2e..97a47b9c76 100644 --- a/v1.21.2/ephemeralvolumesource.json +++ b/v1.21.2/ephemeralvolumesource.json @@ -2,7 +2,7 @@ "description": "Represents an ephemeral volume that is handled by a normal storage driver.", "properties": { "volumeClaimTemplate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate", "description": "Will be used to create a stand-alone PVC to provision the volume. The pod in which this EphemeralVolumeSource is embedded will be the owner of the PVC, i.e. the PVC will be deleted together with the pod. The name of the PVC will be `-` where `` is the name from the `PodSpec.Volumes` array entry. Pod validation will reject the pod if the concatenated name is not valid for a PVC (for example, too long).\n\nAn existing PVC with that name that is not owned by the pod will *not* be used for the pod to avoid using an unrelated volume by mistake. Starting the pod is then blocked until the unrelated PVC is removed. If such a pre-created PVC is meant to be used by the pod, the PVC has to updated with an owner reference to the pod once the pod exists. Normally this should not be necessary, but it may be useful when manually reconstructing a broken cluster.\n\nThis field is read-only and no changes will be made by Kubernetes to the PVC after it has been created.\n\nRequired, must not be nil." } }, diff --git a/v1.21.2/event-events-v1.json b/v1.21.2/event-events-v1.json index 1b37fd1e1c..fbfb23b5c3 100644 --- a/v1.21.2/event-events-v1.json +++ b/v1.21.2/event-events-v1.json @@ -27,19 +27,19 @@ ] }, "deprecatedFirstTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedFirstTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedLastTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedLastTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", "description": "deprecatedSource is the deprecated field assuring backward compatibility with core.v1 Event type." }, "eventTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "eventTime is the time when this Event was first observed. It is required." }, "kind": { @@ -53,7 +53,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "note": { @@ -71,11 +71,11 @@ ] }, "regarding": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "regarding contains the object this Event is about. In most cases it's an Object reporting controller implements, e.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object." }, "related": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "related is the optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object." }, "reportingController": { @@ -93,7 +93,7 @@ ] }, "series": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1.EventSeries", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1.EventSeries", "description": "series is data about the Event series this event represents or nil if it's a singleton Event." }, "type": { diff --git a/v1.21.2/event-events-v1beta1.json b/v1.21.2/event-events-v1beta1.json index d30729f019..89bdc96f15 100644 --- a/v1.21.2/event-events-v1beta1.json +++ b/v1.21.2/event-events-v1beta1.json @@ -27,19 +27,19 @@ ] }, "deprecatedFirstTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedFirstTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedLastTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedLastTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", "description": "deprecatedSource is the deprecated field assuring backward compatibility with core.v1 Event type." }, "eventTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "eventTime is the time when this Event was first observed. It is required." }, "kind": { @@ -53,7 +53,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "note": { @@ -71,11 +71,11 @@ ] }, "regarding": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "regarding contains the object this Event is about. In most cases it's an Object reporting controller implements, e.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object." }, "related": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "related is the optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object." }, "reportingController": { @@ -93,7 +93,7 @@ ] }, "series": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries", "description": "series is data about the Event series this event represents or nil if it's a singleton Event." }, "type": { diff --git a/v1.21.2/event-v1.json b/v1.21.2/event-v1.json index 5aded7062d..5b9cec2702 100644 --- a/v1.21.2/event-v1.json +++ b/v1.21.2/event-v1.json @@ -27,15 +27,15 @@ ] }, "eventTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "Time when this Event was first observed." }, "firstTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The time at which the event was first recorded. (Time of server receipt is in TypeMeta.)" }, "involvedObject": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "The object that this event is about." }, "kind": { @@ -49,7 +49,7 @@ ] }, "lastTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The time at which the most recent occurrence of this event was recorded." }, "message": { @@ -60,7 +60,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "reason": { @@ -71,7 +71,7 @@ ] }, "related": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "Optional secondary object for more complex actions." }, "reportingComponent": { @@ -89,11 +89,11 @@ ] }, "series": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EventSeries", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EventSeries", "description": "Data about the Event series this event represents or nil if it's a singleton Event." }, "source": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", "description": "The component reporting this event. Should be a short machine understandable string." }, "type": { diff --git a/v1.21.2/event.json b/v1.21.2/event.json index a26c231937..cf87f326ce 100644 --- a/v1.21.2/event.json +++ b/v1.21.2/event.json @@ -24,19 +24,19 @@ ] }, "deprecatedFirstTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedFirstTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedLastTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedLastTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", "description": "deprecatedSource is the deprecated field assuring backward compatibility with core.v1 Event type." }, "eventTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "eventTime is the time when this Event was first observed. It is required." }, "kind": { @@ -50,7 +50,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "note": { @@ -68,11 +68,11 @@ ] }, "regarding": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "regarding contains the object this Event is about. In most cases it's an Object reporting controller implements, e.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object." }, "related": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "related is the optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object." }, "reportingController": { @@ -90,7 +90,7 @@ ] }, "series": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries", "description": "series is data about the Event series this event represents or nil if it's a singleton Event." }, "type": { diff --git a/v1.21.2/eventlist-events-v1.json b/v1.21.2/eventlist-events-v1.json index bbaab567e3..73277d575a 100644 --- a/v1.21.2/eventlist-events-v1.json +++ b/v1.21.2/eventlist-events-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1.Event" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/eventlist-events-v1beta1.json b/v1.21.2/eventlist-events-v1beta1.json index 2bc119c677..484fb433f4 100644 --- a/v1.21.2/eventlist-events-v1beta1.json +++ b/v1.21.2/eventlist-events-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/eventlist-v1.json b/v1.21.2/eventlist-v1.json index 1090d75e08..f0390288af 100644 --- a/v1.21.2/eventlist-v1.json +++ b/v1.21.2/eventlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of events", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Event" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/eventlist.json b/v1.21.2/eventlist.json index 1130a26a78..06e94a3fa3 100644 --- a/v1.21.2/eventlist.json +++ b/v1.21.2/eventlist.json @@ -11,7 +11,7 @@ "items": { "description": "items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/eventseries-events-v1.json b/v1.21.2/eventseries-events-v1.json index 23cea5f3d8..c31f3729c8 100644 --- a/v1.21.2/eventseries-events-v1.json +++ b/v1.21.2/eventseries-events-v1.json @@ -10,7 +10,7 @@ ] }, "lastObservedTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "lastObservedTime is the time when last Event from the series was seen before last heartbeat." } }, diff --git a/v1.21.2/eventseries-events-v1beta1.json b/v1.21.2/eventseries-events-v1beta1.json index c0241b9c2a..7fe7248eec 100644 --- a/v1.21.2/eventseries-events-v1beta1.json +++ b/v1.21.2/eventseries-events-v1beta1.json @@ -10,7 +10,7 @@ ] }, "lastObservedTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "lastObservedTime is the time when last Event from the series was seen before last heartbeat." } }, diff --git a/v1.21.2/eventseries-v1.json b/v1.21.2/eventseries-v1.json index 504d093b41..db91517bda 100644 --- a/v1.21.2/eventseries-v1.json +++ b/v1.21.2/eventseries-v1.json @@ -10,7 +10,7 @@ ] }, "lastObservedTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "Time of the last occurrence observed" } }, diff --git a/v1.21.2/eventseries.json b/v1.21.2/eventseries.json index c0241b9c2a..7fe7248eec 100644 --- a/v1.21.2/eventseries.json +++ b/v1.21.2/eventseries.json @@ -10,7 +10,7 @@ ] }, "lastObservedTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "lastObservedTime is the time when last Event from the series was seen before last heartbeat." } }, diff --git a/v1.21.2/eviction-policy-v1beta1.json b/v1.21.2/eviction-policy-v1beta1.json index c85e9a5e77..e63b1e03a1 100644 --- a/v1.21.2/eviction-policy-v1beta1.json +++ b/v1.21.2/eviction-policy-v1beta1.json @@ -12,7 +12,7 @@ ] }, "deleteOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions", "description": "DeleteOptions may be provided" }, "kind": { @@ -26,7 +26,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "ObjectMeta describes the pod that is being evicted." } }, diff --git a/v1.21.2/eviction.json b/v1.21.2/eviction.json index 710d02873f..f9eee9b4c4 100644 --- a/v1.21.2/eviction.json +++ b/v1.21.2/eviction.json @@ -9,7 +9,7 @@ ] }, "deleteOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions", "description": "DeleteOptions may be provided" }, "kind": { @@ -23,7 +23,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "ObjectMeta describes the pod that is being evicted." } }, diff --git a/v1.21.2/externalmetricsource-autoscaling-v2beta1.json b/v1.21.2/externalmetricsource-autoscaling-v2beta1.json index 1f04e1475a..80dfc88c0f 100644 --- a/v1.21.2/externalmetricsource-autoscaling-v2beta1.json +++ b/v1.21.2/externalmetricsource-autoscaling-v2beta1.json @@ -9,15 +9,15 @@ ] }, "metricSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "metricSelector is used to identify a specific time series within a given metric." }, "targetAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetAverageValue is the target per-pod value of global metric (as a quantity). Mutually exclusive with TargetValue." }, "targetValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetValue is the target value of the metric (as a quantity). Mutually exclusive with TargetAverageValue." } }, diff --git a/v1.21.2/externalmetricsource-autoscaling-v2beta2.json b/v1.21.2/externalmetricsource-autoscaling-v2beta2.json index 366de4482c..741d1cb918 100644 --- a/v1.21.2/externalmetricsource-autoscaling-v2beta2.json +++ b/v1.21.2/externalmetricsource-autoscaling-v2beta2.json @@ -2,11 +2,11 @@ "description": "ExternalMetricSource indicates how to scale on a metric not associated with any Kubernetes object (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster).", "properties": { "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.2/externalmetricsource.json b/v1.21.2/externalmetricsource.json index 366de4482c..741d1cb918 100644 --- a/v1.21.2/externalmetricsource.json +++ b/v1.21.2/externalmetricsource.json @@ -2,11 +2,11 @@ "description": "ExternalMetricSource indicates how to scale on a metric not associated with any Kubernetes object (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster).", "properties": { "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.2/externalmetricstatus-autoscaling-v2beta1.json b/v1.21.2/externalmetricstatus-autoscaling-v2beta1.json index cd3b1dc9bd..48640e5a9f 100644 --- a/v1.21.2/externalmetricstatus-autoscaling-v2beta1.json +++ b/v1.21.2/externalmetricstatus-autoscaling-v2beta1.json @@ -2,11 +2,11 @@ "description": "ExternalMetricStatus indicates the current value of a global metric not associated with any Kubernetes object.", "properties": { "currentAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentAverageValue is the current value of metric averaged over autoscaled pods." }, "currentValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentValue is the current value of the metric (as a quantity)" }, "metricName": { @@ -17,7 +17,7 @@ ] }, "metricSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "metricSelector is used to identify a specific time series within a given metric." } }, diff --git a/v1.21.2/externalmetricstatus-autoscaling-v2beta2.json b/v1.21.2/externalmetricstatus-autoscaling-v2beta2.json index a42079c682..cf00d83e5e 100644 --- a/v1.21.2/externalmetricstatus-autoscaling-v2beta2.json +++ b/v1.21.2/externalmetricstatus-autoscaling-v2beta2.json @@ -2,11 +2,11 @@ "description": "ExternalMetricStatus indicates the current value of a global metric not associated with any Kubernetes object.", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.2/externalmetricstatus.json b/v1.21.2/externalmetricstatus.json index a42079c682..cf00d83e5e 100644 --- a/v1.21.2/externalmetricstatus.json +++ b/v1.21.2/externalmetricstatus.json @@ -2,11 +2,11 @@ "description": "ExternalMetricStatus indicates the current value of a global metric not associated with any Kubernetes object.", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.2/flexpersistentvolumesource-v1.json b/v1.21.2/flexpersistentvolumesource-v1.json index 14887b61e1..aa37ea93d8 100644 --- a/v1.21.2/flexpersistentvolumesource-v1.json +++ b/v1.21.2/flexpersistentvolumesource-v1.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts." } }, diff --git a/v1.21.2/flexpersistentvolumesource.json b/v1.21.2/flexpersistentvolumesource.json index 14887b61e1..aa37ea93d8 100644 --- a/v1.21.2/flexpersistentvolumesource.json +++ b/v1.21.2/flexpersistentvolumesource.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts." } }, diff --git a/v1.21.2/flexvolumesource-v1.json b/v1.21.2/flexvolumesource-v1.json index 32ad24b310..da379f9bcd 100644 --- a/v1.21.2/flexvolumesource-v1.json +++ b/v1.21.2/flexvolumesource-v1.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts." } }, diff --git a/v1.21.2/flexvolumesource.json b/v1.21.2/flexvolumesource.json index 32ad24b310..da379f9bcd 100644 --- a/v1.21.2/flexvolumesource.json +++ b/v1.21.2/flexvolumesource.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts." } }, diff --git a/v1.21.2/flowschema-flowcontrol-v1beta1.json b/v1.21.2/flowschema-flowcontrol-v1beta1.json index 38a276504b..46c1c51344 100644 --- a/v1.21.2/flowschema-flowcontrol-v1beta1.json +++ b/v1.21.2/flowschema-flowcontrol-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec", "description": "`spec` is the specification of the desired behavior of a FlowSchema. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus", "description": "`status` is the current status of a FlowSchema. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/flowschema.json b/v1.21.2/flowschema.json index 597a30b770..9f9f22caf0 100644 --- a/v1.21.2/flowschema.json +++ b/v1.21.2/flowschema.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec", "description": "`spec` is the specification of the desired behavior of a FlowSchema. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus", "description": "`status` is the current status of a FlowSchema. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/flowschemacondition-flowcontrol-v1beta1.json b/v1.21.2/flowschemacondition-flowcontrol-v1beta1.json index bb0f5507c0..c93c5ecdd9 100644 --- a/v1.21.2/flowschemacondition-flowcontrol-v1beta1.json +++ b/v1.21.2/flowschemacondition-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "FlowSchemaCondition describes conditions for a FlowSchema.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "`lastTransitionTime` is the last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/flowschemacondition.json b/v1.21.2/flowschemacondition.json index bb0f5507c0..c93c5ecdd9 100644 --- a/v1.21.2/flowschemacondition.json +++ b/v1.21.2/flowschemacondition.json @@ -2,7 +2,7 @@ "description": "FlowSchemaCondition describes conditions for a FlowSchema.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "`lastTransitionTime` is the last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/flowschemalist-flowcontrol-v1beta1.json b/v1.21.2/flowschemalist-flowcontrol-v1beta1.json index 014cf5f24c..f6910cea5a 100644 --- a/v1.21.2/flowschemalist-flowcontrol-v1beta1.json +++ b/v1.21.2/flowschemalist-flowcontrol-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "`items` is a list of FlowSchemas.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "`metadata` is the standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/flowschemalist.json b/v1.21.2/flowschemalist.json index 6d0214b22a..d78927fe35 100644 --- a/v1.21.2/flowschemalist.json +++ b/v1.21.2/flowschemalist.json @@ -11,7 +11,7 @@ "items": { "description": "`items` is a list of FlowSchemas.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "`metadata` is the standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/flowschemaspec-flowcontrol-v1beta1.json b/v1.21.2/flowschemaspec-flowcontrol-v1beta1.json index 83002c90df..08826c478b 100644 --- a/v1.21.2/flowschemaspec-flowcontrol-v1beta1.json +++ b/v1.21.2/flowschemaspec-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "FlowSchemaSpec describes how the FlowSchema's specification looks like.", "properties": { "distinguisherMethod": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod", "description": "`distinguisherMethod` defines how to compute the flow distinguisher for requests that match this schema. `nil` specifies that the distinguisher is disabled and thus will always be the empty string." }, "matchingPrecedence": { @@ -14,13 +14,13 @@ ] }, "priorityLevelConfiguration": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference", "description": "`priorityLevelConfiguration` should reference a PriorityLevelConfiguration in the cluster. If the reference cannot be resolved, the FlowSchema will be ignored and marked as invalid in its status. Required." }, "rules": { "description": "`rules` describes which requests will match this flow schema. This FlowSchema matches a request if and only if at least one member of rules matches the request. if it is an empty slice, there will be no requests matching the FlowSchema.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" }, "type": [ "array", diff --git a/v1.21.2/flowschemaspec.json b/v1.21.2/flowschemaspec.json index 83002c90df..08826c478b 100644 --- a/v1.21.2/flowschemaspec.json +++ b/v1.21.2/flowschemaspec.json @@ -2,7 +2,7 @@ "description": "FlowSchemaSpec describes how the FlowSchema's specification looks like.", "properties": { "distinguisherMethod": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod", "description": "`distinguisherMethod` defines how to compute the flow distinguisher for requests that match this schema. `nil` specifies that the distinguisher is disabled and thus will always be the empty string." }, "matchingPrecedence": { @@ -14,13 +14,13 @@ ] }, "priorityLevelConfiguration": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference", "description": "`priorityLevelConfiguration` should reference a PriorityLevelConfiguration in the cluster. If the reference cannot be resolved, the FlowSchema will be ignored and marked as invalid in its status. Required." }, "rules": { "description": "`rules` describes which requests will match this flow schema. This FlowSchema matches a request if and only if at least one member of rules matches the request. if it is an empty slice, there will be no requests matching the FlowSchema.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" }, "type": [ "array", diff --git a/v1.21.2/flowschemastatus-flowcontrol-v1beta1.json b/v1.21.2/flowschemastatus-flowcontrol-v1beta1.json index f821b2c164..a3c785dfa2 100644 --- a/v1.21.2/flowschemastatus-flowcontrol-v1beta1.json +++ b/v1.21.2/flowschemastatus-flowcontrol-v1beta1.json @@ -4,7 +4,7 @@ "conditions": { "description": "`conditions` is a list of the current states of FlowSchema.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" }, "type": [ "array", diff --git a/v1.21.2/flowschemastatus.json b/v1.21.2/flowschemastatus.json index f821b2c164..a3c785dfa2 100644 --- a/v1.21.2/flowschemastatus.json +++ b/v1.21.2/flowschemastatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "`conditions` is a list of the current states of FlowSchema.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" }, "type": [ "array", diff --git a/v1.21.2/fsgroupstrategyoptions-policy-v1beta1.json b/v1.21.2/fsgroupstrategyoptions-policy-v1beta1.json index 3473b40ed6..6e25879dd3 100644 --- a/v1.21.2/fsgroupstrategyoptions-policy-v1beta1.json +++ b/v1.21.2/fsgroupstrategyoptions-policy-v1beta1.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of fs groups. If you would like to force a single fs group then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.2/fsgroupstrategyoptions.json b/v1.21.2/fsgroupstrategyoptions.json index 3473b40ed6..6e25879dd3 100644 --- a/v1.21.2/fsgroupstrategyoptions.json +++ b/v1.21.2/fsgroupstrategyoptions.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of fs groups. If you would like to force a single fs group then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.2/handler-v1.json b/v1.21.2/handler-v1.json index 63a33f0a41..bb5464a4fc 100644 --- a/v1.21.2/handler-v1.json +++ b/v1.21.2/handler-v1.json @@ -2,15 +2,15 @@ "description": "Handler defines a specific action that should be taken", "properties": { "exec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", "description": "One and only one of the following should be specified. Exec specifies the action to take." }, "httpGet": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", "description": "HTTPGet specifies the http request to perform." }, "tcpSocket": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", "description": "TCPSocket specifies an action involving a TCP port. TCP hooks not yet supported" } }, diff --git a/v1.21.2/handler.json b/v1.21.2/handler.json index 63a33f0a41..bb5464a4fc 100644 --- a/v1.21.2/handler.json +++ b/v1.21.2/handler.json @@ -2,15 +2,15 @@ "description": "Handler defines a specific action that should be taken", "properties": { "exec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", "description": "One and only one of the following should be specified. Exec specifies the action to take." }, "httpGet": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", "description": "HTTPGet specifies the http request to perform." }, "tcpSocket": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", "description": "TCPSocket specifies an action involving a TCP port. TCP hooks not yet supported" } }, diff --git a/v1.21.2/horizontalpodautoscaler-autoscaling-v1.json b/v1.21.2/horizontalpodautoscaler-autoscaling-v1.json index bb9cfa4ad4..2454cdeb47 100644 --- a/v1.21.2/horizontalpodautoscaler-autoscaling-v1.json +++ b/v1.21.2/horizontalpodautoscaler-autoscaling-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec", "description": "behaviour of autoscaler. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus", "description": "current information about the autoscaler." } }, diff --git a/v1.21.2/horizontalpodautoscaler-autoscaling-v2beta1.json b/v1.21.2/horizontalpodautoscaler-autoscaling-v2beta1.json index a0a1b9f23c..89b3fe8155 100644 --- a/v1.21.2/horizontalpodautoscaler-autoscaling-v2beta1.json +++ b/v1.21.2/horizontalpodautoscaler-autoscaling-v2beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata is the standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec", "description": "spec is the specification for the behaviour of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus", "description": "status is the current information about the autoscaler." } }, diff --git a/v1.21.2/horizontalpodautoscaler-autoscaling-v2beta2.json b/v1.21.2/horizontalpodautoscaler-autoscaling-v2beta2.json index af50b94f05..a9b44ecb6b 100644 --- a/v1.21.2/horizontalpodautoscaler-autoscaling-v2beta2.json +++ b/v1.21.2/horizontalpodautoscaler-autoscaling-v2beta2.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata is the standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec", "description": "spec is the specification for the behaviour of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus", "description": "status is the current information about the autoscaler." } }, diff --git a/v1.21.2/horizontalpodautoscaler.json b/v1.21.2/horizontalpodautoscaler.json index 13e708e115..c343e508b9 100644 --- a/v1.21.2/horizontalpodautoscaler.json +++ b/v1.21.2/horizontalpodautoscaler.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata is the standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec", "description": "spec is the specification for the behaviour of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus", "description": "status is the current information about the autoscaler." } }, diff --git a/v1.21.2/horizontalpodautoscalerbehavior-autoscaling-v2beta2.json b/v1.21.2/horizontalpodautoscalerbehavior-autoscaling-v2beta2.json index 1836c08a26..5e156af3ac 100644 --- a/v1.21.2/horizontalpodautoscalerbehavior-autoscaling-v2beta2.json +++ b/v1.21.2/horizontalpodautoscalerbehavior-autoscaling-v2beta2.json @@ -2,11 +2,11 @@ "description": "HorizontalPodAutoscalerBehavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively).", "properties": { "scaleDown": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", "description": "scaleDown is scaling policy for scaling Down. If not set, the default value is to allow to scale down to minReplicas pods, with a 300 second stabilization window (i.e., the highest recommendation for the last 300sec is used)." }, "scaleUp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", "description": "scaleUp is scaling policy for scaling Up. If not set, the default value is the higher of:\n * increase no more than 4 pods per 60 seconds\n * double the number of pods per 60 seconds\nNo stabilization is used." } }, diff --git a/v1.21.2/horizontalpodautoscalerbehavior.json b/v1.21.2/horizontalpodautoscalerbehavior.json index 1836c08a26..5e156af3ac 100644 --- a/v1.21.2/horizontalpodautoscalerbehavior.json +++ b/v1.21.2/horizontalpodautoscalerbehavior.json @@ -2,11 +2,11 @@ "description": "HorizontalPodAutoscalerBehavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively).", "properties": { "scaleDown": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", "description": "scaleDown is scaling policy for scaling Down. If not set, the default value is to allow to scale down to minReplicas pods, with a 300 second stabilization window (i.e., the highest recommendation for the last 300sec is used)." }, "scaleUp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", "description": "scaleUp is scaling policy for scaling Up. If not set, the default value is the higher of:\n * increase no more than 4 pods per 60 seconds\n * double the number of pods per 60 seconds\nNo stabilization is used." } }, diff --git a/v1.21.2/horizontalpodautoscalercondition-autoscaling-v2beta1.json b/v1.21.2/horizontalpodautoscalercondition-autoscaling-v2beta1.json index 79936af3f6..b00d97d1ec 100644 --- a/v1.21.2/horizontalpodautoscalercondition-autoscaling-v2beta1.json +++ b/v1.21.2/horizontalpodautoscalercondition-autoscaling-v2beta1.json @@ -2,7 +2,7 @@ "description": "HorizontalPodAutoscalerCondition describes the state of a HorizontalPodAutoscaler at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the last time the condition transitioned from one status to another" }, "message": { diff --git a/v1.21.2/horizontalpodautoscalercondition-autoscaling-v2beta2.json b/v1.21.2/horizontalpodautoscalercondition-autoscaling-v2beta2.json index 79936af3f6..b00d97d1ec 100644 --- a/v1.21.2/horizontalpodautoscalercondition-autoscaling-v2beta2.json +++ b/v1.21.2/horizontalpodautoscalercondition-autoscaling-v2beta2.json @@ -2,7 +2,7 @@ "description": "HorizontalPodAutoscalerCondition describes the state of a HorizontalPodAutoscaler at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the last time the condition transitioned from one status to another" }, "message": { diff --git a/v1.21.2/horizontalpodautoscalercondition.json b/v1.21.2/horizontalpodautoscalercondition.json index 79936af3f6..b00d97d1ec 100644 --- a/v1.21.2/horizontalpodautoscalercondition.json +++ b/v1.21.2/horizontalpodautoscalercondition.json @@ -2,7 +2,7 @@ "description": "HorizontalPodAutoscalerCondition describes the state of a HorizontalPodAutoscaler at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the last time the condition transitioned from one status to another" }, "message": { diff --git a/v1.21.2/horizontalpodautoscalerlist-autoscaling-v1.json b/v1.21.2/horizontalpodautoscalerlist-autoscaling-v1.json index d9e9aee926..a853fb8978 100644 --- a/v1.21.2/horizontalpodautoscalerlist-autoscaling-v1.json +++ b/v1.21.2/horizontalpodautoscalerlist-autoscaling-v1.json @@ -14,7 +14,7 @@ "items": { "description": "list of horizontal pod autoscaler objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.2/horizontalpodautoscalerlist-autoscaling-v2beta1.json b/v1.21.2/horizontalpodautoscalerlist-autoscaling-v2beta1.json index 73a1ac4d5e..9ecaded6c4 100644 --- a/v1.21.2/horizontalpodautoscalerlist-autoscaling-v2beta1.json +++ b/v1.21.2/horizontalpodautoscalerlist-autoscaling-v2beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of horizontal pod autoscaler objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "metadata is the standard list metadata." } }, diff --git a/v1.21.2/horizontalpodautoscalerlist-autoscaling-v2beta2.json b/v1.21.2/horizontalpodautoscalerlist-autoscaling-v2beta2.json index cc8c86370a..2cacd5a18a 100644 --- a/v1.21.2/horizontalpodautoscalerlist-autoscaling-v2beta2.json +++ b/v1.21.2/horizontalpodautoscalerlist-autoscaling-v2beta2.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of horizontal pod autoscaler objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "metadata is the standard list metadata." } }, diff --git a/v1.21.2/horizontalpodautoscalerlist.json b/v1.21.2/horizontalpodautoscalerlist.json index 387f63eb4a..9cc64de2c2 100644 --- a/v1.21.2/horizontalpodautoscalerlist.json +++ b/v1.21.2/horizontalpodautoscalerlist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of horizontal pod autoscaler objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "metadata is the standard list metadata." } }, diff --git a/v1.21.2/horizontalpodautoscalerspec-autoscaling-v1.json b/v1.21.2/horizontalpodautoscalerspec-autoscaling-v1.json index 13e4c0b834..cd382a6a43 100644 --- a/v1.21.2/horizontalpodautoscalerspec-autoscaling-v1.json +++ b/v1.21.2/horizontalpodautoscalerspec-autoscaling-v1.json @@ -18,7 +18,7 @@ ] }, "scaleTargetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.CrossVersionObjectReference", "description": "reference to scaled resource; horizontal pod autoscaler will learn the current resource consumption and will set the desired number of pods by using its Scale subresource." }, "targetCPUUtilizationPercentage": { diff --git a/v1.21.2/horizontalpodautoscalerspec-autoscaling-v2beta1.json b/v1.21.2/horizontalpodautoscalerspec-autoscaling-v2beta1.json index fa2bc7558a..a2b98a3aaf 100644 --- a/v1.21.2/horizontalpodautoscalerspec-autoscaling-v2beta1.json +++ b/v1.21.2/horizontalpodautoscalerspec-autoscaling-v2beta1.json @@ -12,7 +12,7 @@ "metrics": { "description": "metrics contains the specifications for which to use to calculate the desired replica count (the maximum replica count across all metrics will be used). The desired replica count is calculated multiplying the ratio between the target value and the current value by the current number of pods. Ergo, metrics used must decrease as the pod count is increased, and vice-versa. See the individual metric source types for more information about how each type of metric must respond.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricSpec" }, "type": [ "array", @@ -28,7 +28,7 @@ ] }, "scaleTargetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", "description": "scaleTargetRef points to the target resource to scale, and is used to the pods for which metrics should be collected, as well as to actually change the replica count." } }, diff --git a/v1.21.2/horizontalpodautoscalerspec-autoscaling-v2beta2.json b/v1.21.2/horizontalpodautoscalerspec-autoscaling-v2beta2.json index 681fa35d83..ec7645441b 100644 --- a/v1.21.2/horizontalpodautoscalerspec-autoscaling-v2beta2.json +++ b/v1.21.2/horizontalpodautoscalerspec-autoscaling-v2beta2.json @@ -2,7 +2,7 @@ "description": "HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.", "properties": { "behavior": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior", "description": "behavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively). If not set, the default HPAScalingRules for scale up and scale down are used." }, "maxReplicas": { @@ -16,7 +16,7 @@ "metrics": { "description": "metrics contains the specifications for which to use to calculate the desired replica count (the maximum replica count across all metrics will be used). The desired replica count is calculated multiplying the ratio between the target value and the current value by the current number of pods. Ergo, metrics used must decrease as the pod count is increased, and vice-versa. See the individual metric source types for more information about how each type of metric must respond. If not set, the default metric will be set to 80% average CPU utilization.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "scaleTargetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference", "description": "scaleTargetRef points to the target resource to scale, and is used to the pods for which metrics should be collected, as well as to actually change the replica count." } }, diff --git a/v1.21.2/horizontalpodautoscalerspec.json b/v1.21.2/horizontalpodautoscalerspec.json index 681fa35d83..ec7645441b 100644 --- a/v1.21.2/horizontalpodautoscalerspec.json +++ b/v1.21.2/horizontalpodautoscalerspec.json @@ -2,7 +2,7 @@ "description": "HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.", "properties": { "behavior": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior", "description": "behavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively). If not set, the default HPAScalingRules for scale up and scale down are used." }, "maxReplicas": { @@ -16,7 +16,7 @@ "metrics": { "description": "metrics contains the specifications for which to use to calculate the desired replica count (the maximum replica count across all metrics will be used). The desired replica count is calculated multiplying the ratio between the target value and the current value by the current number of pods. Ergo, metrics used must decrease as the pod count is increased, and vice-versa. See the individual metric source types for more information about how each type of metric must respond. If not set, the default metric will be set to 80% average CPU utilization.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "scaleTargetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference", "description": "scaleTargetRef points to the target resource to scale, and is used to the pods for which metrics should be collected, as well as to actually change the replica count." } }, diff --git a/v1.21.2/horizontalpodautoscalerstatus-autoscaling-v1.json b/v1.21.2/horizontalpodautoscalerstatus-autoscaling-v1.json index bcfbdf8603..314d38a9af 100644 --- a/v1.21.2/horizontalpodautoscalerstatus-autoscaling-v1.json +++ b/v1.21.2/horizontalpodautoscalerstatus-autoscaling-v1.json @@ -26,7 +26,7 @@ ] }, "lastScaleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "last time the HorizontalPodAutoscaler scaled the number of pods; used by the autoscaler to control how often the number of pods is changed." }, "observedGeneration": { diff --git a/v1.21.2/horizontalpodautoscalerstatus-autoscaling-v2beta1.json b/v1.21.2/horizontalpodautoscalerstatus-autoscaling-v2beta1.json index 7d3b501bc0..1c95e35a4e 100644 --- a/v1.21.2/horizontalpodautoscalerstatus-autoscaling-v2beta1.json +++ b/v1.21.2/horizontalpodautoscalerstatus-autoscaling-v2beta1.json @@ -4,7 +4,7 @@ "conditions": { "description": "conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition" }, "type": [ "array", @@ -14,7 +14,7 @@ "currentMetrics": { "description": "currentMetrics is the last read state of the metrics used by this autoscaler.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricStatus" }, "type": [ "array", @@ -38,7 +38,7 @@ ] }, "lastScaleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastScaleTime is the last time the HorizontalPodAutoscaler scaled the number of pods, used by the autoscaler to control how often the number of pods is changed." }, "observedGeneration": { diff --git a/v1.21.2/horizontalpodautoscalerstatus-autoscaling-v2beta2.json b/v1.21.2/horizontalpodautoscalerstatus-autoscaling-v2beta2.json index b37c35c267..48a973978c 100644 --- a/v1.21.2/horizontalpodautoscalerstatus-autoscaling-v2beta2.json +++ b/v1.21.2/horizontalpodautoscalerstatus-autoscaling-v2beta2.json @@ -4,7 +4,7 @@ "conditions": { "description": "conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" }, "type": [ "array", @@ -14,7 +14,7 @@ "currentMetrics": { "description": "currentMetrics is the last read state of the metrics used by this autoscaler.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" }, "type": [ "array", @@ -38,7 +38,7 @@ ] }, "lastScaleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastScaleTime is the last time the HorizontalPodAutoscaler scaled the number of pods, used by the autoscaler to control how often the number of pods is changed." }, "observedGeneration": { diff --git a/v1.21.2/horizontalpodautoscalerstatus.json b/v1.21.2/horizontalpodautoscalerstatus.json index b37c35c267..48a973978c 100644 --- a/v1.21.2/horizontalpodautoscalerstatus.json +++ b/v1.21.2/horizontalpodautoscalerstatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" }, "type": [ "array", @@ -14,7 +14,7 @@ "currentMetrics": { "description": "currentMetrics is the last read state of the metrics used by this autoscaler.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" }, "type": [ "array", @@ -38,7 +38,7 @@ ] }, "lastScaleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastScaleTime is the last time the HorizontalPodAutoscaler scaled the number of pods, used by the autoscaler to control how often the number of pods is changed." }, "observedGeneration": { diff --git a/v1.21.2/hpascalingrules-autoscaling-v2beta2.json b/v1.21.2/hpascalingrules-autoscaling-v2beta2.json index eef0314604..69e31a9b93 100644 --- a/v1.21.2/hpascalingrules-autoscaling-v2beta2.json +++ b/v1.21.2/hpascalingrules-autoscaling-v2beta2.json @@ -4,7 +4,7 @@ "policies": { "description": "policies is a list of potential scaling polices which can be used during scaling. At least one policy must be specified, otherwise the HPAScalingRules will be discarded as invalid", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" }, "type": [ "array", diff --git a/v1.21.2/hpascalingrules.json b/v1.21.2/hpascalingrules.json index eef0314604..69e31a9b93 100644 --- a/v1.21.2/hpascalingrules.json +++ b/v1.21.2/hpascalingrules.json @@ -4,7 +4,7 @@ "policies": { "description": "policies is a list of potential scaling polices which can be used during scaling. At least one policy must be specified, otherwise the HPAScalingRules will be discarded as invalid", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" }, "type": [ "array", diff --git a/v1.21.2/httpgetaction-v1.json b/v1.21.2/httpgetaction-v1.json index f620a89a95..36f82574b6 100644 --- a/v1.21.2/httpgetaction-v1.json +++ b/v1.21.2/httpgetaction-v1.json @@ -11,7 +11,7 @@ "httpHeaders": { "description": "Custom headers to set in the request. HTTP allows repeated headers.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" }, "type": [ "array", @@ -26,7 +26,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Name or number of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME." }, "scheme": { diff --git a/v1.21.2/httpgetaction.json b/v1.21.2/httpgetaction.json index f620a89a95..36f82574b6 100644 --- a/v1.21.2/httpgetaction.json +++ b/v1.21.2/httpgetaction.json @@ -11,7 +11,7 @@ "httpHeaders": { "description": "Custom headers to set in the request. HTTP allows repeated headers.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" }, "type": [ "array", @@ -26,7 +26,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Name or number of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME." }, "scheme": { diff --git a/v1.21.2/httpingresspath-extensions-v1beta1.json b/v1.21.2/httpingresspath-extensions-v1beta1.json index 39a5cc8881..45047a0c42 100644 --- a/v1.21.2/httpingresspath-extensions-v1beta1.json +++ b/v1.21.2/httpingresspath-extensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "HTTPIngressPath associates a path with a backend. Incoming urls matching the path are forwarded to the backend.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend", "description": "Backend defines the referenced service endpoint to which the traffic will be forwarded to." }, "path": { diff --git a/v1.21.2/httpingresspath-networking-v1.json b/v1.21.2/httpingresspath-networking-v1.json index dc14cef442..b60254752d 100644 --- a/v1.21.2/httpingresspath-networking-v1.json +++ b/v1.21.2/httpingresspath-networking-v1.json @@ -2,7 +2,7 @@ "description": "HTTPIngressPath associates a path with a backend. Incoming urls matching the path are forwarded to the backend.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend", "description": "Backend defines the referenced service endpoint to which the traffic will be forwarded to." }, "path": { diff --git a/v1.21.2/httpingresspath-networking-v1beta1.json b/v1.21.2/httpingresspath-networking-v1beta1.json index 8fac8c13fe..9abe6ba7de 100644 --- a/v1.21.2/httpingresspath-networking-v1beta1.json +++ b/v1.21.2/httpingresspath-networking-v1beta1.json @@ -2,7 +2,7 @@ "description": "HTTPIngressPath associates a path with a backend. Incoming urls matching the path are forwarded to the backend.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", "description": "Backend defines the referenced service endpoint to which the traffic will be forwarded to." }, "path": { diff --git a/v1.21.2/httpingresspath.json b/v1.21.2/httpingresspath.json index 8fac8c13fe..9abe6ba7de 100644 --- a/v1.21.2/httpingresspath.json +++ b/v1.21.2/httpingresspath.json @@ -2,7 +2,7 @@ "description": "HTTPIngressPath associates a path with a backend. Incoming urls matching the path are forwarded to the backend.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", "description": "Backend defines the referenced service endpoint to which the traffic will be forwarded to." }, "path": { diff --git a/v1.21.2/httpingressrulevalue-extensions-v1beta1.json b/v1.21.2/httpingressrulevalue-extensions-v1beta1.json index c9d85db165..70ffbd423e 100644 --- a/v1.21.2/httpingressrulevalue-extensions-v1beta1.json +++ b/v1.21.2/httpingressrulevalue-extensions-v1beta1.json @@ -4,7 +4,7 @@ "paths": { "description": "A collection of paths that map requests to backends.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressPath" }, "type": [ "array", diff --git a/v1.21.2/httpingressrulevalue-networking-v1.json b/v1.21.2/httpingressrulevalue-networking-v1.json index c95ee18c6b..673d0b8df1 100644 --- a/v1.21.2/httpingressrulevalue-networking-v1.json +++ b/v1.21.2/httpingressrulevalue-networking-v1.json @@ -4,7 +4,7 @@ "paths": { "description": "A collection of paths that map requests to backends.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressPath" }, "type": [ "array", diff --git a/v1.21.2/httpingressrulevalue-networking-v1beta1.json b/v1.21.2/httpingressrulevalue-networking-v1beta1.json index 962af78634..046a828fe0 100644 --- a/v1.21.2/httpingressrulevalue-networking-v1beta1.json +++ b/v1.21.2/httpingressrulevalue-networking-v1beta1.json @@ -4,7 +4,7 @@ "paths": { "description": "A collection of paths that map requests to backends.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" }, "type": [ "array", diff --git a/v1.21.2/httpingressrulevalue.json b/v1.21.2/httpingressrulevalue.json index 962af78634..046a828fe0 100644 --- a/v1.21.2/httpingressrulevalue.json +++ b/v1.21.2/httpingressrulevalue.json @@ -4,7 +4,7 @@ "paths": { "description": "A collection of paths that map requests to backends.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" }, "type": [ "array", diff --git a/v1.21.2/ingress-extensions-v1beta1.json b/v1.21.2/ingress-extensions-v1beta1.json index 8853ce5da0..75689f2cea 100644 --- a/v1.21.2/ingress-extensions-v1beta1.json +++ b/v1.21.2/ingress-extensions-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressSpec", "description": "Spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressStatus", "description": "Status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/ingress-networking-v1.json b/v1.21.2/ingress-networking-v1.json index e0831d8562..a9426f48f1 100644 --- a/v1.21.2/ingress-networking-v1.json +++ b/v1.21.2/ingress-networking-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressSpec", "description": "Spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressStatus", "description": "Status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/ingress-networking-v1beta1.json b/v1.21.2/ingress-networking-v1beta1.json index 5cefd0a966..fbc5c9abc2 100644 --- a/v1.21.2/ingress-networking-v1beta1.json +++ b/v1.21.2/ingress-networking-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec", "description": "Spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus", "description": "Status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/ingress.json b/v1.21.2/ingress.json index 738ddf1895..7aeab22d5d 100644 --- a/v1.21.2/ingress.json +++ b/v1.21.2/ingress.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec", "description": "Spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus", "description": "Status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/ingressbackend-extensions-v1beta1.json b/v1.21.2/ingressbackend-extensions-v1beta1.json index 52528ab801..10a4afaee1 100644 --- a/v1.21.2/ingressbackend-extensions-v1beta1.json +++ b/v1.21.2/ingressbackend-extensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressBackend describes all endpoints for a given service and port.", "properties": { "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object. If resource is specified, serviceName and servicePort must not be specified." }, "serviceName": { @@ -13,7 +13,7 @@ ] }, "servicePort": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Specifies the port of the referenced service." } }, diff --git a/v1.21.2/ingressbackend-networking-v1.json b/v1.21.2/ingressbackend-networking-v1.json index afc40a3dd6..756e9f0a98 100644 --- a/v1.21.2/ingressbackend-networking-v1.json +++ b/v1.21.2/ingressbackend-networking-v1.json @@ -2,11 +2,11 @@ "description": "IngressBackend describes all endpoints for a given service and port.", "properties": { "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object. If resource is specified, a service.Name and service.Port must not be specified. This is a mutually exclusive setting with \"Service\"." }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressServiceBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressServiceBackend", "description": "Service references a Service as a Backend. This is a mutually exclusive setting with \"Resource\"." } }, diff --git a/v1.21.2/ingressbackend-networking-v1beta1.json b/v1.21.2/ingressbackend-networking-v1beta1.json index 52528ab801..10a4afaee1 100644 --- a/v1.21.2/ingressbackend-networking-v1beta1.json +++ b/v1.21.2/ingressbackend-networking-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressBackend describes all endpoints for a given service and port.", "properties": { "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object. If resource is specified, serviceName and servicePort must not be specified." }, "serviceName": { @@ -13,7 +13,7 @@ ] }, "servicePort": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Specifies the port of the referenced service." } }, diff --git a/v1.21.2/ingressbackend.json b/v1.21.2/ingressbackend.json index 52528ab801..10a4afaee1 100644 --- a/v1.21.2/ingressbackend.json +++ b/v1.21.2/ingressbackend.json @@ -2,7 +2,7 @@ "description": "IngressBackend describes all endpoints for a given service and port.", "properties": { "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object. If resource is specified, serviceName and servicePort must not be specified." }, "serviceName": { @@ -13,7 +13,7 @@ ] }, "servicePort": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Specifies the port of the referenced service." } }, diff --git a/v1.21.2/ingressclass-networking-v1.json b/v1.21.2/ingressclass-networking-v1.json index 5dde51c3ed..f90b9dd96a 100644 --- a/v1.21.2/ingressclass-networking-v1.json +++ b/v1.21.2/ingressclass-networking-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassSpec", "description": "Spec is the desired state of the IngressClass. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/ingressclass-networking-v1beta1.json b/v1.21.2/ingressclass-networking-v1beta1.json index cdc43a596f..28e8c0bb07 100644 --- a/v1.21.2/ingressclass-networking-v1beta1.json +++ b/v1.21.2/ingressclass-networking-v1beta1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec", "description": "Spec is the desired state of the IngressClass. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/ingressclass.json b/v1.21.2/ingressclass.json index d032e3dddb..250a194d7f 100644 --- a/v1.21.2/ingressclass.json +++ b/v1.21.2/ingressclass.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec", "description": "Spec is the desired state of the IngressClass. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/ingressclasslist-networking-v1.json b/v1.21.2/ingressclasslist-networking-v1.json index 3eb39188d7..397e352ffc 100644 --- a/v1.21.2/ingressclasslist-networking-v1.json +++ b/v1.21.2/ingressclasslist-networking-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of IngressClasses.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.2/ingressclasslist-networking-v1beta1.json b/v1.21.2/ingressclasslist-networking-v1beta1.json index b8fcb1feb3..8830eac7ec 100644 --- a/v1.21.2/ingressclasslist-networking-v1beta1.json +++ b/v1.21.2/ingressclasslist-networking-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of IngressClasses.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.2/ingressclasslist.json b/v1.21.2/ingressclasslist.json index 4a32bf4f3a..113d9c4a43 100644 --- a/v1.21.2/ingressclasslist.json +++ b/v1.21.2/ingressclasslist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of IngressClasses.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.2/ingressclassspec-networking-v1.json b/v1.21.2/ingressclassspec-networking-v1.json index 34f1962927..02f7600fc4 100644 --- a/v1.21.2/ingressclassspec-networking-v1.json +++ b/v1.21.2/ingressclassspec-networking-v1.json @@ -9,7 +9,7 @@ ] }, "parameters": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassParametersReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassParametersReference", "description": "Parameters is a link to a custom resource containing additional configuration for the controller. This is optional if the controller does not require extra parameters." } }, diff --git a/v1.21.2/ingressclassspec-networking-v1beta1.json b/v1.21.2/ingressclassspec-networking-v1beta1.json index 1f708af945..be6ae1c12b 100644 --- a/v1.21.2/ingressclassspec-networking-v1beta1.json +++ b/v1.21.2/ingressclassspec-networking-v1beta1.json @@ -9,7 +9,7 @@ ] }, "parameters": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference", "description": "Parameters is a link to a custom resource containing additional configuration for the controller. This is optional if the controller does not require extra parameters." } }, diff --git a/v1.21.2/ingressclassspec.json b/v1.21.2/ingressclassspec.json index 1f708af945..be6ae1c12b 100644 --- a/v1.21.2/ingressclassspec.json +++ b/v1.21.2/ingressclassspec.json @@ -9,7 +9,7 @@ ] }, "parameters": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference", "description": "Parameters is a link to a custom resource containing additional configuration for the controller. This is optional if the controller does not require extra parameters." } }, diff --git a/v1.21.2/ingresslist-extensions-v1beta1.json b/v1.21.2/ingresslist-extensions-v1beta1.json index a789da4820..e7e0242f36 100644 --- a/v1.21.2/ingresslist-extensions-v1beta1.json +++ b/v1.21.2/ingresslist-extensions-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of Ingress.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.Ingress" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/ingresslist-networking-v1.json b/v1.21.2/ingresslist-networking-v1.json index f101fd8caa..f53fcb5914 100644 --- a/v1.21.2/ingresslist-networking-v1.json +++ b/v1.21.2/ingresslist-networking-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of Ingress.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.Ingress" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/ingresslist-networking-v1beta1.json b/v1.21.2/ingresslist-networking-v1beta1.json index 0254dc368f..30da290642 100644 --- a/v1.21.2/ingresslist-networking-v1beta1.json +++ b/v1.21.2/ingresslist-networking-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of Ingress.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/ingresslist.json b/v1.21.2/ingresslist.json index 891ba6c37e..6caeb9c0b0 100644 --- a/v1.21.2/ingresslist.json +++ b/v1.21.2/ingresslist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of Ingress.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/ingressrule-extensions-v1beta1.json b/v1.21.2/ingressrule-extensions-v1beta1.json index 0fd7dfe365..ebd6d226d4 100644 --- a/v1.21.2/ingressrule-extensions-v1beta1.json +++ b/v1.21.2/ingressrule-extensions-v1beta1.json @@ -9,7 +9,7 @@ ] }, "http": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue" } }, "type": "object", diff --git a/v1.21.2/ingressrule-networking-v1.json b/v1.21.2/ingressrule-networking-v1.json index 69565eeb84..e181cfafb2 100644 --- a/v1.21.2/ingressrule-networking-v1.json +++ b/v1.21.2/ingressrule-networking-v1.json @@ -9,7 +9,7 @@ ] }, "http": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressRuleValue" } }, "type": "object", diff --git a/v1.21.2/ingressrule-networking-v1beta1.json b/v1.21.2/ingressrule-networking-v1beta1.json index e3c795fab0..03b8b845c8 100644 --- a/v1.21.2/ingressrule-networking-v1beta1.json +++ b/v1.21.2/ingressrule-networking-v1beta1.json @@ -9,7 +9,7 @@ ] }, "http": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" } }, "type": "object", diff --git a/v1.21.2/ingressrule.json b/v1.21.2/ingressrule.json index e3c795fab0..03b8b845c8 100644 --- a/v1.21.2/ingressrule.json +++ b/v1.21.2/ingressrule.json @@ -9,7 +9,7 @@ ] }, "http": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" } }, "type": "object", diff --git a/v1.21.2/ingressservicebackend-networking-v1.json b/v1.21.2/ingressservicebackend-networking-v1.json index fd913bd943..df9206b3c4 100644 --- a/v1.21.2/ingressservicebackend-networking-v1.json +++ b/v1.21.2/ingressservicebackend-networking-v1.json @@ -9,7 +9,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort", "description": "Port of the referenced service. A port name or port number is required for a IngressServiceBackend." } }, diff --git a/v1.21.2/ingressservicebackend.json b/v1.21.2/ingressservicebackend.json index fd913bd943..df9206b3c4 100644 --- a/v1.21.2/ingressservicebackend.json +++ b/v1.21.2/ingressservicebackend.json @@ -9,7 +9,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort", "description": "Port of the referenced service. A port name or port number is required for a IngressServiceBackend." } }, diff --git a/v1.21.2/ingressspec-extensions-v1beta1.json b/v1.21.2/ingressspec-extensions-v1beta1.json index 5a76a0996a..f8bcce95fd 100644 --- a/v1.21.2/ingressspec-extensions-v1beta1.json +++ b/v1.21.2/ingressspec-extensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressSpec describes the Ingress the user wishes to exist.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend", "description": "A default backend capable of servicing requests that don't match any rule. At least one of 'backend' or 'rules' must be specified. This field is optional to allow the loadbalancer controller or defaulting logic to specify a global default." }, "ingressClassName": { @@ -15,7 +15,7 @@ "rules": { "description": "A list of host rules used to configure the Ingress. If unspecified, or no rule matches, all traffic is sent to the default backend.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressRule" }, "type": [ "array", @@ -25,7 +25,7 @@ "tls": { "description": "TLS configuration. Currently the Ingress only supports a single TLS port, 443. If multiple members of this list specify different hosts, they will be multiplexed on the same port according to the hostname specified through the SNI TLS extension, if the ingress controller fulfilling the ingress supports SNI.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressTLS" }, "type": [ "array", diff --git a/v1.21.2/ingressspec-networking-v1.json b/v1.21.2/ingressspec-networking-v1.json index bd7c7406dd..911a401bc3 100644 --- a/v1.21.2/ingressspec-networking-v1.json +++ b/v1.21.2/ingressspec-networking-v1.json @@ -2,7 +2,7 @@ "description": "IngressSpec describes the Ingress the user wishes to exist.", "properties": { "defaultBackend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend", "description": "DefaultBackend is the backend that should handle requests that don't match any rule. If Rules are not specified, DefaultBackend must be specified. If DefaultBackend is not set, the handling of requests that do not match any of the rules will be up to the Ingress controller." }, "ingressClassName": { @@ -15,7 +15,7 @@ "rules": { "description": "A list of host rules used to configure the Ingress. If unspecified, or no rule matches, all traffic is sent to the default backend.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressRule" }, "type": [ "array", @@ -26,7 +26,7 @@ "tls": { "description": "TLS configuration. Currently the Ingress only supports a single TLS port, 443. If multiple members of this list specify different hosts, they will be multiplexed on the same port according to the hostname specified through the SNI TLS extension, if the ingress controller fulfilling the ingress supports SNI.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressTLS" }, "type": [ "array", diff --git a/v1.21.2/ingressspec-networking-v1beta1.json b/v1.21.2/ingressspec-networking-v1beta1.json index f0a51e7ca8..6c0ff6cf46 100644 --- a/v1.21.2/ingressspec-networking-v1beta1.json +++ b/v1.21.2/ingressspec-networking-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressSpec describes the Ingress the user wishes to exist.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", "description": "A default backend capable of servicing requests that don't match any rule. At least one of 'backend' or 'rules' must be specified. This field is optional to allow the loadbalancer controller or defaulting logic to specify a global default." }, "ingressClassName": { @@ -15,7 +15,7 @@ "rules": { "description": "A list of host rules used to configure the Ingress. If unspecified, or no rule matches, all traffic is sent to the default backend.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" }, "type": [ "array", @@ -25,7 +25,7 @@ "tls": { "description": "TLS configuration. Currently the Ingress only supports a single TLS port, 443. If multiple members of this list specify different hosts, they will be multiplexed on the same port according to the hostname specified through the SNI TLS extension, if the ingress controller fulfilling the ingress supports SNI.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" }, "type": [ "array", diff --git a/v1.21.2/ingressspec.json b/v1.21.2/ingressspec.json index f0a51e7ca8..6c0ff6cf46 100644 --- a/v1.21.2/ingressspec.json +++ b/v1.21.2/ingressspec.json @@ -2,7 +2,7 @@ "description": "IngressSpec describes the Ingress the user wishes to exist.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", "description": "A default backend capable of servicing requests that don't match any rule. At least one of 'backend' or 'rules' must be specified. This field is optional to allow the loadbalancer controller or defaulting logic to specify a global default." }, "ingressClassName": { @@ -15,7 +15,7 @@ "rules": { "description": "A list of host rules used to configure the Ingress. If unspecified, or no rule matches, all traffic is sent to the default backend.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" }, "type": [ "array", @@ -25,7 +25,7 @@ "tls": { "description": "TLS configuration. Currently the Ingress only supports a single TLS port, 443. If multiple members of this list specify different hosts, they will be multiplexed on the same port according to the hostname specified through the SNI TLS extension, if the ingress controller fulfilling the ingress supports SNI.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" }, "type": [ "array", diff --git a/v1.21.2/ingressstatus-extensions-v1beta1.json b/v1.21.2/ingressstatus-extensions-v1beta1.json index 4374b50b54..ea66a3744d 100644 --- a/v1.21.2/ingressstatus-extensions-v1beta1.json +++ b/v1.21.2/ingressstatus-extensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressStatus describe the current state of the Ingress.", "properties": { "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer." } }, diff --git a/v1.21.2/ingressstatus-networking-v1.json b/v1.21.2/ingressstatus-networking-v1.json index 4374b50b54..ea66a3744d 100644 --- a/v1.21.2/ingressstatus-networking-v1.json +++ b/v1.21.2/ingressstatus-networking-v1.json @@ -2,7 +2,7 @@ "description": "IngressStatus describe the current state of the Ingress.", "properties": { "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer." } }, diff --git a/v1.21.2/ingressstatus-networking-v1beta1.json b/v1.21.2/ingressstatus-networking-v1beta1.json index 4374b50b54..ea66a3744d 100644 --- a/v1.21.2/ingressstatus-networking-v1beta1.json +++ b/v1.21.2/ingressstatus-networking-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressStatus describe the current state of the Ingress.", "properties": { "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer." } }, diff --git a/v1.21.2/ingressstatus.json b/v1.21.2/ingressstatus.json index 4374b50b54..ea66a3744d 100644 --- a/v1.21.2/ingressstatus.json +++ b/v1.21.2/ingressstatus.json @@ -2,7 +2,7 @@ "description": "IngressStatus describe the current state of the Ingress.", "properties": { "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer." } }, diff --git a/v1.21.2/iscsipersistentvolumesource-v1.json b/v1.21.2/iscsipersistentvolumesource-v1.json index 430a1fb73b..d457a6ce7c 100644 --- a/v1.21.2/iscsipersistentvolumesource-v1.json +++ b/v1.21.2/iscsipersistentvolumesource-v1.json @@ -72,7 +72,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "CHAP Secret for iSCSI target and initiator authentication" }, "targetPortal": { diff --git a/v1.21.2/iscsipersistentvolumesource.json b/v1.21.2/iscsipersistentvolumesource.json index 430a1fb73b..d457a6ce7c 100644 --- a/v1.21.2/iscsipersistentvolumesource.json +++ b/v1.21.2/iscsipersistentvolumesource.json @@ -72,7 +72,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "CHAP Secret for iSCSI target and initiator authentication" }, "targetPortal": { diff --git a/v1.21.2/iscsivolumesource-v1.json b/v1.21.2/iscsivolumesource-v1.json index e99bbb8dec..413ada1968 100644 --- a/v1.21.2/iscsivolumesource-v1.json +++ b/v1.21.2/iscsivolumesource-v1.json @@ -72,7 +72,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "CHAP Secret for iSCSI target and initiator authentication" }, "targetPortal": { diff --git a/v1.21.2/iscsivolumesource.json b/v1.21.2/iscsivolumesource.json index e99bbb8dec..413ada1968 100644 --- a/v1.21.2/iscsivolumesource.json +++ b/v1.21.2/iscsivolumesource.json @@ -72,7 +72,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "CHAP Secret for iSCSI target and initiator authentication" }, "targetPortal": { diff --git a/v1.21.2/job-batch-v1.json b/v1.21.2/job-batch-v1.json index 05c6f5395e..6c460d06f3 100644 --- a/v1.21.2/job-batch-v1.json +++ b/v1.21.2/job-batch-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", "description": "Specification of the desired behavior of a job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus", "description": "Current status of a job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/job.json b/v1.21.2/job.json index f6983bfbad..a72d210999 100644 --- a/v1.21.2/job.json +++ b/v1.21.2/job.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", "description": "Specification of the desired behavior of a job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus", "description": "Current status of a job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/jobcondition-batch-v1.json b/v1.21.2/jobcondition-batch-v1.json index b8a0caa6c7..f7ddb56be4 100644 --- a/v1.21.2/jobcondition-batch-v1.json +++ b/v1.21.2/jobcondition-batch-v1.json @@ -2,11 +2,11 @@ "description": "JobCondition describes current state of a job.", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition was checked." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transit from one status to another." }, "message": { diff --git a/v1.21.2/jobcondition.json b/v1.21.2/jobcondition.json index b8a0caa6c7..f7ddb56be4 100644 --- a/v1.21.2/jobcondition.json +++ b/v1.21.2/jobcondition.json @@ -2,11 +2,11 @@ "description": "JobCondition describes current state of a job.", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition was checked." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transit from one status to another." }, "message": { diff --git a/v1.21.2/joblist-batch-v1.json b/v1.21.2/joblist-batch-v1.json index 35993c7c14..b2076b26b7 100644 --- a/v1.21.2/joblist-batch-v1.json +++ b/v1.21.2/joblist-batch-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of Jobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/joblist.json b/v1.21.2/joblist.json index 11a5782793..01d79cd054 100644 --- a/v1.21.2/joblist.json +++ b/v1.21.2/joblist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of Jobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/jobspec-batch-v1.json b/v1.21.2/jobspec-batch-v1.json index e606785624..73b2183e95 100644 --- a/v1.21.2/jobspec-batch-v1.json +++ b/v1.21.2/jobspec-batch-v1.json @@ -48,7 +48,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over pods that should match the pod count. Normally, the system sets this field for you. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "suspend": { @@ -59,7 +59,7 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Describes the pod that will be created when executing a job. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/" }, "ttlSecondsAfterFinished": { diff --git a/v1.21.2/jobspec.json b/v1.21.2/jobspec.json index e606785624..73b2183e95 100644 --- a/v1.21.2/jobspec.json +++ b/v1.21.2/jobspec.json @@ -48,7 +48,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over pods that should match the pod count. Normally, the system sets this field for you. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "suspend": { @@ -59,7 +59,7 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Describes the pod that will be created when executing a job. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/" }, "ttlSecondsAfterFinished": { diff --git a/v1.21.2/jobstatus-batch-v1.json b/v1.21.2/jobstatus-batch-v1.json index a88f674df6..e2f088eb22 100644 --- a/v1.21.2/jobstatus-batch-v1.json +++ b/v1.21.2/jobstatus-batch-v1.json @@ -17,13 +17,13 @@ ] }, "completionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Represents time when the job was completed. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC. The completion time is only set when the job finishes successfully." }, "conditions": { "description": "The latest available observations of an object's current state. When a Job fails, one of the conditions will have type \"Failed\" and status true. When a Job is suspended, one of the conditions will have type \"Suspended\" and status true; when the Job is resumed, the status of this condition will become false. When a Job is completed, one of the conditions will have type \"Complete\" and status true. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" }, "type": [ "array", @@ -42,7 +42,7 @@ ] }, "startTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Represents time when the job controller started processing a job. When a Job is created in the suspended state, this field is not set until the first time it is resumed. This field is reset every time a Job is resumed from suspension. It is represented in RFC3339 form and is in UTC." }, "succeeded": { diff --git a/v1.21.2/jobstatus.json b/v1.21.2/jobstatus.json index a88f674df6..e2f088eb22 100644 --- a/v1.21.2/jobstatus.json +++ b/v1.21.2/jobstatus.json @@ -17,13 +17,13 @@ ] }, "completionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Represents time when the job was completed. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC. The completion time is only set when the job finishes successfully." }, "conditions": { "description": "The latest available observations of an object's current state. When a Job fails, one of the conditions will have type \"Failed\" and status true. When a Job is suspended, one of the conditions will have type \"Suspended\" and status true; when the Job is resumed, the status of this condition will become false. When a Job is completed, one of the conditions will have type \"Complete\" and status true. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" }, "type": [ "array", @@ -42,7 +42,7 @@ ] }, "startTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Represents time when the job controller started processing a job. When a Job is created in the suspended state, this field is not set until the first time it is resumed. This field is reset every time a Job is resumed from suspension. It is represented in RFC3339 form and is in UTC." }, "succeeded": { diff --git a/v1.21.2/jobtemplatespec-batch-v1.json b/v1.21.2/jobtemplatespec-batch-v1.json index 6e68915464..8abcfc6168 100644 --- a/v1.21.2/jobtemplatespec-batch-v1.json +++ b/v1.21.2/jobtemplatespec-batch-v1.json @@ -2,11 +2,11 @@ "description": "JobTemplateSpec describes the data a Job should have when created from a template", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata of the jobs created from this template. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", "description": "Specification of the desired behavior of the job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/jobtemplatespec-batch-v1beta1.json b/v1.21.2/jobtemplatespec-batch-v1beta1.json index 6e68915464..8abcfc6168 100644 --- a/v1.21.2/jobtemplatespec-batch-v1beta1.json +++ b/v1.21.2/jobtemplatespec-batch-v1beta1.json @@ -2,11 +2,11 @@ "description": "JobTemplateSpec describes the data a Job should have when created from a template", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata of the jobs created from this template. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", "description": "Specification of the desired behavior of the job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/jobtemplatespec.json b/v1.21.2/jobtemplatespec.json index 6e68915464..8abcfc6168 100644 --- a/v1.21.2/jobtemplatespec.json +++ b/v1.21.2/jobtemplatespec.json @@ -2,11 +2,11 @@ "description": "JobTemplateSpec describes the data a Job should have when created from a template", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata of the jobs created from this template. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", "description": "Specification of the desired behavior of the job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/jsonschemaprops-apiextensions-v1.json b/v1.21.2/jsonschemaprops-apiextensions-v1.json index b64c6beee2..fd72be365c 100644 --- a/v1.21.2/jsonschemaprops-apiextensions-v1.json +++ b/v1.21.2/jsonschemaprops-apiextensions-v1.json @@ -14,14 +14,14 @@ ] }, "additionalItems": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" }, "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" }, "allOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "array", @@ -30,7 +30,7 @@ }, "anyOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "array", @@ -38,12 +38,12 @@ ] }, "default": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON", "description": "default is a default value for undefined object fields. Defaulting is a beta feature under the CustomResourceDefaulting feature gate. Defaulting requires spec.preserveUnknownFields to be false." }, "definitions": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "object", @@ -52,7 +52,7 @@ }, "dependencies": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrStringArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrStringArray" }, "type": [ "object", @@ -67,7 +67,7 @@ }, "enum": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" }, "type": [ "array", @@ -75,7 +75,7 @@ ] }, "example": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" }, "exclusiveMaximum": { "type": [ @@ -90,7 +90,7 @@ ] }, "externalDocs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ExternalDocumentation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ExternalDocumentation" }, "format": { "description": "format is an OpenAPI v3 format string. Unknown formats are ignored. The following formats are validated:\n\n- bsonobjectid: a bson object ID, i.e. a 24 characters hex string - uri: an URI as parsed by Golang net/url.ParseRequestURI - email: an email address as parsed by Golang net/mail.ParseAddress - hostname: a valid representation for an Internet host name, as defined by RFC 1034, section 3.1 [RFC1034]. - ipv4: an IPv4 IP as parsed by Golang net.ParseIP - ipv6: an IPv6 IP as parsed by Golang net.ParseIP - cidr: a CIDR as parsed by Golang net.ParseCIDR - mac: a MAC address as parsed by Golang net.ParseMAC - uuid: an UUID that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid3: an UUID3 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?3[0-9a-f]{3}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid4: an UUID4 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?4[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - uuid5: an UUID5 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?5[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - isbn: an ISBN10 or ISBN13 number string like \"0321751043\" or \"978-0321751041\" - isbn10: an ISBN10 number string like \"0321751043\" - isbn13: an ISBN13 number string like \"978-0321751041\" - creditcard: a credit card number defined by the regex ^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\\d{3})\\d{11})$ with any non digit characters mixed in - ssn: a U.S. social security number following the regex ^\\d{3}[- ]?\\d{2}[- ]?\\d{4}$ - hexcolor: an hexadecimal color code like \"#FFFFFF: following the regex ^#?([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$ - rgbcolor: an RGB color code like rgb like \"rgb(255,255,2559\" - byte: base64 encoded binary data - password: any kind of string - date: a date string like \"2006-01-02\" as defined by full-date in RFC3339 - duration: a duration string like \"22 ns\" as parsed by Golang time.ParseDuration or compatible with Scala duration format - datetime: a date time string like \"2014-12-15T19:30:20.000Z\" as defined by date-time in RFC3339.", @@ -106,7 +106,7 @@ ] }, "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrArray" }, "maxItems": { "format": "int64", @@ -172,7 +172,7 @@ ] }, "not": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "nullable": { "type": [ @@ -182,7 +182,7 @@ }, "oneOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "array", @@ -197,7 +197,7 @@ }, "patternProperties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "object", @@ -206,7 +206,7 @@ }, "properties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "object", diff --git a/v1.21.2/jsonschemaprops-apiextensions-v1beta1.json b/v1.21.2/jsonschemaprops-apiextensions-v1beta1.json index a5874b489d..ed1734d367 100644 --- a/v1.21.2/jsonschemaprops-apiextensions-v1beta1.json +++ b/v1.21.2/jsonschemaprops-apiextensions-v1beta1.json @@ -14,14 +14,14 @@ ] }, "additionalItems": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" }, "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" }, "allOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -30,7 +30,7 @@ }, "anyOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -38,12 +38,12 @@ ] }, "default": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON", "description": "default is a default value for undefined object fields. Defaulting is a beta feature under the CustomResourceDefaulting feature gate. CustomResourceDefinitions with defaults must be created using the v1 (or newer) CustomResourceDefinition API." }, "definitions": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", @@ -52,7 +52,7 @@ }, "dependencies": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" }, "type": [ "object", @@ -67,7 +67,7 @@ }, "enum": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" }, "type": [ "array", @@ -75,7 +75,7 @@ ] }, "example": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" }, "exclusiveMaximum": { "type": [ @@ -90,7 +90,7 @@ ] }, "externalDocs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" }, "format": { "description": "format is an OpenAPI v3 format string. Unknown formats are ignored. The following formats are validated:\n\n- bsonobjectid: a bson object ID, i.e. a 24 characters hex string - uri: an URI as parsed by Golang net/url.ParseRequestURI - email: an email address as parsed by Golang net/mail.ParseAddress - hostname: a valid representation for an Internet host name, as defined by RFC 1034, section 3.1 [RFC1034]. - ipv4: an IPv4 IP as parsed by Golang net.ParseIP - ipv6: an IPv6 IP as parsed by Golang net.ParseIP - cidr: a CIDR as parsed by Golang net.ParseCIDR - mac: a MAC address as parsed by Golang net.ParseMAC - uuid: an UUID that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid3: an UUID3 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?3[0-9a-f]{3}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid4: an UUID4 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?4[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - uuid5: an UUID5 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?5[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - isbn: an ISBN10 or ISBN13 number string like \"0321751043\" or \"978-0321751041\" - isbn10: an ISBN10 number string like \"0321751043\" - isbn13: an ISBN13 number string like \"978-0321751041\" - creditcard: a credit card number defined by the regex ^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\\d{3})\\d{11})$ with any non digit characters mixed in - ssn: a U.S. social security number following the regex ^\\d{3}[- ]?\\d{2}[- ]?\\d{4}$ - hexcolor: an hexadecimal color code like \"#FFFFFF: following the regex ^#?([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$ - rgbcolor: an RGB color code like rgb like \"rgb(255,255,2559\" - byte: base64 encoded binary data - password: any kind of string - date: a date string like \"2006-01-02\" as defined by full-date in RFC3339 - duration: a duration string like \"22 ns\" as parsed by Golang time.ParseDuration or compatible with Scala duration format - datetime: a date time string like \"2014-12-15T19:30:20.000Z\" as defined by date-time in RFC3339.", @@ -106,7 +106,7 @@ ] }, "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" }, "maxItems": { "format": "int64", @@ -172,7 +172,7 @@ ] }, "not": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "nullable": { "type": [ @@ -182,7 +182,7 @@ }, "oneOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -197,7 +197,7 @@ }, "patternProperties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", @@ -206,7 +206,7 @@ }, "properties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", diff --git a/v1.21.2/jsonschemaprops.json b/v1.21.2/jsonschemaprops.json index a5874b489d..ed1734d367 100644 --- a/v1.21.2/jsonschemaprops.json +++ b/v1.21.2/jsonschemaprops.json @@ -14,14 +14,14 @@ ] }, "additionalItems": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" }, "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" }, "allOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -30,7 +30,7 @@ }, "anyOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -38,12 +38,12 @@ ] }, "default": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON", "description": "default is a default value for undefined object fields. Defaulting is a beta feature under the CustomResourceDefaulting feature gate. CustomResourceDefinitions with defaults must be created using the v1 (or newer) CustomResourceDefinition API." }, "definitions": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", @@ -52,7 +52,7 @@ }, "dependencies": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" }, "type": [ "object", @@ -67,7 +67,7 @@ }, "enum": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" }, "type": [ "array", @@ -75,7 +75,7 @@ ] }, "example": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" }, "exclusiveMaximum": { "type": [ @@ -90,7 +90,7 @@ ] }, "externalDocs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" }, "format": { "description": "format is an OpenAPI v3 format string. Unknown formats are ignored. The following formats are validated:\n\n- bsonobjectid: a bson object ID, i.e. a 24 characters hex string - uri: an URI as parsed by Golang net/url.ParseRequestURI - email: an email address as parsed by Golang net/mail.ParseAddress - hostname: a valid representation for an Internet host name, as defined by RFC 1034, section 3.1 [RFC1034]. - ipv4: an IPv4 IP as parsed by Golang net.ParseIP - ipv6: an IPv6 IP as parsed by Golang net.ParseIP - cidr: a CIDR as parsed by Golang net.ParseCIDR - mac: a MAC address as parsed by Golang net.ParseMAC - uuid: an UUID that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid3: an UUID3 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?3[0-9a-f]{3}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid4: an UUID4 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?4[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - uuid5: an UUID5 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?5[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - isbn: an ISBN10 or ISBN13 number string like \"0321751043\" or \"978-0321751041\" - isbn10: an ISBN10 number string like \"0321751043\" - isbn13: an ISBN13 number string like \"978-0321751041\" - creditcard: a credit card number defined by the regex ^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\\d{3})\\d{11})$ with any non digit characters mixed in - ssn: a U.S. social security number following the regex ^\\d{3}[- ]?\\d{2}[- ]?\\d{4}$ - hexcolor: an hexadecimal color code like \"#FFFFFF: following the regex ^#?([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$ - rgbcolor: an RGB color code like rgb like \"rgb(255,255,2559\" - byte: base64 encoded binary data - password: any kind of string - date: a date string like \"2006-01-02\" as defined by full-date in RFC3339 - duration: a duration string like \"22 ns\" as parsed by Golang time.ParseDuration or compatible with Scala duration format - datetime: a date time string like \"2014-12-15T19:30:20.000Z\" as defined by date-time in RFC3339.", @@ -106,7 +106,7 @@ ] }, "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" }, "maxItems": { "format": "int64", @@ -172,7 +172,7 @@ ] }, "not": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "nullable": { "type": [ @@ -182,7 +182,7 @@ }, "oneOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -197,7 +197,7 @@ }, "patternProperties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", @@ -206,7 +206,7 @@ }, "properties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", diff --git a/v1.21.2/labelselector-meta-v1.json b/v1.21.2/labelselector-meta-v1.json index e0c536401d..946c5bcd00 100644 --- a/v1.21.2/labelselector-meta-v1.json +++ b/v1.21.2/labelselector-meta-v1.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "matchExpressions is a list of label selector requirements. The requirements are ANDed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.2/labelselector.json b/v1.21.2/labelselector.json index e0c536401d..946c5bcd00 100644 --- a/v1.21.2/labelselector.json +++ b/v1.21.2/labelselector.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "matchExpressions is a list of label selector requirements. The requirements are ANDed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.2/lease-coordination-v1.json b/v1.21.2/lease-coordination-v1.json index 5448c1e90d..f2c47c9d01 100644 --- a/v1.21.2/lease-coordination-v1.json +++ b/v1.21.2/lease-coordination-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseSpec", "description": "Specification of the Lease. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/lease-coordination-v1beta1.json b/v1.21.2/lease-coordination-v1beta1.json index 544adfa574..7ee02cb36b 100644 --- a/v1.21.2/lease-coordination-v1beta1.json +++ b/v1.21.2/lease-coordination-v1beta1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec", "description": "Specification of the Lease. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/lease.json b/v1.21.2/lease.json index d19a3f0793..612fb29620 100644 --- a/v1.21.2/lease.json +++ b/v1.21.2/lease.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec", "description": "Specification of the Lease. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/leaselist-coordination-v1.json b/v1.21.2/leaselist-coordination-v1.json index ff5661309b..3298ffb088 100644 --- a/v1.21.2/leaselist-coordination-v1.json +++ b/v1.21.2/leaselist-coordination-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1.Lease" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1.Lease" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/leaselist-coordination-v1beta1.json b/v1.21.2/leaselist-coordination-v1beta1.json index 148c264826..c088e366ce 100644 --- a/v1.21.2/leaselist-coordination-v1beta1.json +++ b/v1.21.2/leaselist-coordination-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/leaselist.json b/v1.21.2/leaselist.json index f4a612195e..c57f0a4c4f 100644 --- a/v1.21.2/leaselist.json +++ b/v1.21.2/leaselist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/leasespec-coordination-v1.json b/v1.21.2/leasespec-coordination-v1.json index 9db78d035f..21bd7a9996 100644 --- a/v1.21.2/leasespec-coordination-v1.json +++ b/v1.21.2/leasespec-coordination-v1.json @@ -2,7 +2,7 @@ "description": "LeaseSpec is a specification of a Lease.", "properties": { "acquireTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "acquireTime is a time when the current lease was acquired." }, "holderIdentity": { @@ -29,7 +29,7 @@ ] }, "renewTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "renewTime is a time when the current holder of a lease has last updated the lease." } }, diff --git a/v1.21.2/leasespec-coordination-v1beta1.json b/v1.21.2/leasespec-coordination-v1beta1.json index 9db78d035f..21bd7a9996 100644 --- a/v1.21.2/leasespec-coordination-v1beta1.json +++ b/v1.21.2/leasespec-coordination-v1beta1.json @@ -2,7 +2,7 @@ "description": "LeaseSpec is a specification of a Lease.", "properties": { "acquireTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "acquireTime is a time when the current lease was acquired." }, "holderIdentity": { @@ -29,7 +29,7 @@ ] }, "renewTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "renewTime is a time when the current holder of a lease has last updated the lease." } }, diff --git a/v1.21.2/leasespec.json b/v1.21.2/leasespec.json index 9db78d035f..21bd7a9996 100644 --- a/v1.21.2/leasespec.json +++ b/v1.21.2/leasespec.json @@ -2,7 +2,7 @@ "description": "LeaseSpec is a specification of a Lease.", "properties": { "acquireTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "acquireTime is a time when the current lease was acquired." }, "holderIdentity": { @@ -29,7 +29,7 @@ ] }, "renewTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "renewTime is a time when the current holder of a lease has last updated the lease." } }, diff --git a/v1.21.2/lifecycle-v1.json b/v1.21.2/lifecycle-v1.json index 609de10328..40200cfe67 100644 --- a/v1.21.2/lifecycle-v1.json +++ b/v1.21.2/lifecycle-v1.json @@ -2,11 +2,11 @@ "description": "Lifecycle describes actions that the management system should take in response to container lifecycle events. For the PostStart and PreStop lifecycle handlers, management of the container blocks until the action is complete, unless the container process fails, in which case the handler is aborted.", "properties": { "postStart": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", "description": "PostStart is called immediately after a container is created. If the handler fails, the container is terminated and restarted according to its restart policy. Other management of the container blocks until the hook completes. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks" }, "preStop": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", "description": "PreStop is called immediately before a container is terminated due to an API request or management event such as liveness/startup probe failure, preemption, resource contention, etc. The handler is not called if the container crashes or exits. The reason for termination is passed to the handler. The Pod's termination grace period countdown begins before the PreStop hooked is executed. Regardless of the outcome of the handler, the container will eventually terminate within the Pod's termination grace period. Other management of the container blocks until the hook completes or until the termination grace period is reached. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks" } }, diff --git a/v1.21.2/lifecycle.json b/v1.21.2/lifecycle.json index 609de10328..40200cfe67 100644 --- a/v1.21.2/lifecycle.json +++ b/v1.21.2/lifecycle.json @@ -2,11 +2,11 @@ "description": "Lifecycle describes actions that the management system should take in response to container lifecycle events. For the PostStart and PreStop lifecycle handlers, management of the container blocks until the action is complete, unless the container process fails, in which case the handler is aborted.", "properties": { "postStart": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", "description": "PostStart is called immediately after a container is created. If the handler fails, the container is terminated and restarted according to its restart policy. Other management of the container blocks until the hook completes. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks" }, "preStop": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", "description": "PreStop is called immediately before a container is terminated due to an API request or management event such as liveness/startup probe failure, preemption, resource contention, etc. The handler is not called if the container crashes or exits. The reason for termination is passed to the handler. The Pod's termination grace period countdown begins before the PreStop hooked is executed. Regardless of the outcome of the handler, the container will eventually terminate within the Pod's termination grace period. Other management of the container blocks until the hook completes or until the termination grace period is reached. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks" } }, diff --git a/v1.21.2/limitedprioritylevelconfiguration-flowcontrol-v1beta1.json b/v1.21.2/limitedprioritylevelconfiguration-flowcontrol-v1beta1.json index b851ada553..d4535d73ed 100644 --- a/v1.21.2/limitedprioritylevelconfiguration-flowcontrol-v1beta1.json +++ b/v1.21.2/limitedprioritylevelconfiguration-flowcontrol-v1beta1.json @@ -10,7 +10,7 @@ ] }, "limitResponse": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse", "description": "`limitResponse` indicates what to do with requests that can not be executed right now" } }, diff --git a/v1.21.2/limitedprioritylevelconfiguration.json b/v1.21.2/limitedprioritylevelconfiguration.json index b851ada553..d4535d73ed 100644 --- a/v1.21.2/limitedprioritylevelconfiguration.json +++ b/v1.21.2/limitedprioritylevelconfiguration.json @@ -10,7 +10,7 @@ ] }, "limitResponse": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse", "description": "`limitResponse` indicates what to do with requests that can not be executed right now" } }, diff --git a/v1.21.2/limitrange-v1.json b/v1.21.2/limitrange-v1.json index 8e172b0148..c5f5ead1b9 100644 --- a/v1.21.2/limitrange-v1.json +++ b/v1.21.2/limitrange-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec", "description": "Spec defines the limits enforced. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/limitrange.json b/v1.21.2/limitrange.json index b77ba7412d..62f736e065 100644 --- a/v1.21.2/limitrange.json +++ b/v1.21.2/limitrange.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec", "description": "Spec defines the limits enforced. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/limitrangeitem-v1.json b/v1.21.2/limitrangeitem-v1.json index b20052cffb..778fc6a727 100644 --- a/v1.21.2/limitrangeitem-v1.json +++ b/v1.21.2/limitrangeitem-v1.json @@ -3,7 +3,7 @@ "properties": { "default": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Default resource requirement limit value by resource name if resource limit is omitted.", "type": [ @@ -13,7 +13,7 @@ }, "defaultRequest": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "DefaultRequest is the default resource requirement request value by resource name if resource request is omitted.", "type": [ @@ -23,7 +23,7 @@ }, "max": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Max usage constraints on this kind by resource name.", "type": [ @@ -33,7 +33,7 @@ }, "maxLimitRequestRatio": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "MaxLimitRequestRatio if specified, the named resource must have a request and limit that are both non-zero where limit divided by request is less than or equal to the enumerated value; this represents the max burst for the named resource.", "type": [ @@ -43,7 +43,7 @@ }, "min": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Min usage constraints on this kind by resource name.", "type": [ diff --git a/v1.21.2/limitrangeitem.json b/v1.21.2/limitrangeitem.json index b20052cffb..778fc6a727 100644 --- a/v1.21.2/limitrangeitem.json +++ b/v1.21.2/limitrangeitem.json @@ -3,7 +3,7 @@ "properties": { "default": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Default resource requirement limit value by resource name if resource limit is omitted.", "type": [ @@ -13,7 +13,7 @@ }, "defaultRequest": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "DefaultRequest is the default resource requirement request value by resource name if resource request is omitted.", "type": [ @@ -23,7 +23,7 @@ }, "max": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Max usage constraints on this kind by resource name.", "type": [ @@ -33,7 +33,7 @@ }, "maxLimitRequestRatio": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "MaxLimitRequestRatio if specified, the named resource must have a request and limit that are both non-zero where limit divided by request is less than or equal to the enumerated value; this represents the max burst for the named resource.", "type": [ @@ -43,7 +43,7 @@ }, "min": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Min usage constraints on this kind by resource name.", "type": [ diff --git a/v1.21.2/limitrangelist-v1.json b/v1.21.2/limitrangelist-v1.json index 11d17215c5..a7a738fdfb 100644 --- a/v1.21.2/limitrangelist-v1.json +++ b/v1.21.2/limitrangelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of LimitRange objects. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/limitrangelist.json b/v1.21.2/limitrangelist.json index 34185ac880..02e3f4f66e 100644 --- a/v1.21.2/limitrangelist.json +++ b/v1.21.2/limitrangelist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of LimitRange objects. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/limitrangespec-v1.json b/v1.21.2/limitrangespec-v1.json index f6a76c24aa..27a19c6b9e 100644 --- a/v1.21.2/limitrangespec-v1.json +++ b/v1.21.2/limitrangespec-v1.json @@ -4,7 +4,7 @@ "limits": { "description": "Limits is the list of LimitRangeItem objects that are enforced.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" }, "type": [ "array", diff --git a/v1.21.2/limitrangespec.json b/v1.21.2/limitrangespec.json index f6a76c24aa..27a19c6b9e 100644 --- a/v1.21.2/limitrangespec.json +++ b/v1.21.2/limitrangespec.json @@ -4,7 +4,7 @@ "limits": { "description": "Limits is the list of LimitRangeItem objects that are enforced.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" }, "type": [ "array", diff --git a/v1.21.2/limitresponse-flowcontrol-v1beta1.json b/v1.21.2/limitresponse-flowcontrol-v1beta1.json index 2e81d5758d..3e29d0660a 100644 --- a/v1.21.2/limitresponse-flowcontrol-v1beta1.json +++ b/v1.21.2/limitresponse-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "LimitResponse defines how to handle requests that can not be executed right now.", "properties": { "queuing": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration", "description": "`queuing` holds the configuration parameters for queuing. This field may be non-empty only if `type` is `\"Queue\"`." }, "type": { diff --git a/v1.21.2/limitresponse.json b/v1.21.2/limitresponse.json index 2e81d5758d..3e29d0660a 100644 --- a/v1.21.2/limitresponse.json +++ b/v1.21.2/limitresponse.json @@ -2,7 +2,7 @@ "description": "LimitResponse defines how to handle requests that can not be executed right now.", "properties": { "queuing": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration", "description": "`queuing` holds the configuration parameters for queuing. This field may be non-empty only if `type` is `\"Queue\"`." }, "type": { diff --git a/v1.21.2/loadbalanceringress-v1.json b/v1.21.2/loadbalanceringress-v1.json index 2c00d28bf9..1edf408bd4 100644 --- a/v1.21.2/loadbalanceringress-v1.json +++ b/v1.21.2/loadbalanceringress-v1.json @@ -18,7 +18,7 @@ "ports": { "description": "Ports is a list of records of service ports If used, every port defined in the service should have an entry in it", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" }, "type": [ "array", diff --git a/v1.21.2/loadbalanceringress.json b/v1.21.2/loadbalanceringress.json index 2c00d28bf9..1edf408bd4 100644 --- a/v1.21.2/loadbalanceringress.json +++ b/v1.21.2/loadbalanceringress.json @@ -18,7 +18,7 @@ "ports": { "description": "Ports is a list of records of service ports If used, every port defined in the service should have an entry in it", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" }, "type": [ "array", diff --git a/v1.21.2/loadbalancerstatus-v1.json b/v1.21.2/loadbalancerstatus-v1.json index 2996a8ab71..9f5631daf6 100644 --- a/v1.21.2/loadbalancerstatus-v1.json +++ b/v1.21.2/loadbalancerstatus-v1.json @@ -4,7 +4,7 @@ "ingress": { "description": "Ingress is a list containing ingress points for the load-balancer. Traffic intended for the service should be sent to these ingress points.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" }, "type": [ "array", diff --git a/v1.21.2/loadbalancerstatus.json b/v1.21.2/loadbalancerstatus.json index 2996a8ab71..9f5631daf6 100644 --- a/v1.21.2/loadbalancerstatus.json +++ b/v1.21.2/loadbalancerstatus.json @@ -4,7 +4,7 @@ "ingress": { "description": "Ingress is a list containing ingress points for the load-balancer. Traffic intended for the service should be sent to these ingress points.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" }, "type": [ "array", diff --git a/v1.21.2/localsubjectaccessreview-authorization-v1.json b/v1.21.2/localsubjectaccessreview-authorization-v1.json index e3117b3918..ae8c26a8d4 100644 --- a/v1.21.2/localsubjectaccessreview-authorization-v1.json +++ b/v1.21.2/localsubjectaccessreview-authorization-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. spec.namespace must be equal to the namespace you made the request against. If empty, it is defaulted." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.2/localsubjectaccessreview-authorization-v1beta1.json b/v1.21.2/localsubjectaccessreview-authorization-v1beta1.json index ca0f6e84fb..2f1327a04e 100644 --- a/v1.21.2/localsubjectaccessreview-authorization-v1beta1.json +++ b/v1.21.2/localsubjectaccessreview-authorization-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. spec.namespace must be equal to the namespace you made the request against. If empty, it is defaulted." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.2/localsubjectaccessreview.json b/v1.21.2/localsubjectaccessreview.json index 998b45bb1b..01b1cb90b2 100644 --- a/v1.21.2/localsubjectaccessreview.json +++ b/v1.21.2/localsubjectaccessreview.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. spec.namespace must be equal to the namespace you made the request against. If empty, it is defaulted." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.2/managedfieldsentry-meta-v1.json b/v1.21.2/managedfieldsentry-meta-v1.json index 13d35af36c..9cc0f8ee17 100644 --- a/v1.21.2/managedfieldsentry-meta-v1.json +++ b/v1.21.2/managedfieldsentry-meta-v1.json @@ -16,7 +16,7 @@ ] }, "fieldsV1": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1", "description": "FieldsV1 holds the first JSON version format as described in the \"FieldsV1\" type." }, "manager": { @@ -34,7 +34,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time is timestamp of when these fields were set. It should always be empty if Operation is 'Apply'" } }, diff --git a/v1.21.2/managedfieldsentry.json b/v1.21.2/managedfieldsentry.json index 13d35af36c..9cc0f8ee17 100644 --- a/v1.21.2/managedfieldsentry.json +++ b/v1.21.2/managedfieldsentry.json @@ -16,7 +16,7 @@ ] }, "fieldsV1": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1", "description": "FieldsV1 holds the first JSON version format as described in the \"FieldsV1\" type." }, "manager": { @@ -34,7 +34,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time is timestamp of when these fields were set. It should always be empty if Operation is 'Apply'" } }, diff --git a/v1.21.2/metricidentifier-autoscaling-v2beta2.json b/v1.21.2/metricidentifier-autoscaling-v2beta2.json index 2e16c9e9c2..296266728a 100644 --- a/v1.21.2/metricidentifier-autoscaling-v2beta2.json +++ b/v1.21.2/metricidentifier-autoscaling-v2beta2.json @@ -9,7 +9,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set, it is passed as an additional parameter to the metrics server for more specific metrics scoping. When unset, just the metricName will be used to gather metrics." } }, diff --git a/v1.21.2/metricidentifier.json b/v1.21.2/metricidentifier.json index 2e16c9e9c2..296266728a 100644 --- a/v1.21.2/metricidentifier.json +++ b/v1.21.2/metricidentifier.json @@ -9,7 +9,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set, it is passed as an additional parameter to the metrics server for more specific metrics scoping. When unset, just the metricName will be used to gather metrics." } }, diff --git a/v1.21.2/metricspec-autoscaling-v2beta1.json b/v1.21.2/metricspec-autoscaling-v2beta1.json index 8dcef3bd0d..3185104d1c 100644 --- a/v1.21.2/metricspec-autoscaling-v2beta1.json +++ b/v1.21.2/metricspec-autoscaling-v2beta1.json @@ -2,23 +2,23 @@ "description": "MetricSpec specifies how to scale based on a single metric (only `type` and one other matching field should be set at once).", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricSource", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod of the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source. This is an alpha feature and can be enabled by the HPAContainerMetrics feature flag." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricSource", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.2/metricspec-autoscaling-v2beta2.json b/v1.21.2/metricspec-autoscaling-v2beta2.json index f8cc351faa..39b26df5c7 100644 --- a/v1.21.2/metricspec-autoscaling-v2beta2.json +++ b/v1.21.2/metricspec-autoscaling-v2beta2.json @@ -2,23 +2,23 @@ "description": "MetricSpec specifies how to scale based on a single metric (only `type` and one other matching field should be set at once).", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod of the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source. This is an alpha feature and can be enabled by the HPAContainerMetrics feature flag." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.2/metricspec.json b/v1.21.2/metricspec.json index f8cc351faa..39b26df5c7 100644 --- a/v1.21.2/metricspec.json +++ b/v1.21.2/metricspec.json @@ -2,23 +2,23 @@ "description": "MetricSpec specifies how to scale based on a single metric (only `type` and one other matching field should be set at once).", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod of the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source. This is an alpha feature and can be enabled by the HPAContainerMetrics feature flag." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.2/metricstatus-autoscaling-v2beta1.json b/v1.21.2/metricstatus-autoscaling-v2beta1.json index c6da2d2b32..c7d2f91da3 100644 --- a/v1.21.2/metricstatus-autoscaling-v2beta1.json +++ b/v1.21.2/metricstatus-autoscaling-v2beta1.json @@ -2,23 +2,23 @@ "description": "MetricStatus describes the last-read state of a single metric.", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricStatus", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.2/metricstatus-autoscaling-v2beta2.json b/v1.21.2/metricstatus-autoscaling-v2beta2.json index 7b963c9b2e..4431240f19 100644 --- a/v1.21.2/metricstatus-autoscaling-v2beta2.json +++ b/v1.21.2/metricstatus-autoscaling-v2beta2.json @@ -2,23 +2,23 @@ "description": "MetricStatus describes the last-read state of a single metric.", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.2/metricstatus.json b/v1.21.2/metricstatus.json index 7b963c9b2e..4431240f19 100644 --- a/v1.21.2/metricstatus.json +++ b/v1.21.2/metricstatus.json @@ -2,23 +2,23 @@ "description": "MetricStatus describes the last-read state of a single metric.", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.2/metrictarget-autoscaling-v2beta2.json b/v1.21.2/metrictarget-autoscaling-v2beta2.json index c2b4c629ba..2d797a8c67 100644 --- a/v1.21.2/metrictarget-autoscaling-v2beta2.json +++ b/v1.21.2/metrictarget-autoscaling-v2beta2.json @@ -10,7 +10,7 @@ ] }, "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the target value of the average of the metric across all relevant pods (as a quantity)" }, "type": { @@ -21,7 +21,7 @@ ] }, "value": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "value is the target value of the metric (as a quantity)." } }, diff --git a/v1.21.2/metrictarget.json b/v1.21.2/metrictarget.json index c2b4c629ba..2d797a8c67 100644 --- a/v1.21.2/metrictarget.json +++ b/v1.21.2/metrictarget.json @@ -10,7 +10,7 @@ ] }, "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the target value of the average of the metric across all relevant pods (as a quantity)" }, "type": { @@ -21,7 +21,7 @@ ] }, "value": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "value is the target value of the metric (as a quantity)." } }, diff --git a/v1.21.2/metricvaluestatus-autoscaling-v2beta2.json b/v1.21.2/metricvaluestatus-autoscaling-v2beta2.json index 0a80f39248..126db9c9de 100644 --- a/v1.21.2/metricvaluestatus-autoscaling-v2beta2.json +++ b/v1.21.2/metricvaluestatus-autoscaling-v2beta2.json @@ -10,11 +10,11 @@ ] }, "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the current value of the average of the metric across all relevant pods (as a quantity)" }, "value": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "value is the current value of the metric (as a quantity)." } }, diff --git a/v1.21.2/metricvaluestatus.json b/v1.21.2/metricvaluestatus.json index 0a80f39248..126db9c9de 100644 --- a/v1.21.2/metricvaluestatus.json +++ b/v1.21.2/metricvaluestatus.json @@ -10,11 +10,11 @@ ] }, "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the current value of the average of the metric across all relevant pods (as a quantity)" }, "value": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "value is the current value of the metric (as a quantity)." } }, diff --git a/v1.21.2/mutatingwebhook-admissionregistration-v1.json b/v1.21.2/mutatingwebhook-admissionregistration-v1.json index 979bc5aede..adb9ea1bcd 100644 --- a/v1.21.2/mutatingwebhook-admissionregistration-v1.json +++ b/v1.21.2/mutatingwebhook-admissionregistration-v1.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,11 +40,11 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "reinvocationPolicy": { @@ -57,7 +57,7 @@ "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.2/mutatingwebhook-admissionregistration-v1beta1.json b/v1.21.2/mutatingwebhook-admissionregistration-v1beta1.json index 563b242a64..ccbf6fe38f 100644 --- a/v1.21.2/mutatingwebhook-admissionregistration-v1beta1.json +++ b/v1.21.2/mutatingwebhook-admissionregistration-v1beta1.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,11 +40,11 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "reinvocationPolicy": { @@ -57,7 +57,7 @@ "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.2/mutatingwebhook.json b/v1.21.2/mutatingwebhook.json index 563b242a64..ccbf6fe38f 100644 --- a/v1.21.2/mutatingwebhook.json +++ b/v1.21.2/mutatingwebhook.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,11 +40,11 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "reinvocationPolicy": { @@ -57,7 +57,7 @@ "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.2/mutatingwebhookconfiguration-admissionregistration-v1.json b/v1.21.2/mutatingwebhookconfiguration-admissionregistration-v1.json index d156968db1..9a564d6fe3 100644 --- a/v1.21.2/mutatingwebhookconfiguration-admissionregistration-v1.json +++ b/v1.21.2/mutatingwebhookconfiguration-admissionregistration-v1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhook" }, "type": [ "array", diff --git a/v1.21.2/mutatingwebhookconfiguration-admissionregistration-v1beta1.json b/v1.21.2/mutatingwebhookconfiguration-admissionregistration-v1beta1.json index d4815f2db2..8e6ba9605f 100644 --- a/v1.21.2/mutatingwebhookconfiguration-admissionregistration-v1beta1.json +++ b/v1.21.2/mutatingwebhookconfiguration-admissionregistration-v1beta1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" }, "type": [ "array", diff --git a/v1.21.2/mutatingwebhookconfiguration.json b/v1.21.2/mutatingwebhookconfiguration.json index b85c57e6ab..0d61e7962c 100644 --- a/v1.21.2/mutatingwebhookconfiguration.json +++ b/v1.21.2/mutatingwebhookconfiguration.json @@ -19,13 +19,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" }, "type": [ "array", diff --git a/v1.21.2/mutatingwebhookconfigurationlist-admissionregistration-v1.json b/v1.21.2/mutatingwebhookconfigurationlist-admissionregistration-v1.json index cf47c9002c..61c9a7e3c9 100644 --- a/v1.21.2/mutatingwebhookconfigurationlist-admissionregistration-v1.json +++ b/v1.21.2/mutatingwebhookconfigurationlist-admissionregistration-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of MutatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/mutatingwebhookconfigurationlist-admissionregistration-v1beta1.json b/v1.21.2/mutatingwebhookconfigurationlist-admissionregistration-v1beta1.json index c1505cc962..d746c9159e 100644 --- a/v1.21.2/mutatingwebhookconfigurationlist-admissionregistration-v1beta1.json +++ b/v1.21.2/mutatingwebhookconfigurationlist-admissionregistration-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "List of MutatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/mutatingwebhookconfigurationlist.json b/v1.21.2/mutatingwebhookconfigurationlist.json index 79b2788d2e..4f2c6d0048 100644 --- a/v1.21.2/mutatingwebhookconfigurationlist.json +++ b/v1.21.2/mutatingwebhookconfigurationlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of MutatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/namespace-v1.json b/v1.21.2/namespace-v1.json index dd0f8c8bcc..9ded22a6e3 100644 --- a/v1.21.2/namespace-v1.json +++ b/v1.21.2/namespace-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec", "description": "Spec defines the behavior of the Namespace. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus", "description": "Status describes the current status of a Namespace. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/namespace.json b/v1.21.2/namespace.json index 4695ba4982..29b38a744d 100644 --- a/v1.21.2/namespace.json +++ b/v1.21.2/namespace.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec", "description": "Spec defines the behavior of the Namespace. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus", "description": "Status describes the current status of a Namespace. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/namespacecondition-v1.json b/v1.21.2/namespacecondition-v1.json index 1abb138106..84f19c23b7 100644 --- a/v1.21.2/namespacecondition-v1.json +++ b/v1.21.2/namespacecondition-v1.json @@ -2,7 +2,7 @@ "description": "NamespaceCondition contains details about state of namespace.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, "message": { "type": [ diff --git a/v1.21.2/namespacecondition.json b/v1.21.2/namespacecondition.json index 1abb138106..84f19c23b7 100644 --- a/v1.21.2/namespacecondition.json +++ b/v1.21.2/namespacecondition.json @@ -2,7 +2,7 @@ "description": "NamespaceCondition contains details about state of namespace.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, "message": { "type": [ diff --git a/v1.21.2/namespacelist-v1.json b/v1.21.2/namespacelist-v1.json index 86ecd997c8..671f96e2c2 100644 --- a/v1.21.2/namespacelist-v1.json +++ b/v1.21.2/namespacelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of Namespace objects in the list. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/namespacelist.json b/v1.21.2/namespacelist.json index af30015cc4..933bb4eefa 100644 --- a/v1.21.2/namespacelist.json +++ b/v1.21.2/namespacelist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of Namespace objects in the list. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/namespacestatus-v1.json b/v1.21.2/namespacestatus-v1.json index 630fb97ce5..25b60abb72 100644 --- a/v1.21.2/namespacestatus-v1.json +++ b/v1.21.2/namespacestatus-v1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Represents the latest available observations of a namespace's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" }, "type": [ "array", diff --git a/v1.21.2/namespacestatus.json b/v1.21.2/namespacestatus.json index 630fb97ce5..25b60abb72 100644 --- a/v1.21.2/namespacestatus.json +++ b/v1.21.2/namespacestatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "Represents the latest available observations of a namespace's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" }, "type": [ "array", diff --git a/v1.21.2/networkpolicy-networking-v1.json b/v1.21.2/networkpolicy-networking-v1.json index 3a05f203de..1f520671b0 100644 --- a/v1.21.2/networkpolicy-networking-v1.json +++ b/v1.21.2/networkpolicy-networking-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec", "description": "Specification of the desired behavior for this NetworkPolicy." } }, diff --git a/v1.21.2/networkpolicy.json b/v1.21.2/networkpolicy.json index 724d6c5b7f..e3e33e032e 100644 --- a/v1.21.2/networkpolicy.json +++ b/v1.21.2/networkpolicy.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec", "description": "Specification of the desired behavior for this NetworkPolicy." } }, diff --git a/v1.21.2/networkpolicyegressrule-networking-v1.json b/v1.21.2/networkpolicyegressrule-networking-v1.json index 9774c944ce..36a5fa0164 100644 --- a/v1.21.2/networkpolicyegressrule-networking-v1.json +++ b/v1.21.2/networkpolicyegressrule-networking-v1.json @@ -4,7 +4,7 @@ "ports": { "description": "List of destination ports for outgoing traffic. Each item in this list is combined using a logical OR. If this field is empty or missing, this rule matches all ports (traffic not restricted by port). If this field is present and contains at least one item, then this rule allows traffic only if the traffic matches at least one port in the list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" }, "type": [ "array", @@ -14,7 +14,7 @@ "to": { "description": "List of destinations for outgoing traffic of pods selected for this rule. Items in this list are combined using a logical OR operation. If this field is empty or missing, this rule matches all destinations (traffic not restricted by destination). If this field is present and contains at least one item, this rule allows traffic only if the traffic matches at least one item in the to list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" }, "type": [ "array", diff --git a/v1.21.2/networkpolicyegressrule.json b/v1.21.2/networkpolicyegressrule.json index 9774c944ce..36a5fa0164 100644 --- a/v1.21.2/networkpolicyegressrule.json +++ b/v1.21.2/networkpolicyegressrule.json @@ -4,7 +4,7 @@ "ports": { "description": "List of destination ports for outgoing traffic. Each item in this list is combined using a logical OR. If this field is empty or missing, this rule matches all ports (traffic not restricted by port). If this field is present and contains at least one item, then this rule allows traffic only if the traffic matches at least one port in the list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" }, "type": [ "array", @@ -14,7 +14,7 @@ "to": { "description": "List of destinations for outgoing traffic of pods selected for this rule. Items in this list are combined using a logical OR operation. If this field is empty or missing, this rule matches all destinations (traffic not restricted by destination). If this field is present and contains at least one item, this rule allows traffic only if the traffic matches at least one item in the to list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" }, "type": [ "array", diff --git a/v1.21.2/networkpolicyingressrule-networking-v1.json b/v1.21.2/networkpolicyingressrule-networking-v1.json index 9921f93364..529b01d564 100644 --- a/v1.21.2/networkpolicyingressrule-networking-v1.json +++ b/v1.21.2/networkpolicyingressrule-networking-v1.json @@ -4,7 +4,7 @@ "from": { "description": "List of sources which should be able to access the pods selected for this rule. Items in this list are combined using a logical OR operation. If this field is empty or missing, this rule matches all sources (traffic not restricted by source). If this field is present and contains at least one item, this rule allows traffic only if the traffic matches at least one item in the from list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" }, "type": [ "array", @@ -14,7 +14,7 @@ "ports": { "description": "List of ports which should be made accessible on the pods selected for this rule. Each item in this list is combined using a logical OR. If this field is empty or missing, this rule matches all ports (traffic not restricted by port). If this field is present and contains at least one item, then this rule allows traffic only if the traffic matches at least one port in the list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" }, "type": [ "array", diff --git a/v1.21.2/networkpolicyingressrule.json b/v1.21.2/networkpolicyingressrule.json index 9921f93364..529b01d564 100644 --- a/v1.21.2/networkpolicyingressrule.json +++ b/v1.21.2/networkpolicyingressrule.json @@ -4,7 +4,7 @@ "from": { "description": "List of sources which should be able to access the pods selected for this rule. Items in this list are combined using a logical OR operation. If this field is empty or missing, this rule matches all sources (traffic not restricted by source). If this field is present and contains at least one item, this rule allows traffic only if the traffic matches at least one item in the from list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" }, "type": [ "array", @@ -14,7 +14,7 @@ "ports": { "description": "List of ports which should be made accessible on the pods selected for this rule. Each item in this list is combined using a logical OR. If this field is empty or missing, this rule matches all ports (traffic not restricted by port). If this field is present and contains at least one item, then this rule allows traffic only if the traffic matches at least one port in the list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" }, "type": [ "array", diff --git a/v1.21.2/networkpolicylist-networking-v1.json b/v1.21.2/networkpolicylist-networking-v1.json index 4433dc57b7..15e17fe33e 100644 --- a/v1.21.2/networkpolicylist-networking-v1.json +++ b/v1.21.2/networkpolicylist-networking-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/networkpolicylist.json b/v1.21.2/networkpolicylist.json index 30e7a43e68..f9cb6e9823 100644 --- a/v1.21.2/networkpolicylist.json +++ b/v1.21.2/networkpolicylist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/networkpolicypeer-networking-v1.json b/v1.21.2/networkpolicypeer-networking-v1.json index 56da1619d8..b7d243f9c8 100644 --- a/v1.21.2/networkpolicypeer-networking-v1.json +++ b/v1.21.2/networkpolicypeer-networking-v1.json @@ -2,15 +2,15 @@ "description": "NetworkPolicyPeer describes a peer to allow traffic to/from. Only certain combinations of fields are allowed", "properties": { "ipBlock": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock", "description": "IPBlock defines policy on a particular IPBlock. If this field is set then neither of the other fields can be." }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selects Namespaces using cluster-scoped labels. This field follows standard label selector semantics; if present but empty, it selects all namespaces.\n\nIf PodSelector is also set, then the NetworkPolicyPeer as a whole selects the Pods matching PodSelector in the Namespaces selected by NamespaceSelector. Otherwise it selects all Pods in the Namespaces selected by NamespaceSelector." }, "podSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "This is a label selector which selects Pods. This field follows standard label selector semantics; if present but empty, it selects all pods.\n\nIf NamespaceSelector is also set, then the NetworkPolicyPeer as a whole selects the Pods matching PodSelector in the Namespaces selected by NamespaceSelector. Otherwise it selects the Pods matching PodSelector in the policy's own Namespace." } }, diff --git a/v1.21.2/networkpolicypeer.json b/v1.21.2/networkpolicypeer.json index 56da1619d8..b7d243f9c8 100644 --- a/v1.21.2/networkpolicypeer.json +++ b/v1.21.2/networkpolicypeer.json @@ -2,15 +2,15 @@ "description": "NetworkPolicyPeer describes a peer to allow traffic to/from. Only certain combinations of fields are allowed", "properties": { "ipBlock": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock", "description": "IPBlock defines policy on a particular IPBlock. If this field is set then neither of the other fields can be." }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selects Namespaces using cluster-scoped labels. This field follows standard label selector semantics; if present but empty, it selects all namespaces.\n\nIf PodSelector is also set, then the NetworkPolicyPeer as a whole selects the Pods matching PodSelector in the Namespaces selected by NamespaceSelector. Otherwise it selects all Pods in the Namespaces selected by NamespaceSelector." }, "podSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "This is a label selector which selects Pods. This field follows standard label selector semantics; if present but empty, it selects all pods.\n\nIf NamespaceSelector is also set, then the NetworkPolicyPeer as a whole selects the Pods matching PodSelector in the Namespaces selected by NamespaceSelector. Otherwise it selects the Pods matching PodSelector in the policy's own Namespace." } }, diff --git a/v1.21.2/networkpolicyport-networking-v1.json b/v1.21.2/networkpolicyport-networking-v1.json index d3539f5044..e276f573a7 100644 --- a/v1.21.2/networkpolicyport-networking-v1.json +++ b/v1.21.2/networkpolicyport-networking-v1.json @@ -10,7 +10,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The port on the given protocol. This can either be a numerical or named port on a pod. If this field is not provided, this matches all port names and numbers. If present, only traffic on the specified protocol AND port will be matched." }, "protocol": { diff --git a/v1.21.2/networkpolicyport.json b/v1.21.2/networkpolicyport.json index d3539f5044..e276f573a7 100644 --- a/v1.21.2/networkpolicyport.json +++ b/v1.21.2/networkpolicyport.json @@ -10,7 +10,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The port on the given protocol. This can either be a numerical or named port on a pod. If this field is not provided, this matches all port names and numbers. If present, only traffic on the specified protocol AND port will be matched." }, "protocol": { diff --git a/v1.21.2/networkpolicyspec-networking-v1.json b/v1.21.2/networkpolicyspec-networking-v1.json index 419617973d..8dde9af164 100644 --- a/v1.21.2/networkpolicyspec-networking-v1.json +++ b/v1.21.2/networkpolicyspec-networking-v1.json @@ -4,7 +4,7 @@ "egress": { "description": "List of egress rules to be applied to the selected pods. Outgoing traffic is allowed if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic matches at least one egress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy limits all outgoing traffic (and serves solely to ensure that the pods it selects are isolated by default). This field is beta-level in 1.8", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" }, "type": [ "array", @@ -14,7 +14,7 @@ "ingress": { "description": "List of ingress rules to be applied to the selected pods. Traffic is allowed to a pod if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic source is the pod's local node, OR if the traffic matches at least one ingress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy does not allow any traffic (and serves solely to ensure that the pods it selects are isolated by default)", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" }, "type": [ "array", @@ -22,7 +22,7 @@ ] }, "podSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selects the pods to which this NetworkPolicy object applies. The array of ingress rules is applied to any pods selected by this field. Multiple network policies can select the same set of pods. In this case, the ingress rules for each are combined additively. This field is NOT optional and follows standard label selector semantics. An empty podSelector matches all pods in this namespace." }, "policyTypes": { diff --git a/v1.21.2/networkpolicyspec.json b/v1.21.2/networkpolicyspec.json index 419617973d..8dde9af164 100644 --- a/v1.21.2/networkpolicyspec.json +++ b/v1.21.2/networkpolicyspec.json @@ -4,7 +4,7 @@ "egress": { "description": "List of egress rules to be applied to the selected pods. Outgoing traffic is allowed if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic matches at least one egress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy limits all outgoing traffic (and serves solely to ensure that the pods it selects are isolated by default). This field is beta-level in 1.8", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" }, "type": [ "array", @@ -14,7 +14,7 @@ "ingress": { "description": "List of ingress rules to be applied to the selected pods. Traffic is allowed to a pod if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic source is the pod's local node, OR if the traffic matches at least one ingress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy does not allow any traffic (and serves solely to ensure that the pods it selects are isolated by default)", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" }, "type": [ "array", @@ -22,7 +22,7 @@ ] }, "podSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selects the pods to which this NetworkPolicy object applies. The array of ingress rules is applied to any pods selected by this field. Multiple network policies can select the same set of pods. In this case, the ingress rules for each are combined additively. This field is NOT optional and follows standard label selector semantics. An empty podSelector matches all pods in this namespace." }, "policyTypes": { diff --git a/v1.21.2/node-v1.json b/v1.21.2/node-v1.json index 33d84b3666..7524c1f69c 100644 --- a/v1.21.2/node-v1.json +++ b/v1.21.2/node-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec", "description": "Spec defines the behavior of a node. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus", "description": "Most recently observed status of the node. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/node.json b/v1.21.2/node.json index bd1889f7e6..3c8c0a26a8 100644 --- a/v1.21.2/node.json +++ b/v1.21.2/node.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec", "description": "Spec defines the behavior of a node. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus", "description": "Most recently observed status of the node. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/nodeaffinity-v1.json b/v1.21.2/nodeaffinity-v1.json index 5050bfe9a4..5a0d1e5d55 100644 --- a/v1.21.2/nodeaffinity-v1.json +++ b/v1.21.2/nodeaffinity-v1.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node matches the corresponding matchExpressions; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" }, "type": [ "array", @@ -12,7 +12,7 @@ ] }, "requiredDuringSchedulingIgnoredDuringExecution": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", "description": "If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to an update), the system may or may not try to eventually evict the pod from its node." } }, diff --git a/v1.21.2/nodeaffinity.json b/v1.21.2/nodeaffinity.json index 5050bfe9a4..5a0d1e5d55 100644 --- a/v1.21.2/nodeaffinity.json +++ b/v1.21.2/nodeaffinity.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node matches the corresponding matchExpressions; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" }, "type": [ "array", @@ -12,7 +12,7 @@ ] }, "requiredDuringSchedulingIgnoredDuringExecution": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", "description": "If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to an update), the system may or may not try to eventually evict the pod from its node." } }, diff --git a/v1.21.2/nodecondition-v1.json b/v1.21.2/nodecondition-v1.json index dbbdd2cbe7..d3e75495d1 100644 --- a/v1.21.2/nodecondition-v1.json +++ b/v1.21.2/nodecondition-v1.json @@ -2,11 +2,11 @@ "description": "NodeCondition contains condition information for a node.", "properties": { "lastHeartbeatTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we got an update on a given condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transit from one status to another." }, "message": { diff --git a/v1.21.2/nodecondition.json b/v1.21.2/nodecondition.json index dbbdd2cbe7..d3e75495d1 100644 --- a/v1.21.2/nodecondition.json +++ b/v1.21.2/nodecondition.json @@ -2,11 +2,11 @@ "description": "NodeCondition contains condition information for a node.", "properties": { "lastHeartbeatTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we got an update on a given condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transit from one status to another." }, "message": { diff --git a/v1.21.2/nodeconfigsource-v1.json b/v1.21.2/nodeconfigsource-v1.json index 2832453f46..8e42714150 100644 --- a/v1.21.2/nodeconfigsource-v1.json +++ b/v1.21.2/nodeconfigsource-v1.json @@ -2,7 +2,7 @@ "description": "NodeConfigSource specifies a source of node configuration. Exactly one subfield (excluding metadata) must be non-nil.", "properties": { "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource", "description": "ConfigMap is a reference to a Node's ConfigMap" } }, diff --git a/v1.21.2/nodeconfigsource.json b/v1.21.2/nodeconfigsource.json index 2832453f46..8e42714150 100644 --- a/v1.21.2/nodeconfigsource.json +++ b/v1.21.2/nodeconfigsource.json @@ -2,7 +2,7 @@ "description": "NodeConfigSource specifies a source of node configuration. Exactly one subfield (excluding metadata) must be non-nil.", "properties": { "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource", "description": "ConfigMap is a reference to a Node's ConfigMap" } }, diff --git a/v1.21.2/nodeconfigstatus-v1.json b/v1.21.2/nodeconfigstatus-v1.json index 628059c3b2..40c57203e8 100644 --- a/v1.21.2/nodeconfigstatus-v1.json +++ b/v1.21.2/nodeconfigstatus-v1.json @@ -2,11 +2,11 @@ "description": "NodeConfigStatus describes the status of the config assigned by Node.Spec.ConfigSource.", "properties": { "active": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "Active reports the checkpointed config the node is actively using. Active will represent either the current version of the Assigned config, or the current LastKnownGood config, depending on whether attempting to use the Assigned config results in an error." }, "assigned": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "Assigned reports the checkpointed config the node will try to use. When Node.Spec.ConfigSource is updated, the node checkpoints the associated config payload to local disk, along with a record indicating intended config. The node refers to this record to choose its config checkpoint, and reports this record in Assigned. Assigned only updates in the status after the record has been checkpointed to disk. When the Kubelet is restarted, it tries to make the Assigned config the Active config by loading and validating the checkpointed payload identified by Assigned." }, "error": { @@ -17,7 +17,7 @@ ] }, "lastKnownGood": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "LastKnownGood reports the checkpointed config the node will fall back to when it encounters an error attempting to use the Assigned config. The Assigned config becomes the LastKnownGood config when the node determines that the Assigned config is stable and correct. This is currently implemented as a 10-minute soak period starting when the local record of Assigned config is updated. If the Assigned config is Active at the end of this period, it becomes the LastKnownGood. Note that if Spec.ConfigSource is reset to nil (use local defaults), the LastKnownGood is also immediately reset to nil, because the local default config is always assumed good. You should not make assumptions about the node's method of determining config stability and correctness, as this may change or become configurable in the future." } }, diff --git a/v1.21.2/nodeconfigstatus.json b/v1.21.2/nodeconfigstatus.json index 628059c3b2..40c57203e8 100644 --- a/v1.21.2/nodeconfigstatus.json +++ b/v1.21.2/nodeconfigstatus.json @@ -2,11 +2,11 @@ "description": "NodeConfigStatus describes the status of the config assigned by Node.Spec.ConfigSource.", "properties": { "active": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "Active reports the checkpointed config the node is actively using. Active will represent either the current version of the Assigned config, or the current LastKnownGood config, depending on whether attempting to use the Assigned config results in an error." }, "assigned": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "Assigned reports the checkpointed config the node will try to use. When Node.Spec.ConfigSource is updated, the node checkpoints the associated config payload to local disk, along with a record indicating intended config. The node refers to this record to choose its config checkpoint, and reports this record in Assigned. Assigned only updates in the status after the record has been checkpointed to disk. When the Kubelet is restarted, it tries to make the Assigned config the Active config by loading and validating the checkpointed payload identified by Assigned." }, "error": { @@ -17,7 +17,7 @@ ] }, "lastKnownGood": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "LastKnownGood reports the checkpointed config the node will fall back to when it encounters an error attempting to use the Assigned config. The Assigned config becomes the LastKnownGood config when the node determines that the Assigned config is stable and correct. This is currently implemented as a 10-minute soak period starting when the local record of Assigned config is updated. If the Assigned config is Active at the end of this period, it becomes the LastKnownGood. Note that if Spec.ConfigSource is reset to nil (use local defaults), the LastKnownGood is also immediately reset to nil, because the local default config is always assumed good. You should not make assumptions about the node's method of determining config stability and correctness, as this may change or become configurable in the future." } }, diff --git a/v1.21.2/nodedaemonendpoints-v1.json b/v1.21.2/nodedaemonendpoints-v1.json index d360eb6af2..114b8eac66 100644 --- a/v1.21.2/nodedaemonendpoints-v1.json +++ b/v1.21.2/nodedaemonendpoints-v1.json @@ -2,7 +2,7 @@ "description": "NodeDaemonEndpoints lists ports opened by daemons running on the Node.", "properties": { "kubeletEndpoint": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint", "description": "Endpoint on which Kubelet is listening." } }, diff --git a/v1.21.2/nodedaemonendpoints.json b/v1.21.2/nodedaemonendpoints.json index d360eb6af2..114b8eac66 100644 --- a/v1.21.2/nodedaemonendpoints.json +++ b/v1.21.2/nodedaemonendpoints.json @@ -2,7 +2,7 @@ "description": "NodeDaemonEndpoints lists ports opened by daemons running on the Node.", "properties": { "kubeletEndpoint": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint", "description": "Endpoint on which Kubelet is listening." } }, diff --git a/v1.21.2/nodelist-v1.json b/v1.21.2/nodelist-v1.json index 96322c493b..318c7542ee 100644 --- a/v1.21.2/nodelist-v1.json +++ b/v1.21.2/nodelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of nodes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Node" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Node" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/nodelist.json b/v1.21.2/nodelist.json index 66530b60eb..cb5a1b82d0 100644 --- a/v1.21.2/nodelist.json +++ b/v1.21.2/nodelist.json @@ -11,7 +11,7 @@ "items": { "description": "List of nodes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Node" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Node" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/nodeselector-v1.json b/v1.21.2/nodeselector-v1.json index af3192f055..892848dbf9 100644 --- a/v1.21.2/nodeselector-v1.json +++ b/v1.21.2/nodeselector-v1.json @@ -4,7 +4,7 @@ "nodeSelectorTerms": { "description": "Required. A list of node selector terms. The terms are ORed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" }, "type": [ "array", diff --git a/v1.21.2/nodeselector.json b/v1.21.2/nodeselector.json index af3192f055..892848dbf9 100644 --- a/v1.21.2/nodeselector.json +++ b/v1.21.2/nodeselector.json @@ -4,7 +4,7 @@ "nodeSelectorTerms": { "description": "Required. A list of node selector terms. The terms are ORed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" }, "type": [ "array", diff --git a/v1.21.2/nodeselectorterm-v1.json b/v1.21.2/nodeselectorterm-v1.json index 42d20a9148..f0d42ad18b 100644 --- a/v1.21.2/nodeselectorterm-v1.json +++ b/v1.21.2/nodeselectorterm-v1.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "A list of node selector requirements by node's labels.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" }, "type": [ "array", @@ -14,7 +14,7 @@ "matchFields": { "description": "A list of node selector requirements by node's fields.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.2/nodeselectorterm.json b/v1.21.2/nodeselectorterm.json index 42d20a9148..f0d42ad18b 100644 --- a/v1.21.2/nodeselectorterm.json +++ b/v1.21.2/nodeselectorterm.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "A list of node selector requirements by node's labels.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" }, "type": [ "array", @@ -14,7 +14,7 @@ "matchFields": { "description": "A list of node selector requirements by node's fields.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.2/nodespec-v1.json b/v1.21.2/nodespec-v1.json index b212e28cd6..251496ec51 100644 --- a/v1.21.2/nodespec-v1.json +++ b/v1.21.2/nodespec-v1.json @@ -2,7 +2,7 @@ "description": "NodeSpec describes the attributes that a node is created with.", "properties": { "configSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "If specified, the source to get node configuration from The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field" }, "externalID": { @@ -43,7 +43,7 @@ "taints": { "description": "If specified, the node's taints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" }, "type": [ "array", diff --git a/v1.21.2/nodespec.json b/v1.21.2/nodespec.json index b212e28cd6..251496ec51 100644 --- a/v1.21.2/nodespec.json +++ b/v1.21.2/nodespec.json @@ -2,7 +2,7 @@ "description": "NodeSpec describes the attributes that a node is created with.", "properties": { "configSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "If specified, the source to get node configuration from The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field" }, "externalID": { @@ -43,7 +43,7 @@ "taints": { "description": "If specified, the node's taints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" }, "type": [ "array", diff --git a/v1.21.2/nodestatus-v1.json b/v1.21.2/nodestatus-v1.json index 1457a69dd6..ce4e76a4e6 100644 --- a/v1.21.2/nodestatus-v1.json +++ b/v1.21.2/nodestatus-v1.json @@ -4,7 +4,7 @@ "addresses": { "description": "List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses Note: This field is declared as mergeable, but the merge key is not sufficiently unique, which can cause data corruption when it is merged. Callers should instead use a full-replacement patch. See http://pr.k8s.io/79391 for an example.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" }, "type": [ "array", @@ -15,7 +15,7 @@ }, "allocatable": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity.", "type": [ @@ -25,7 +25,7 @@ }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity", "type": [ @@ -36,7 +36,7 @@ "conditions": { "description": "Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" }, "type": [ "array", @@ -46,17 +46,17 @@ "x-kubernetes-patch-strategy": "merge" }, "config": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus", "description": "Status of the config assigned to the node via the dynamic Kubelet config feature." }, "daemonEndpoints": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints", "description": "Endpoints of daemons running on the Node." }, "images": { "description": "List of container images on this node", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" }, "type": [ "array", @@ -64,7 +64,7 @@ ] }, "nodeInfo": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo", "description": "Set of ids/uuids to uniquely identify the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#info" }, "phase": { @@ -77,7 +77,7 @@ "volumesAttached": { "description": "List of volumes that are attached to the node.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" }, "type": [ "array", diff --git a/v1.21.2/nodestatus.json b/v1.21.2/nodestatus.json index 1457a69dd6..ce4e76a4e6 100644 --- a/v1.21.2/nodestatus.json +++ b/v1.21.2/nodestatus.json @@ -4,7 +4,7 @@ "addresses": { "description": "List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses Note: This field is declared as mergeable, but the merge key is not sufficiently unique, which can cause data corruption when it is merged. Callers should instead use a full-replacement patch. See http://pr.k8s.io/79391 for an example.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" }, "type": [ "array", @@ -15,7 +15,7 @@ }, "allocatable": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity.", "type": [ @@ -25,7 +25,7 @@ }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity", "type": [ @@ -36,7 +36,7 @@ "conditions": { "description": "Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" }, "type": [ "array", @@ -46,17 +46,17 @@ "x-kubernetes-patch-strategy": "merge" }, "config": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus", "description": "Status of the config assigned to the node via the dynamic Kubelet config feature." }, "daemonEndpoints": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints", "description": "Endpoints of daemons running on the Node." }, "images": { "description": "List of container images on this node", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" }, "type": [ "array", @@ -64,7 +64,7 @@ ] }, "nodeInfo": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo", "description": "Set of ids/uuids to uniquely identify the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#info" }, "phase": { @@ -77,7 +77,7 @@ "volumesAttached": { "description": "List of volumes that are attached to the node.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" }, "type": [ "array", diff --git a/v1.21.2/objectmeta-meta-v1.json b/v1.21.2/objectmeta-meta-v1.json index 2fd1ce7e24..035b083b8f 100644 --- a/v1.21.2/objectmeta-meta-v1.json +++ b/v1.21.2/objectmeta-meta-v1.json @@ -22,7 +22,7 @@ ] }, "creationTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.\n\nPopulated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "deletionGracePeriodSeconds": { @@ -34,7 +34,7 @@ ] }, "deletionTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "DeletionTimestamp is RFC 3339 date and time at which this resource will be deleted. This field is set by the server when a graceful deletion is requested by the user, and is not directly settable by a client. The resource is expected to be deleted (no longer visible from resource lists, and not reachable by name) after the time in this field, once the finalizers list is empty. As long as the finalizers list contains items, deletion is blocked. Once the deletionTimestamp is set, this value may not be unset or be set further into the future, although it may be shortened or the resource may be deleted prior to this time. For example, a user may request that a pod is deleted in 30 seconds. The Kubelet will react by sending a graceful termination signal to the containers in the pod. After that 30 seconds, the Kubelet will send a hard termination signal (SIGKILL) to the container and after cleanup, remove the pod from the API. In the presence of network partitions, this object may still exist after this timestamp, until an administrator or automated process can determine the resource is fully terminated. If not set, graceful deletion of the object has not been requested.\n\nPopulated by the system when a graceful deletion is requested. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "finalizers": { @@ -82,7 +82,7 @@ "managedFields": { "description": "ManagedFields maps workflow-id and version to the set of fields that are managed by that workflow. This is mostly for internal housekeeping, and users typically shouldn't need to set or understand this field. A workflow can be the user's name, a controller's name, or the name of a specific apply path like \"ci-cd\". The set of fields is always in the version that the workflow used when modifying the object.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" }, "type": [ "array", @@ -106,7 +106,7 @@ "ownerReferences": { "description": "List of objects depended by this object. If ALL objects in the list have been deleted, this object will be garbage collected. If this object is managed by a controller, then an entry in this list will point to this controller, with the controller field set to true. There cannot be more than one managing controller.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" }, "type": [ "array", diff --git a/v1.21.2/objectmeta.json b/v1.21.2/objectmeta.json index 2fd1ce7e24..035b083b8f 100644 --- a/v1.21.2/objectmeta.json +++ b/v1.21.2/objectmeta.json @@ -22,7 +22,7 @@ ] }, "creationTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.\n\nPopulated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "deletionGracePeriodSeconds": { @@ -34,7 +34,7 @@ ] }, "deletionTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "DeletionTimestamp is RFC 3339 date and time at which this resource will be deleted. This field is set by the server when a graceful deletion is requested by the user, and is not directly settable by a client. The resource is expected to be deleted (no longer visible from resource lists, and not reachable by name) after the time in this field, once the finalizers list is empty. As long as the finalizers list contains items, deletion is blocked. Once the deletionTimestamp is set, this value may not be unset or be set further into the future, although it may be shortened or the resource may be deleted prior to this time. For example, a user may request that a pod is deleted in 30 seconds. The Kubelet will react by sending a graceful termination signal to the containers in the pod. After that 30 seconds, the Kubelet will send a hard termination signal (SIGKILL) to the container and after cleanup, remove the pod from the API. In the presence of network partitions, this object may still exist after this timestamp, until an administrator or automated process can determine the resource is fully terminated. If not set, graceful deletion of the object has not been requested.\n\nPopulated by the system when a graceful deletion is requested. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "finalizers": { @@ -82,7 +82,7 @@ "managedFields": { "description": "ManagedFields maps workflow-id and version to the set of fields that are managed by that workflow. This is mostly for internal housekeeping, and users typically shouldn't need to set or understand this field. A workflow can be the user's name, a controller's name, or the name of a specific apply path like \"ci-cd\". The set of fields is always in the version that the workflow used when modifying the object.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" }, "type": [ "array", @@ -106,7 +106,7 @@ "ownerReferences": { "description": "List of objects depended by this object. If ALL objects in the list have been deleted, this object will be garbage collected. If this object is managed by a controller, then an entry in this list will point to this controller, with the controller field set to true. There cannot be more than one managing controller.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" }, "type": [ "array", diff --git a/v1.21.2/objectmetricsource-autoscaling-v2beta1.json b/v1.21.2/objectmetricsource-autoscaling-v2beta1.json index d13114d6f7..340934ddbf 100644 --- a/v1.21.2/objectmetricsource-autoscaling-v2beta1.json +++ b/v1.21.2/objectmetricsource-autoscaling-v2beta1.json @@ -2,7 +2,7 @@ "description": "ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the target value of the average of the metric across all relevant pods (as a quantity)" }, "metricName": { @@ -13,15 +13,15 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set, it is passed as an additional parameter to the metrics server for more specific metrics scoping When unset, just the metricName will be used to gather metrics." }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", "description": "target is the described Kubernetes object." }, "targetValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetValue is the target value of the metric (as a quantity)." } }, diff --git a/v1.21.2/objectmetricsource-autoscaling-v2beta2.json b/v1.21.2/objectmetricsource-autoscaling-v2beta2.json index fee0921ac3..43803d4a6f 100644 --- a/v1.21.2/objectmetricsource-autoscaling-v2beta2.json +++ b/v1.21.2/objectmetricsource-autoscaling-v2beta2.json @@ -2,14 +2,14 @@ "description": "ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "describedObject": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.2/objectmetricsource.json b/v1.21.2/objectmetricsource.json index fee0921ac3..43803d4a6f 100644 --- a/v1.21.2/objectmetricsource.json +++ b/v1.21.2/objectmetricsource.json @@ -2,14 +2,14 @@ "description": "ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "describedObject": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.2/objectmetricstatus-autoscaling-v2beta1.json b/v1.21.2/objectmetricstatus-autoscaling-v2beta1.json index d72b7a6b69..cb36b07bd3 100644 --- a/v1.21.2/objectmetricstatus-autoscaling-v2beta1.json +++ b/v1.21.2/objectmetricstatus-autoscaling-v2beta1.json @@ -2,11 +2,11 @@ "description": "ObjectMetricStatus indicates the current value of a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the current value of the average of the metric across all relevant pods (as a quantity)" }, "currentValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentValue is the current value of the metric (as a quantity)." }, "metricName": { @@ -17,11 +17,11 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set in the ObjectMetricSource, it is passed as an additional parameter to the metrics server for more specific metrics scoping. When unset, just the metricName will be used to gather metrics." }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", "description": "target is the described Kubernetes object." } }, diff --git a/v1.21.2/objectmetricstatus-autoscaling-v2beta2.json b/v1.21.2/objectmetricstatus-autoscaling-v2beta2.json index 1901308f92..fd53eb0bb2 100644 --- a/v1.21.2/objectmetricstatus-autoscaling-v2beta2.json +++ b/v1.21.2/objectmetricstatus-autoscaling-v2beta2.json @@ -2,14 +2,14 @@ "description": "ObjectMetricStatus indicates the current value of a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "describedObject": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.2/objectmetricstatus.json b/v1.21.2/objectmetricstatus.json index 1901308f92..fd53eb0bb2 100644 --- a/v1.21.2/objectmetricstatus.json +++ b/v1.21.2/objectmetricstatus.json @@ -2,14 +2,14 @@ "description": "ObjectMetricStatus indicates the current value of a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "describedObject": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.2/overhead-node-v1.json b/v1.21.2/overhead-node-v1.json index 2e6b4b064e..64e5d0739a 100644 --- a/v1.21.2/overhead-node-v1.json +++ b/v1.21.2/overhead-node-v1.json @@ -3,7 +3,7 @@ "properties": { "podFixed": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "PodFixed represents the fixed resource overhead associated with running a pod.", "type": [ diff --git a/v1.21.2/overhead-node-v1alpha1.json b/v1.21.2/overhead-node-v1alpha1.json index 2e6b4b064e..64e5d0739a 100644 --- a/v1.21.2/overhead-node-v1alpha1.json +++ b/v1.21.2/overhead-node-v1alpha1.json @@ -3,7 +3,7 @@ "properties": { "podFixed": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "PodFixed represents the fixed resource overhead associated with running a pod.", "type": [ diff --git a/v1.21.2/overhead-node-v1beta1.json b/v1.21.2/overhead-node-v1beta1.json index 2e6b4b064e..64e5d0739a 100644 --- a/v1.21.2/overhead-node-v1beta1.json +++ b/v1.21.2/overhead-node-v1beta1.json @@ -3,7 +3,7 @@ "properties": { "podFixed": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "PodFixed represents the fixed resource overhead associated with running a pod.", "type": [ diff --git a/v1.21.2/overhead.json b/v1.21.2/overhead.json index 2e6b4b064e..64e5d0739a 100644 --- a/v1.21.2/overhead.json +++ b/v1.21.2/overhead.json @@ -3,7 +3,7 @@ "properties": { "podFixed": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "PodFixed represents the fixed resource overhead associated with running a pod.", "type": [ diff --git a/v1.21.2/persistentvolume-v1.json b/v1.21.2/persistentvolume-v1.json index de5a42f4fa..165525ff0a 100644 --- a/v1.21.2/persistentvolume-v1.json +++ b/v1.21.2/persistentvolume-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "Spec defines a specification of a persistent volume owned by the cluster. Provisioned by an administrator. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus", "description": "Status represents the current information/status for the persistent volume. Populated by the system. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes" } }, diff --git a/v1.21.2/persistentvolume.json b/v1.21.2/persistentvolume.json index 93b20f439f..1012940072 100644 --- a/v1.21.2/persistentvolume.json +++ b/v1.21.2/persistentvolume.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "Spec defines a specification of a persistent volume owned by the cluster. Provisioned by an administrator. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus", "description": "Status represents the current information/status for the persistent volume. Populated by the system. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes" } }, diff --git a/v1.21.2/persistentvolumeclaim-v1.json b/v1.21.2/persistentvolumeclaim-v1.json index 5328857129..5a7ed35c1f 100644 --- a/v1.21.2/persistentvolumeclaim-v1.json +++ b/v1.21.2/persistentvolumeclaim-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", "description": "Spec defines the desired characteristics of a volume requested by a pod author. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus", "description": "Status represents the current information/status of a persistent volume claim. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" } }, diff --git a/v1.21.2/persistentvolumeclaim.json b/v1.21.2/persistentvolumeclaim.json index 304f91efb3..918d5afe18 100644 --- a/v1.21.2/persistentvolumeclaim.json +++ b/v1.21.2/persistentvolumeclaim.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", "description": "Spec defines the desired characteristics of a volume requested by a pod author. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus", "description": "Status represents the current information/status of a persistent volume claim. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" } }, diff --git a/v1.21.2/persistentvolumeclaimcondition-v1.json b/v1.21.2/persistentvolumeclaimcondition-v1.json index b8bf96d24b..6570c5fb5e 100644 --- a/v1.21.2/persistentvolumeclaimcondition-v1.json +++ b/v1.21.2/persistentvolumeclaimcondition-v1.json @@ -2,11 +2,11 @@ "description": "PersistentVolumeClaimCondition contails details about state of pvc", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we probed the condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/persistentvolumeclaimcondition.json b/v1.21.2/persistentvolumeclaimcondition.json index b8bf96d24b..6570c5fb5e 100644 --- a/v1.21.2/persistentvolumeclaimcondition.json +++ b/v1.21.2/persistentvolumeclaimcondition.json @@ -2,11 +2,11 @@ "description": "PersistentVolumeClaimCondition contails details about state of pvc", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we probed the condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/persistentvolumeclaimlist-v1.json b/v1.21.2/persistentvolumeclaimlist-v1.json index 44f4830a78..27c320b3eb 100644 --- a/v1.21.2/persistentvolumeclaimlist-v1.json +++ b/v1.21.2/persistentvolumeclaimlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "A list of persistent volume claims. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/persistentvolumeclaimlist.json b/v1.21.2/persistentvolumeclaimlist.json index 2657e214b7..c430dc62e2 100644 --- a/v1.21.2/persistentvolumeclaimlist.json +++ b/v1.21.2/persistentvolumeclaimlist.json @@ -11,7 +11,7 @@ "items": { "description": "A list of persistent volume claims. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/persistentvolumeclaimspec-v1.json b/v1.21.2/persistentvolumeclaimspec-v1.json index c5836a69da..c78843edae 100644 --- a/v1.21.2/persistentvolumeclaimspec-v1.json +++ b/v1.21.2/persistentvolumeclaimspec-v1.json @@ -15,15 +15,15 @@ ] }, "dataSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "This field can be used to specify either: * An existing VolumeSnapshot object (snapshot.storage.k8s.io/VolumeSnapshot) * An existing PVC (PersistentVolumeClaim) * An existing custom resource that implements data population (Alpha) In order to use custom resource types that implement data population, the AnyVolumeDataSource feature gate must be enabled. If the provisioner or an external controller can support the specified data source, it will create a new volume based on the contents of the specified data source." }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Resources represents the minimum resources the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources" }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over volumes to consider for binding." }, "storageClassName": { diff --git a/v1.21.2/persistentvolumeclaimspec.json b/v1.21.2/persistentvolumeclaimspec.json index c5836a69da..c78843edae 100644 --- a/v1.21.2/persistentvolumeclaimspec.json +++ b/v1.21.2/persistentvolumeclaimspec.json @@ -15,15 +15,15 @@ ] }, "dataSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "This field can be used to specify either: * An existing VolumeSnapshot object (snapshot.storage.k8s.io/VolumeSnapshot) * An existing PVC (PersistentVolumeClaim) * An existing custom resource that implements data population (Alpha) In order to use custom resource types that implement data population, the AnyVolumeDataSource feature gate must be enabled. If the provisioner or an external controller can support the specified data source, it will create a new volume based on the contents of the specified data source." }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Resources represents the minimum resources the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources" }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over volumes to consider for binding." }, "storageClassName": { diff --git a/v1.21.2/persistentvolumeclaimstatus-v1.json b/v1.21.2/persistentvolumeclaimstatus-v1.json index 4d20b9da4b..f9635c6178 100644 --- a/v1.21.2/persistentvolumeclaimstatus-v1.json +++ b/v1.21.2/persistentvolumeclaimstatus-v1.json @@ -16,7 +16,7 @@ }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Represents the actual resources of the underlying volume.", "type": [ @@ -27,7 +27,7 @@ "conditions": { "description": "Current Condition of persistent volume claim. If underlying persistent volume is being resized then the Condition will be set to 'ResizeStarted'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" }, "type": [ "array", diff --git a/v1.21.2/persistentvolumeclaimstatus.json b/v1.21.2/persistentvolumeclaimstatus.json index 4d20b9da4b..f9635c6178 100644 --- a/v1.21.2/persistentvolumeclaimstatus.json +++ b/v1.21.2/persistentvolumeclaimstatus.json @@ -16,7 +16,7 @@ }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Represents the actual resources of the underlying volume.", "type": [ @@ -27,7 +27,7 @@ "conditions": { "description": "Current Condition of persistent volume claim. If underlying persistent volume is being resized then the Condition will be set to 'ResizeStarted'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" }, "type": [ "array", diff --git a/v1.21.2/persistentvolumeclaimtemplate-v1.json b/v1.21.2/persistentvolumeclaimtemplate-v1.json index fdae70a91a..741f177d0a 100644 --- a/v1.21.2/persistentvolumeclaimtemplate-v1.json +++ b/v1.21.2/persistentvolumeclaimtemplate-v1.json @@ -2,11 +2,11 @@ "description": "PersistentVolumeClaimTemplate is used to produce PersistentVolumeClaim objects as part of an EphemeralVolumeSource.", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "May contain labels and annotations that will be copied into the PVC when creating it. No other fields are allowed and will be rejected during validation." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", "description": "The specification for the PersistentVolumeClaim. The entire content is copied unchanged into the PVC that gets created from this template. The same fields as in a PersistentVolumeClaim are also valid here." } }, diff --git a/v1.21.2/persistentvolumeclaimtemplate.json b/v1.21.2/persistentvolumeclaimtemplate.json index fdae70a91a..741f177d0a 100644 --- a/v1.21.2/persistentvolumeclaimtemplate.json +++ b/v1.21.2/persistentvolumeclaimtemplate.json @@ -2,11 +2,11 @@ "description": "PersistentVolumeClaimTemplate is used to produce PersistentVolumeClaim objects as part of an EphemeralVolumeSource.", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "May contain labels and annotations that will be copied into the PVC when creating it. No other fields are allowed and will be rejected during validation." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", "description": "The specification for the PersistentVolumeClaim. The entire content is copied unchanged into the PVC that gets created from this template. The same fields as in a PersistentVolumeClaim are also valid here." } }, diff --git a/v1.21.2/persistentvolumelist-v1.json b/v1.21.2/persistentvolumelist-v1.json index 2961adbd3f..b5bc7c7f60 100644 --- a/v1.21.2/persistentvolumelist-v1.json +++ b/v1.21.2/persistentvolumelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of persistent volumes. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/persistentvolumelist.json b/v1.21.2/persistentvolumelist.json index 0216de916d..043202545b 100644 --- a/v1.21.2/persistentvolumelist.json +++ b/v1.21.2/persistentvolumelist.json @@ -11,7 +11,7 @@ "items": { "description": "List of persistent volumes. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/persistentvolumespec-v1.json b/v1.21.2/persistentvolumespec-v1.json index 55f7880098..6b53f028a6 100644 --- a/v1.21.2/persistentvolumespec-v1.json +++ b/v1.21.2/persistentvolumespec-v1.json @@ -15,20 +15,20 @@ ] }, "awsElasticBlockStore": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", "description": "AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore" }, "azureDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", "description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod." }, "azureFile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource", "description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod." }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "A description of the persistent volume's resources and capacity. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity", "type": [ @@ -37,51 +37,51 @@ ] }, "cephfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource", "description": "CephFS represents a Ceph FS mount on the host that shares a pod's lifetime" }, "cinder": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource", "description": "Cinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md" }, "claimRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "ClaimRef is part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim. Expected to be non-nil when bound. claim.VolumeName is the authoritative bind between PV and PVC. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#binding" }, "csi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource", "description": "CSI represents storage that is handled by an external CSI driver (Beta feature)." }, "fc": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", "description": "FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod." }, "flexVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource", "description": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin." }, "flocker": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", "description": "Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage. This depends on the Flocker control service being running" }, "gcePersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", "description": "GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk" }, "glusterfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource", "description": "Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: https://examples.k8s.io/volumes/glusterfs/README.md" }, "hostPath": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", "description": "HostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath" }, "iscsi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource", "description": "ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin." }, "local": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource", "description": "Local represents directly-attached storage with node affinity" }, "mountOptions": { @@ -98,11 +98,11 @@ ] }, "nfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", "description": "NFS represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs" }, "nodeAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity", "description": "NodeAffinity defines constraints that limit what nodes this volume can be accessed from. This field influences the scheduling of pods that use this volume." }, "persistentVolumeReclaimPolicy": { @@ -113,23 +113,23 @@ ] }, "photonPersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", "description": "PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine" }, "portworxVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", "description": "PortworxVolume represents a portworx volume attached and mounted on kubelets host machine" }, "quobyte": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", "description": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime" }, "rbd": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource", "description": "RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md" }, "scaleIO": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource", "description": "ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes." }, "storageClassName": { @@ -140,7 +140,7 @@ ] }, "storageos": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource", "description": "StorageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod More info: https://examples.k8s.io/volumes/storageos/README.md" }, "volumeMode": { @@ -151,7 +151,7 @@ ] }, "vsphereVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", "description": "VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine" } }, diff --git a/v1.21.2/persistentvolumespec.json b/v1.21.2/persistentvolumespec.json index 55f7880098..6b53f028a6 100644 --- a/v1.21.2/persistentvolumespec.json +++ b/v1.21.2/persistentvolumespec.json @@ -15,20 +15,20 @@ ] }, "awsElasticBlockStore": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", "description": "AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore" }, "azureDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", "description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod." }, "azureFile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource", "description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod." }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "A description of the persistent volume's resources and capacity. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity", "type": [ @@ -37,51 +37,51 @@ ] }, "cephfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource", "description": "CephFS represents a Ceph FS mount on the host that shares a pod's lifetime" }, "cinder": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource", "description": "Cinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md" }, "claimRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "ClaimRef is part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim. Expected to be non-nil when bound. claim.VolumeName is the authoritative bind between PV and PVC. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#binding" }, "csi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource", "description": "CSI represents storage that is handled by an external CSI driver (Beta feature)." }, "fc": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", "description": "FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod." }, "flexVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource", "description": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin." }, "flocker": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", "description": "Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage. This depends on the Flocker control service being running" }, "gcePersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", "description": "GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk" }, "glusterfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource", "description": "Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: https://examples.k8s.io/volumes/glusterfs/README.md" }, "hostPath": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", "description": "HostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath" }, "iscsi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource", "description": "ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin." }, "local": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource", "description": "Local represents directly-attached storage with node affinity" }, "mountOptions": { @@ -98,11 +98,11 @@ ] }, "nfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", "description": "NFS represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs" }, "nodeAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity", "description": "NodeAffinity defines constraints that limit what nodes this volume can be accessed from. This field influences the scheduling of pods that use this volume." }, "persistentVolumeReclaimPolicy": { @@ -113,23 +113,23 @@ ] }, "photonPersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", "description": "PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine" }, "portworxVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", "description": "PortworxVolume represents a portworx volume attached and mounted on kubelets host machine" }, "quobyte": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", "description": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime" }, "rbd": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource", "description": "RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md" }, "scaleIO": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource", "description": "ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes." }, "storageClassName": { @@ -140,7 +140,7 @@ ] }, "storageos": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource", "description": "StorageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod More info: https://examples.k8s.io/volumes/storageos/README.md" }, "volumeMode": { @@ -151,7 +151,7 @@ ] }, "vsphereVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", "description": "VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine" } }, diff --git a/v1.21.2/pod-v1.json b/v1.21.2/pod-v1.json index 2edd6d515b..af89978ff7 100644 --- a/v1.21.2/pod-v1.json +++ b/v1.21.2/pod-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", "description": "Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus", "description": "Most recently observed status of the pod. This data may not be up to date. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/pod.json b/v1.21.2/pod.json index 99e13a93c3..73e41faede 100644 --- a/v1.21.2/pod.json +++ b/v1.21.2/pod.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", "description": "Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus", "description": "Most recently observed status of the pod. This data may not be up to date. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/podaffinity-v1.json b/v1.21.2/podaffinity-v1.json index 32a2cbe21e..fb6991db2a 100644 --- a/v1.21.2/podaffinity-v1.json +++ b/v1.21.2/podaffinity-v1.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" }, "type": [ "array", @@ -14,7 +14,7 @@ "requiredDuringSchedulingIgnoredDuringExecution": { "description": "If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" }, "type": [ "array", diff --git a/v1.21.2/podaffinity.json b/v1.21.2/podaffinity.json index 32a2cbe21e..fb6991db2a 100644 --- a/v1.21.2/podaffinity.json +++ b/v1.21.2/podaffinity.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" }, "type": [ "array", @@ -14,7 +14,7 @@ "requiredDuringSchedulingIgnoredDuringExecution": { "description": "If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" }, "type": [ "array", diff --git a/v1.21.2/podaffinityterm-v1.json b/v1.21.2/podaffinityterm-v1.json index d2c50cb373..1e21a486c8 100644 --- a/v1.21.2/podaffinityterm-v1.json +++ b/v1.21.2/podaffinityterm-v1.json @@ -2,11 +2,11 @@ "description": "Defines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key matches that of any node on which a pod of the set of pods is running", "properties": { "labelSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over a set of resources, in this case pods." }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means \"this pod's namespace\". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled." }, "namespaces": { diff --git a/v1.21.2/podaffinityterm.json b/v1.21.2/podaffinityterm.json index d2c50cb373..1e21a486c8 100644 --- a/v1.21.2/podaffinityterm.json +++ b/v1.21.2/podaffinityterm.json @@ -2,11 +2,11 @@ "description": "Defines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key matches that of any node on which a pod of the set of pods is running", "properties": { "labelSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over a set of resources, in this case pods." }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means \"this pod's namespace\". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled." }, "namespaces": { diff --git a/v1.21.2/podantiaffinity-v1.json b/v1.21.2/podantiaffinity-v1.json index a79210ccd8..1d5fde2d98 100644 --- a/v1.21.2/podantiaffinity-v1.json +++ b/v1.21.2/podantiaffinity-v1.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the anti-affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling anti-affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" }, "type": [ "array", @@ -14,7 +14,7 @@ "requiredDuringSchedulingIgnoredDuringExecution": { "description": "If the anti-affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the anti-affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" }, "type": [ "array", diff --git a/v1.21.2/podantiaffinity.json b/v1.21.2/podantiaffinity.json index a79210ccd8..1d5fde2d98 100644 --- a/v1.21.2/podantiaffinity.json +++ b/v1.21.2/podantiaffinity.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the anti-affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling anti-affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" }, "type": [ "array", @@ -14,7 +14,7 @@ "requiredDuringSchedulingIgnoredDuringExecution": { "description": "If the anti-affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the anti-affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" }, "type": [ "array", diff --git a/v1.21.2/podcondition-v1.json b/v1.21.2/podcondition-v1.json index 74eab1d17d..f8496d881e 100644 --- a/v1.21.2/podcondition-v1.json +++ b/v1.21.2/podcondition-v1.json @@ -2,11 +2,11 @@ "description": "PodCondition contains details for the current condition of this pod.", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we probed the condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/podcondition.json b/v1.21.2/podcondition.json index 74eab1d17d..f8496d881e 100644 --- a/v1.21.2/podcondition.json +++ b/v1.21.2/podcondition.json @@ -2,11 +2,11 @@ "description": "PodCondition contains details for the current condition of this pod.", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we probed the condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/poddisruptionbudget-policy-v1.json b/v1.21.2/poddisruptionbudget-policy-v1.json index cc0976576c..8ef248ef1f 100644 --- a/v1.21.2/poddisruptionbudget-policy-v1.json +++ b/v1.21.2/poddisruptionbudget-policy-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetSpec", "description": "Specification of the desired behavior of the PodDisruptionBudget." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetStatus", "description": "Most recently observed status of the PodDisruptionBudget." } }, diff --git a/v1.21.2/poddisruptionbudget-policy-v1beta1.json b/v1.21.2/poddisruptionbudget-policy-v1beta1.json index 569a1903f2..c9ff42a216 100644 --- a/v1.21.2/poddisruptionbudget-policy-v1beta1.json +++ b/v1.21.2/poddisruptionbudget-policy-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec", "description": "Specification of the desired behavior of the PodDisruptionBudget." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus", "description": "Most recently observed status of the PodDisruptionBudget." } }, diff --git a/v1.21.2/poddisruptionbudget.json b/v1.21.2/poddisruptionbudget.json index fee6de7b77..73c8c62395 100644 --- a/v1.21.2/poddisruptionbudget.json +++ b/v1.21.2/poddisruptionbudget.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec", "description": "Specification of the desired behavior of the PodDisruptionBudget." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus", "description": "Most recently observed status of the PodDisruptionBudget." } }, diff --git a/v1.21.2/poddisruptionbudgetlist-policy-v1.json b/v1.21.2/poddisruptionbudgetlist-policy-v1.json index 8ca0c6242b..944a8b3f9c 100644 --- a/v1.21.2/poddisruptionbudgetlist-policy-v1.json +++ b/v1.21.2/poddisruptionbudgetlist-policy-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of PodDisruptionBudgets", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudget" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/poddisruptionbudgetlist-policy-v1beta1.json b/v1.21.2/poddisruptionbudgetlist-policy-v1beta1.json index 43642d0b9a..a2c7353dfe 100644 --- a/v1.21.2/poddisruptionbudgetlist-policy-v1beta1.json +++ b/v1.21.2/poddisruptionbudgetlist-policy-v1beta1.json @@ -13,7 +13,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.2/poddisruptionbudgetlist.json b/v1.21.2/poddisruptionbudgetlist.json index 6dbcc83245..0c8b7b7c1e 100644 --- a/v1.21.2/poddisruptionbudgetlist.json +++ b/v1.21.2/poddisruptionbudgetlist.json @@ -10,7 +10,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" }, "type": [ "array", @@ -28,7 +28,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.2/poddisruptionbudgetspec-policy-v1.json b/v1.21.2/poddisruptionbudgetspec-policy-v1.json index aab8fcfdeb..ff7ed0f672 100644 --- a/v1.21.2/poddisruptionbudgetspec-policy-v1.json +++ b/v1.21.2/poddisruptionbudgetspec-policy-v1.json @@ -2,15 +2,15 @@ "description": "PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.", "properties": { "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at most \"maxUnavailable\" pods selected by \"selector\" are unavailable after the eviction, i.e. even in absence of the evicted pod. For example, one can prevent all voluntary evictions by specifying 0. This is a mutually exclusive setting with \"minAvailable\"." }, "minAvailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at least \"minAvailable\" pods selected by \"selector\" will still be available after the eviction, i.e. even in the absence of the evicted pod. So for example you can prevent all voluntary evictions by specifying \"100%\"." }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Label query over pods whose evictions are managed by the disruption budget. A null selector will match no pods, while an empty ({}) selector will select all pods within the namespace.", "x-kubernetes-patch-strategy": "replace" } diff --git a/v1.21.2/poddisruptionbudgetspec-policy-v1beta1.json b/v1.21.2/poddisruptionbudgetspec-policy-v1beta1.json index 6d0b5b494a..69ae951e4b 100644 --- a/v1.21.2/poddisruptionbudgetspec-policy-v1beta1.json +++ b/v1.21.2/poddisruptionbudgetspec-policy-v1beta1.json @@ -2,15 +2,15 @@ "description": "PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.", "properties": { "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at most \"maxUnavailable\" pods selected by \"selector\" are unavailable after the eviction, i.e. even in absence of the evicted pod. For example, one can prevent all voluntary evictions by specifying 0. This is a mutually exclusive setting with \"minAvailable\"." }, "minAvailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at least \"minAvailable\" pods selected by \"selector\" will still be available after the eviction, i.e. even in the absence of the evicted pod. So for example you can prevent all voluntary evictions by specifying \"100%\"." }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Label query over pods whose evictions are managed by the disruption budget. A null selector selects no pods. An empty selector ({}) also selects no pods, which differs from standard behavior of selecting all pods. In policy/v1, an empty selector will select all pods in the namespace.", "x-kubernetes-patch-strategy": "replace" } diff --git a/v1.21.2/poddisruptionbudgetspec.json b/v1.21.2/poddisruptionbudgetspec.json index 6d0b5b494a..69ae951e4b 100644 --- a/v1.21.2/poddisruptionbudgetspec.json +++ b/v1.21.2/poddisruptionbudgetspec.json @@ -2,15 +2,15 @@ "description": "PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.", "properties": { "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at most \"maxUnavailable\" pods selected by \"selector\" are unavailable after the eviction, i.e. even in absence of the evicted pod. For example, one can prevent all voluntary evictions by specifying 0. This is a mutually exclusive setting with \"minAvailable\"." }, "minAvailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at least \"minAvailable\" pods selected by \"selector\" will still be available after the eviction, i.e. even in the absence of the evicted pod. So for example you can prevent all voluntary evictions by specifying \"100%\"." }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Label query over pods whose evictions are managed by the disruption budget. A null selector selects no pods. An empty selector ({}) also selects no pods, which differs from standard behavior of selecting all pods. In policy/v1, an empty selector will select all pods in the namespace.", "x-kubernetes-patch-strategy": "replace" } diff --git a/v1.21.2/poddisruptionbudgetstatus-policy-v1.json b/v1.21.2/poddisruptionbudgetstatus-policy-v1.json index 97fef6a1e2..408359f22d 100644 --- a/v1.21.2/poddisruptionbudgetstatus-policy-v1.json +++ b/v1.21.2/poddisruptionbudgetstatus-policy-v1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Conditions contain conditions for PDB. The disruption controller sets the DisruptionAllowed condition. The following are known values for the reason field (additional reasons could be added in the future): - SyncFailed: The controller encountered an error and wasn't able to compute\n the number of allowed disruptions. Therefore no disruptions are\n allowed and the status of the condition will be False.\n- InsufficientPods: The number of pods are either at or below the number\n required by the PodDisruptionBudget. No disruptions are\n allowed and the status of the condition will be False.\n- SufficientPods: There are more pods than required by the PodDisruptionBudget.\n The condition will be True, and the number of allowed\n disruptions are provided by the disruptionsAllowed property.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, "type": [ "array", @@ -35,7 +35,7 @@ }, "disruptedPods": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, "description": "DisruptedPods contains information about pods whose eviction was processed by the API server eviction subresource handler but has not yet been observed by the PodDisruptionBudget controller. A pod will be in this map from the time when the API server processed the eviction request to the time when the pod is seen by PDB controller as having been marked for deletion (or after a timeout). The key in the map is the name of the pod and the value is the time when the API server processed the eviction request. If the deletion didn't occur and a pod is still there it will be removed from the list automatically by PodDisruptionBudget controller after some time. If everything goes smooth this map should be empty for the most of the time. Large number of entries in the map may indicate problems with pod deletions.", "type": [ diff --git a/v1.21.2/poddisruptionbudgetstatus-policy-v1beta1.json b/v1.21.2/poddisruptionbudgetstatus-policy-v1beta1.json index 97fef6a1e2..408359f22d 100644 --- a/v1.21.2/poddisruptionbudgetstatus-policy-v1beta1.json +++ b/v1.21.2/poddisruptionbudgetstatus-policy-v1beta1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Conditions contain conditions for PDB. The disruption controller sets the DisruptionAllowed condition. The following are known values for the reason field (additional reasons could be added in the future): - SyncFailed: The controller encountered an error and wasn't able to compute\n the number of allowed disruptions. Therefore no disruptions are\n allowed and the status of the condition will be False.\n- InsufficientPods: The number of pods are either at or below the number\n required by the PodDisruptionBudget. No disruptions are\n allowed and the status of the condition will be False.\n- SufficientPods: There are more pods than required by the PodDisruptionBudget.\n The condition will be True, and the number of allowed\n disruptions are provided by the disruptionsAllowed property.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, "type": [ "array", @@ -35,7 +35,7 @@ }, "disruptedPods": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, "description": "DisruptedPods contains information about pods whose eviction was processed by the API server eviction subresource handler but has not yet been observed by the PodDisruptionBudget controller. A pod will be in this map from the time when the API server processed the eviction request to the time when the pod is seen by PDB controller as having been marked for deletion (or after a timeout). The key in the map is the name of the pod and the value is the time when the API server processed the eviction request. If the deletion didn't occur and a pod is still there it will be removed from the list automatically by PodDisruptionBudget controller after some time. If everything goes smooth this map should be empty for the most of the time. Large number of entries in the map may indicate problems with pod deletions.", "type": [ diff --git a/v1.21.2/poddisruptionbudgetstatus.json b/v1.21.2/poddisruptionbudgetstatus.json index 97fef6a1e2..408359f22d 100644 --- a/v1.21.2/poddisruptionbudgetstatus.json +++ b/v1.21.2/poddisruptionbudgetstatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "Conditions contain conditions for PDB. The disruption controller sets the DisruptionAllowed condition. The following are known values for the reason field (additional reasons could be added in the future): - SyncFailed: The controller encountered an error and wasn't able to compute\n the number of allowed disruptions. Therefore no disruptions are\n allowed and the status of the condition will be False.\n- InsufficientPods: The number of pods are either at or below the number\n required by the PodDisruptionBudget. No disruptions are\n allowed and the status of the condition will be False.\n- SufficientPods: There are more pods than required by the PodDisruptionBudget.\n The condition will be True, and the number of allowed\n disruptions are provided by the disruptionsAllowed property.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, "type": [ "array", @@ -35,7 +35,7 @@ }, "disruptedPods": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, "description": "DisruptedPods contains information about pods whose eviction was processed by the API server eviction subresource handler but has not yet been observed by the PodDisruptionBudget controller. A pod will be in this map from the time when the API server processed the eviction request to the time when the pod is seen by PDB controller as having been marked for deletion (or after a timeout). The key in the map is the name of the pod and the value is the time when the API server processed the eviction request. If the deletion didn't occur and a pod is still there it will be removed from the list automatically by PodDisruptionBudget controller after some time. If everything goes smooth this map should be empty for the most of the time. Large number of entries in the map may indicate problems with pod deletions.", "type": [ diff --git a/v1.21.2/poddnsconfig-v1.json b/v1.21.2/poddnsconfig-v1.json index 9433a31c9d..27068b5f8f 100644 --- a/v1.21.2/poddnsconfig-v1.json +++ b/v1.21.2/poddnsconfig-v1.json @@ -17,7 +17,7 @@ "options": { "description": "A list of DNS resolver options. This will be merged with the base options generated from DNSPolicy. Duplicated entries will be removed. Resolution options given in Options will override those that appear in the base DNSPolicy.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" }, "type": [ "array", diff --git a/v1.21.2/poddnsconfig.json b/v1.21.2/poddnsconfig.json index 9433a31c9d..27068b5f8f 100644 --- a/v1.21.2/poddnsconfig.json +++ b/v1.21.2/poddnsconfig.json @@ -17,7 +17,7 @@ "options": { "description": "A list of DNS resolver options. This will be merged with the base options generated from DNSPolicy. Duplicated entries will be removed. Resolution options given in Options will override those that appear in the base DNSPolicy.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" }, "type": [ "array", diff --git a/v1.21.2/podlist-v1.json b/v1.21.2/podlist-v1.json index 87d28af0fd..d1b8e197cf 100644 --- a/v1.21.2/podlist-v1.json +++ b/v1.21.2/podlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of pods. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/podlist.json b/v1.21.2/podlist.json index 0c0c04ac1b..5daf1ed65c 100644 --- a/v1.21.2/podlist.json +++ b/v1.21.2/podlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of pods. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/podsecuritycontext-v1.json b/v1.21.2/podsecuritycontext-v1.json index 986a3077e7..22e9006e88 100644 --- a/v1.21.2/podsecuritycontext-v1.json +++ b/v1.21.2/podsecuritycontext-v1.json @@ -40,11 +40,11 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "The SELinux context to be applied to all containers. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in SecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence for that container." }, "seccompProfile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", "description": "The seccomp options to use by the containers in this pod." }, "supplementalGroups": { @@ -64,7 +64,7 @@ "sysctls": { "description": "Sysctls hold a list of namespaced sysctls used for the pod. Pods with unsupported sysctls (by the container runtime) might fail to launch.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" }, "type": [ "array", @@ -72,7 +72,7 @@ ] }, "windowsOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", "description": "The Windows specific settings applied to all containers. If unspecified, the options within a container's SecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." } }, diff --git a/v1.21.2/podsecuritycontext.json b/v1.21.2/podsecuritycontext.json index 986a3077e7..22e9006e88 100644 --- a/v1.21.2/podsecuritycontext.json +++ b/v1.21.2/podsecuritycontext.json @@ -40,11 +40,11 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "The SELinux context to be applied to all containers. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in SecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence for that container." }, "seccompProfile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", "description": "The seccomp options to use by the containers in this pod." }, "supplementalGroups": { @@ -64,7 +64,7 @@ "sysctls": { "description": "Sysctls hold a list of namespaced sysctls used for the pod. Pods with unsupported sysctls (by the container runtime) might fail to launch.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" }, "type": [ "array", @@ -72,7 +72,7 @@ ] }, "windowsOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", "description": "The Windows specific settings applied to all containers. If unspecified, the options within a container's SecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." } }, diff --git a/v1.21.2/podsecuritypolicy-policy-v1beta1.json b/v1.21.2/podsecuritypolicy-policy-v1beta1.json index 71547134ec..2fc8aedc58 100644 --- a/v1.21.2/podsecuritypolicy-policy-v1beta1.json +++ b/v1.21.2/podsecuritypolicy-policy-v1beta1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec", "description": "spec defines the policy enforced." } }, diff --git a/v1.21.2/podsecuritypolicy.json b/v1.21.2/podsecuritypolicy.json index 7b6449a5eb..6193f95444 100644 --- a/v1.21.2/podsecuritypolicy.json +++ b/v1.21.2/podsecuritypolicy.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec", "description": "spec defines the policy enforced." } }, diff --git a/v1.21.2/podsecuritypolicylist-policy-v1beta1.json b/v1.21.2/podsecuritypolicylist-policy-v1beta1.json index 5c33c1ba51..dc9b68a31d 100644 --- a/v1.21.2/podsecuritypolicylist-policy-v1beta1.json +++ b/v1.21.2/podsecuritypolicylist-policy-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/podsecuritypolicylist.json b/v1.21.2/podsecuritypolicylist.json index 057102ea3d..ce6c12074d 100644 --- a/v1.21.2/podsecuritypolicylist.json +++ b/v1.21.2/podsecuritypolicylist.json @@ -11,7 +11,7 @@ "items": { "description": "items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/podsecuritypolicyspec-policy-v1beta1.json b/v1.21.2/podsecuritypolicyspec-policy-v1beta1.json index 0ff1c6b2d4..5884c36c89 100644 --- a/v1.21.2/podsecuritypolicyspec-policy-v1beta1.json +++ b/v1.21.2/podsecuritypolicyspec-policy-v1beta1.json @@ -11,7 +11,7 @@ "allowedCSIDrivers": { "description": "AllowedCSIDrivers is an allowlist of inline CSI drivers that must be explicitly set to be embedded within a pod spec. An empty value indicates that any CSI driver can be used for inline ephemeral volumes. This is a beta field, and is only honored if the API server enables the CSIInlineVolume feature gate.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" }, "type": [ "array", @@ -34,7 +34,7 @@ "allowedFlexVolumes": { "description": "allowedFlexVolumes is an allowlist of Flexvolumes. Empty or nil indicates that all Flexvolumes may be used. This parameter is effective only when the usage of the Flexvolumes is allowed in the \"volumes\" field.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" }, "type": [ "array", @@ -44,7 +44,7 @@ "allowedHostPaths": { "description": "allowedHostPaths is an allowlist of host paths. Empty indicates that all host paths may be used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" }, "type": [ "array", @@ -111,7 +111,7 @@ ] }, "fsGroup": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions", "description": "fsGroup is the strategy that will dictate what fs group is used by the SecurityContext." }, "hostIPC": { @@ -138,7 +138,7 @@ "hostPorts": { "description": "hostPorts determines which host port ranges are allowed to be exposed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" }, "type": [ "array", @@ -173,23 +173,23 @@ ] }, "runAsGroup": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions", "description": "RunAsGroup is the strategy that will dictate the allowable RunAsGroup values that may be set. If this field is omitted, the pod's RunAsGroup can take any value. This field requires the RunAsGroup feature gate to be enabled." }, "runAsUser": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions", "description": "runAsUser is the strategy that will dictate the allowable RunAsUser values that may be set." }, "runtimeClass": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions", "description": "runtimeClass is the strategy that will dictate the allowable RuntimeClasses for a pod. If this field is omitted, the pod's runtimeClassName field is unrestricted. Enforcement of this field depends on the RuntimeClass feature gate being enabled." }, "seLinux": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions", "description": "seLinux is the strategy that will dictate the allowable labels that may be set." }, "supplementalGroups": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions", "description": "supplementalGroups is the strategy that will dictate what supplemental groups are used by the SecurityContext." }, "volumes": { diff --git a/v1.21.2/podsecuritypolicyspec.json b/v1.21.2/podsecuritypolicyspec.json index 0ff1c6b2d4..5884c36c89 100644 --- a/v1.21.2/podsecuritypolicyspec.json +++ b/v1.21.2/podsecuritypolicyspec.json @@ -11,7 +11,7 @@ "allowedCSIDrivers": { "description": "AllowedCSIDrivers is an allowlist of inline CSI drivers that must be explicitly set to be embedded within a pod spec. An empty value indicates that any CSI driver can be used for inline ephemeral volumes. This is a beta field, and is only honored if the API server enables the CSIInlineVolume feature gate.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" }, "type": [ "array", @@ -34,7 +34,7 @@ "allowedFlexVolumes": { "description": "allowedFlexVolumes is an allowlist of Flexvolumes. Empty or nil indicates that all Flexvolumes may be used. This parameter is effective only when the usage of the Flexvolumes is allowed in the \"volumes\" field.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" }, "type": [ "array", @@ -44,7 +44,7 @@ "allowedHostPaths": { "description": "allowedHostPaths is an allowlist of host paths. Empty indicates that all host paths may be used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" }, "type": [ "array", @@ -111,7 +111,7 @@ ] }, "fsGroup": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions", "description": "fsGroup is the strategy that will dictate what fs group is used by the SecurityContext." }, "hostIPC": { @@ -138,7 +138,7 @@ "hostPorts": { "description": "hostPorts determines which host port ranges are allowed to be exposed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" }, "type": [ "array", @@ -173,23 +173,23 @@ ] }, "runAsGroup": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions", "description": "RunAsGroup is the strategy that will dictate the allowable RunAsGroup values that may be set. If this field is omitted, the pod's RunAsGroup can take any value. This field requires the RunAsGroup feature gate to be enabled." }, "runAsUser": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions", "description": "runAsUser is the strategy that will dictate the allowable RunAsUser values that may be set." }, "runtimeClass": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions", "description": "runtimeClass is the strategy that will dictate the allowable RuntimeClasses for a pod. If this field is omitted, the pod's runtimeClassName field is unrestricted. Enforcement of this field depends on the RuntimeClass feature gate being enabled." }, "seLinux": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions", "description": "seLinux is the strategy that will dictate the allowable labels that may be set." }, "supplementalGroups": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions", "description": "supplementalGroups is the strategy that will dictate what supplemental groups are used by the SecurityContext." }, "volumes": { diff --git a/v1.21.2/podsmetricsource-autoscaling-v2beta1.json b/v1.21.2/podsmetricsource-autoscaling-v2beta1.json index 60fdcc489d..9c183f7cd0 100644 --- a/v1.21.2/podsmetricsource-autoscaling-v2beta1.json +++ b/v1.21.2/podsmetricsource-autoscaling-v2beta1.json @@ -9,11 +9,11 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set, it is passed as an additional parameter to the metrics server for more specific metrics scoping When unset, just the metricName will be used to gather metrics." }, "targetAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetAverageValue is the target value of the average of the metric across all relevant pods (as a quantity)" } }, diff --git a/v1.21.2/podsmetricsource-autoscaling-v2beta2.json b/v1.21.2/podsmetricsource-autoscaling-v2beta2.json index 117ef1ef74..d3f6a140c5 100644 --- a/v1.21.2/podsmetricsource-autoscaling-v2beta2.json +++ b/v1.21.2/podsmetricsource-autoscaling-v2beta2.json @@ -2,11 +2,11 @@ "description": "PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value.", "properties": { "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.2/podsmetricsource.json b/v1.21.2/podsmetricsource.json index 117ef1ef74..d3f6a140c5 100644 --- a/v1.21.2/podsmetricsource.json +++ b/v1.21.2/podsmetricsource.json @@ -2,11 +2,11 @@ "description": "PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value.", "properties": { "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.2/podsmetricstatus-autoscaling-v2beta1.json b/v1.21.2/podsmetricstatus-autoscaling-v2beta1.json index 384cacbdac..ceb1ee9c78 100644 --- a/v1.21.2/podsmetricstatus-autoscaling-v2beta1.json +++ b/v1.21.2/podsmetricstatus-autoscaling-v2beta1.json @@ -2,7 +2,7 @@ "description": "PodsMetricStatus indicates the current value of a metric describing each pod in the current scale target (for example, transactions-processed-per-second).", "properties": { "currentAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentAverageValue is the current value of the average of the metric across all relevant pods (as a quantity)" }, "metricName": { @@ -13,7 +13,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set in the PodsMetricSource, it is passed as an additional parameter to the metrics server for more specific metrics scoping. When unset, just the metricName will be used to gather metrics." } }, diff --git a/v1.21.2/podsmetricstatus-autoscaling-v2beta2.json b/v1.21.2/podsmetricstatus-autoscaling-v2beta2.json index fea1cadf93..4bdb7a01da 100644 --- a/v1.21.2/podsmetricstatus-autoscaling-v2beta2.json +++ b/v1.21.2/podsmetricstatus-autoscaling-v2beta2.json @@ -2,11 +2,11 @@ "description": "PodsMetricStatus indicates the current value of a metric describing each pod in the current scale target (for example, transactions-processed-per-second).", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.2/podsmetricstatus.json b/v1.21.2/podsmetricstatus.json index fea1cadf93..4bdb7a01da 100644 --- a/v1.21.2/podsmetricstatus.json +++ b/v1.21.2/podsmetricstatus.json @@ -2,11 +2,11 @@ "description": "PodsMetricStatus indicates the current value of a metric describing each pod in the current scale target (for example, transactions-processed-per-second).", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.2/podspec-v1.json b/v1.21.2/podspec-v1.json index df6b819f07..5076155408 100644 --- a/v1.21.2/podspec-v1.json +++ b/v1.21.2/podspec-v1.json @@ -10,7 +10,7 @@ ] }, "affinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity", "description": "If specified, the pod's scheduling constraints" }, "automountServiceAccountToken": { @@ -23,7 +23,7 @@ "containers": { "description": "List of containers belonging to the pod. Containers cannot currently be added or removed. There must be at least one container in a Pod. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Container" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Container" }, "type": [ "array", @@ -33,7 +33,7 @@ "x-kubernetes-patch-strategy": "merge" }, "dnsConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig", "description": "Specifies the DNS parameters of a pod. Parameters specified here will be merged to the generated DNS configuration based on DNSPolicy." }, "dnsPolicy": { @@ -53,7 +53,7 @@ "ephemeralContainers": { "description": "List of ephemeral containers run in this pod. Ephemeral containers may be run in an existing pod to perform user-initiated actions such as debugging. This list cannot be specified when creating a pod, and it cannot be modified by updating the pod spec. In order to add an ephemeral container to an existing pod, use the pod's ephemeralcontainers subresource. This field is alpha-level and is only honored by servers that enable the EphemeralContainers feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" }, "type": [ "array", @@ -65,7 +65,7 @@ "hostAliases": { "description": "HostAliases is an optional list of hosts and IPs that will be injected into the pod's hosts file if specified. This is only valid for non-hostNetwork pods.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" }, "type": [ "array", @@ -105,7 +105,7 @@ "imagePullSecrets": { "description": "ImagePullSecrets is an optional list of references to secrets in the same namespace to use for pulling any of the images used by this PodSpec. If specified, these secrets will be passed to individual puller implementations for them to use. For example, in the case of docker, only DockerConfig type secrets are honored. More info: https://kubernetes.io/docs/concepts/containers/images#specifying-imagepullsecrets-on-a-pod", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" }, "type": [ "array", @@ -117,7 +117,7 @@ "initContainers": { "description": "List of initialization containers belonging to the pod. Init containers are executed in order prior to containers being started. If any init container fails, the pod is considered to have failed and is handled according to its restartPolicy. The name for an init container or normal container must be unique among all containers. Init containers may not have Lifecycle actions, Readiness probes, Liveness probes, or Startup probes. The resourceRequirements of an init container are taken into account during scheduling by finding the highest request/limit for each resource type, and then using the max of of that value or the sum of the normal containers. Limits are applied to init containers in a similar fashion. Init containers cannot currently be added or removed. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Container" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Container" }, "type": [ "array", @@ -148,7 +148,7 @@ }, "overhead": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. This field will be autopopulated at admission time by the RuntimeClass admission controller. If the RuntimeClass admission controller is enabled, overhead must not be set in Pod create requests. The RuntimeClass admission controller will reject Pod create requests which have the overhead already set. If RuntimeClass is configured and selected in the PodSpec, Overhead will be set to the value defined in the corresponding RuntimeClass, otherwise it will remain unset and treated as zero. More info: https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.16, and is only honored by servers that enable the PodOverhead feature.", "type": [ @@ -181,7 +181,7 @@ "readinessGates": { "description": "If specified, all readiness gates will be evaluated for pod readiness. A pod is ready when all its containers are ready AND all conditions specified in the readiness gates have status equal to \"True\" More info: https://git.k8s.io/enhancements/keps/sig-network/0007-pod-ready%2B%2B.md", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" }, "type": [ "array", @@ -210,7 +210,7 @@ ] }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext", "description": "SecurityContext holds pod-level security attributes and common container settings. Optional: Defaults to empty. See type description for default values of each field." }, "serviceAccount": { @@ -259,7 +259,7 @@ "tolerations": { "description": "If specified, the pod's tolerations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", @@ -269,7 +269,7 @@ "topologySpreadConstraints": { "description": "TopologySpreadConstraints describes how a group of pods ought to spread across topology domains. Scheduler will schedule pods in a way which abides by the constraints. All topologySpreadConstraints are ANDed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" }, "type": [ "array", @@ -286,7 +286,7 @@ "volumes": { "description": "List of volumes that can be mounted by containers belonging to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" }, "type": [ "array", diff --git a/v1.21.2/podspec.json b/v1.21.2/podspec.json index df6b819f07..5076155408 100644 --- a/v1.21.2/podspec.json +++ b/v1.21.2/podspec.json @@ -10,7 +10,7 @@ ] }, "affinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity", "description": "If specified, the pod's scheduling constraints" }, "automountServiceAccountToken": { @@ -23,7 +23,7 @@ "containers": { "description": "List of containers belonging to the pod. Containers cannot currently be added or removed. There must be at least one container in a Pod. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Container" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Container" }, "type": [ "array", @@ -33,7 +33,7 @@ "x-kubernetes-patch-strategy": "merge" }, "dnsConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig", "description": "Specifies the DNS parameters of a pod. Parameters specified here will be merged to the generated DNS configuration based on DNSPolicy." }, "dnsPolicy": { @@ -53,7 +53,7 @@ "ephemeralContainers": { "description": "List of ephemeral containers run in this pod. Ephemeral containers may be run in an existing pod to perform user-initiated actions such as debugging. This list cannot be specified when creating a pod, and it cannot be modified by updating the pod spec. In order to add an ephemeral container to an existing pod, use the pod's ephemeralcontainers subresource. This field is alpha-level and is only honored by servers that enable the EphemeralContainers feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" }, "type": [ "array", @@ -65,7 +65,7 @@ "hostAliases": { "description": "HostAliases is an optional list of hosts and IPs that will be injected into the pod's hosts file if specified. This is only valid for non-hostNetwork pods.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" }, "type": [ "array", @@ -105,7 +105,7 @@ "imagePullSecrets": { "description": "ImagePullSecrets is an optional list of references to secrets in the same namespace to use for pulling any of the images used by this PodSpec. If specified, these secrets will be passed to individual puller implementations for them to use. For example, in the case of docker, only DockerConfig type secrets are honored. More info: https://kubernetes.io/docs/concepts/containers/images#specifying-imagepullsecrets-on-a-pod", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" }, "type": [ "array", @@ -117,7 +117,7 @@ "initContainers": { "description": "List of initialization containers belonging to the pod. Init containers are executed in order prior to containers being started. If any init container fails, the pod is considered to have failed and is handled according to its restartPolicy. The name for an init container or normal container must be unique among all containers. Init containers may not have Lifecycle actions, Readiness probes, Liveness probes, or Startup probes. The resourceRequirements of an init container are taken into account during scheduling by finding the highest request/limit for each resource type, and then using the max of of that value or the sum of the normal containers. Limits are applied to init containers in a similar fashion. Init containers cannot currently be added or removed. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Container" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Container" }, "type": [ "array", @@ -148,7 +148,7 @@ }, "overhead": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. This field will be autopopulated at admission time by the RuntimeClass admission controller. If the RuntimeClass admission controller is enabled, overhead must not be set in Pod create requests. The RuntimeClass admission controller will reject Pod create requests which have the overhead already set. If RuntimeClass is configured and selected in the PodSpec, Overhead will be set to the value defined in the corresponding RuntimeClass, otherwise it will remain unset and treated as zero. More info: https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.16, and is only honored by servers that enable the PodOverhead feature.", "type": [ @@ -181,7 +181,7 @@ "readinessGates": { "description": "If specified, all readiness gates will be evaluated for pod readiness. A pod is ready when all its containers are ready AND all conditions specified in the readiness gates have status equal to \"True\" More info: https://git.k8s.io/enhancements/keps/sig-network/0007-pod-ready%2B%2B.md", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" }, "type": [ "array", @@ -210,7 +210,7 @@ ] }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext", "description": "SecurityContext holds pod-level security attributes and common container settings. Optional: Defaults to empty. See type description for default values of each field." }, "serviceAccount": { @@ -259,7 +259,7 @@ "tolerations": { "description": "If specified, the pod's tolerations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", @@ -269,7 +269,7 @@ "topologySpreadConstraints": { "description": "TopologySpreadConstraints describes how a group of pods ought to spread across topology domains. Scheduler will schedule pods in a way which abides by the constraints. All topologySpreadConstraints are ANDed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" }, "type": [ "array", @@ -286,7 +286,7 @@ "volumes": { "description": "List of volumes that can be mounted by containers belonging to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" }, "type": [ "array", diff --git a/v1.21.2/podstatus-v1.json b/v1.21.2/podstatus-v1.json index 0937cc030f..36938d0e2d 100644 --- a/v1.21.2/podstatus-v1.json +++ b/v1.21.2/podstatus-v1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state of pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" }, "type": [ "array", @@ -16,7 +16,7 @@ "containerStatuses": { "description": "The list has one entry per container in the manifest. Each entry is currently the output of `docker inspect`. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -26,7 +26,7 @@ "ephemeralContainerStatuses": { "description": "Status for any ephemeral containers that have run in this pod. This field is alpha-level and is only populated by servers that enable the EphemeralContainers feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -43,7 +43,7 @@ "initContainerStatuses": { "description": "The list has one entry per init container in the manifest. The most recent successful init container will have ready = true, the most recently started container will have startTime set. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -81,7 +81,7 @@ "podIPs": { "description": "podIPs holds the IP addresses allocated to the pod. If this field is specified, the 0th entry must match the podIP field. Pods may be allocated at most 1 value for each of IPv4 and IPv6. This list is empty if no IPs have been allocated yet.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" }, "type": [ "array", @@ -105,7 +105,7 @@ ] }, "startTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "RFC 3339 date and time at which the object was acknowledged by the Kubelet. This is before the Kubelet pulled the container image(s) for the pod." } }, diff --git a/v1.21.2/podstatus.json b/v1.21.2/podstatus.json index 0937cc030f..36938d0e2d 100644 --- a/v1.21.2/podstatus.json +++ b/v1.21.2/podstatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state of pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" }, "type": [ "array", @@ -16,7 +16,7 @@ "containerStatuses": { "description": "The list has one entry per container in the manifest. Each entry is currently the output of `docker inspect`. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -26,7 +26,7 @@ "ephemeralContainerStatuses": { "description": "Status for any ephemeral containers that have run in this pod. This field is alpha-level and is only populated by servers that enable the EphemeralContainers feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -43,7 +43,7 @@ "initContainerStatuses": { "description": "The list has one entry per init container in the manifest. The most recent successful init container will have ready = true, the most recently started container will have startTime set. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -81,7 +81,7 @@ "podIPs": { "description": "podIPs holds the IP addresses allocated to the pod. If this field is specified, the 0th entry must match the podIP field. Pods may be allocated at most 1 value for each of IPv4 and IPv6. This list is empty if no IPs have been allocated yet.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" }, "type": [ "array", @@ -105,7 +105,7 @@ ] }, "startTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "RFC 3339 date and time at which the object was acknowledged by the Kubelet. This is before the Kubelet pulled the container image(s) for the pod." } }, diff --git a/v1.21.2/podtemplate-v1.json b/v1.21.2/podtemplate-v1.json index 809a02cf08..2a200805f7 100644 --- a/v1.21.2/podtemplate-v1.json +++ b/v1.21.2/podtemplate-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template defines the pods that will be created from this pod template. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/podtemplate.json b/v1.21.2/podtemplate.json index c3f88fe9f1..3ea7c93dbf 100644 --- a/v1.21.2/podtemplate.json +++ b/v1.21.2/podtemplate.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template defines the pods that will be created from this pod template. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/podtemplatelist-v1.json b/v1.21.2/podtemplatelist-v1.json index 6a945b4685..0d0d47d832 100644 --- a/v1.21.2/podtemplatelist-v1.json +++ b/v1.21.2/podtemplatelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of pod templates", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/podtemplatelist.json b/v1.21.2/podtemplatelist.json index 744780f9af..df04d8da80 100644 --- a/v1.21.2/podtemplatelist.json +++ b/v1.21.2/podtemplatelist.json @@ -11,7 +11,7 @@ "items": { "description": "List of pod templates", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/podtemplatespec-v1.json b/v1.21.2/podtemplatespec-v1.json index fcb489ba54..e39d3e5991 100644 --- a/v1.21.2/podtemplatespec-v1.json +++ b/v1.21.2/podtemplatespec-v1.json @@ -2,11 +2,11 @@ "description": "PodTemplateSpec describes the data a pod should have when created from a template", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", "description": "Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/podtemplatespec.json b/v1.21.2/podtemplatespec.json index fcb489ba54..e39d3e5991 100644 --- a/v1.21.2/podtemplatespec.json +++ b/v1.21.2/podtemplatespec.json @@ -2,11 +2,11 @@ "description": "PodTemplateSpec describes the data a pod should have when created from a template", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", "description": "Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/policyruleswithsubjects-flowcontrol-v1beta1.json b/v1.21.2/policyruleswithsubjects-flowcontrol-v1beta1.json index d9bbeb043e..4a5b6b91ce 100644 --- a/v1.21.2/policyruleswithsubjects-flowcontrol-v1beta1.json +++ b/v1.21.2/policyruleswithsubjects-flowcontrol-v1beta1.json @@ -4,7 +4,7 @@ "nonResourceRules": { "description": "`nonResourceRules` is a list of NonResourcePolicyRules that identify matching requests according to their verb and the target non-resource URL.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" }, "type": [ "array", @@ -15,7 +15,7 @@ "resourceRules": { "description": "`resourceRules` is a slice of ResourcePolicyRules that identify matching requests according to their verb and the target resource. At least one of `resourceRules` and `nonResourceRules` has to be non-empty.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" }, "type": [ "array", @@ -26,7 +26,7 @@ "subjects": { "description": "subjects is the list of normal user, serviceaccount, or group that this rule cares about. There must be at least one member in this slice. A slice that includes both the system:authenticated and system:unauthenticated user groups matches every request. Required.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.2/policyruleswithsubjects.json b/v1.21.2/policyruleswithsubjects.json index d9bbeb043e..4a5b6b91ce 100644 --- a/v1.21.2/policyruleswithsubjects.json +++ b/v1.21.2/policyruleswithsubjects.json @@ -4,7 +4,7 @@ "nonResourceRules": { "description": "`nonResourceRules` is a list of NonResourcePolicyRules that identify matching requests according to their verb and the target non-resource URL.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" }, "type": [ "array", @@ -15,7 +15,7 @@ "resourceRules": { "description": "`resourceRules` is a slice of ResourcePolicyRules that identify matching requests according to their verb and the target resource. At least one of `resourceRules` and `nonResourceRules` has to be non-empty.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" }, "type": [ "array", @@ -26,7 +26,7 @@ "subjects": { "description": "subjects is the list of normal user, serviceaccount, or group that this rule cares about. There must be at least one member in this slice. A slice that includes both the system:authenticated and system:unauthenticated user groups matches every request. Required.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.2/preferredschedulingterm-v1.json b/v1.21.2/preferredschedulingterm-v1.json index 7712aa0e44..9a668eb12d 100644 --- a/v1.21.2/preferredschedulingterm-v1.json +++ b/v1.21.2/preferredschedulingterm-v1.json @@ -2,7 +2,7 @@ "description": "An empty preferred scheduling term matches all objects with implicit weight 0 (i.e. it's a no-op). A null preferred scheduling term matches no objects (i.e. is also a no-op).", "properties": { "preference": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm", "description": "A node selector term, associated with the corresponding weight." }, "weight": { diff --git a/v1.21.2/preferredschedulingterm.json b/v1.21.2/preferredschedulingterm.json index 7712aa0e44..9a668eb12d 100644 --- a/v1.21.2/preferredschedulingterm.json +++ b/v1.21.2/preferredschedulingterm.json @@ -2,7 +2,7 @@ "description": "An empty preferred scheduling term matches all objects with implicit weight 0 (i.e. it's a no-op). A null preferred scheduling term matches no objects (i.e. is also a no-op).", "properties": { "preference": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm", "description": "A node selector term, associated with the corresponding weight." }, "weight": { diff --git a/v1.21.2/priorityclass-scheduling-v1.json b/v1.21.2/priorityclass-scheduling-v1.json index 07aa5cceb5..351e573e45 100644 --- a/v1.21.2/priorityclass-scheduling-v1.json +++ b/v1.21.2/priorityclass-scheduling-v1.json @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "preemptionPolicy": { diff --git a/v1.21.2/priorityclass-scheduling-v1alpha1.json b/v1.21.2/priorityclass-scheduling-v1alpha1.json index 619f5fc0bd..9cce20426c 100644 --- a/v1.21.2/priorityclass-scheduling-v1alpha1.json +++ b/v1.21.2/priorityclass-scheduling-v1alpha1.json @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "preemptionPolicy": { diff --git a/v1.21.2/priorityclass-scheduling-v1beta1.json b/v1.21.2/priorityclass-scheduling-v1beta1.json index 1c58b1900e..a5e522b006 100644 --- a/v1.21.2/priorityclass-scheduling-v1beta1.json +++ b/v1.21.2/priorityclass-scheduling-v1beta1.json @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "preemptionPolicy": { diff --git a/v1.21.2/priorityclass.json b/v1.21.2/priorityclass.json index d537e7ac42..9ba9c7e956 100644 --- a/v1.21.2/priorityclass.json +++ b/v1.21.2/priorityclass.json @@ -33,7 +33,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "preemptionPolicy": { diff --git a/v1.21.2/priorityclasslist-scheduling-v1.json b/v1.21.2/priorityclasslist-scheduling-v1.json index 06c2543911..6314f9f828 100644 --- a/v1.21.2/priorityclasslist-scheduling-v1.json +++ b/v1.21.2/priorityclasslist-scheduling-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of PriorityClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/priorityclasslist-scheduling-v1alpha1.json b/v1.21.2/priorityclasslist-scheduling-v1alpha1.json index c38da4d772..e65efd7f9b 100644 --- a/v1.21.2/priorityclasslist-scheduling-v1alpha1.json +++ b/v1.21.2/priorityclasslist-scheduling-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of PriorityClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/priorityclasslist-scheduling-v1beta1.json b/v1.21.2/priorityclasslist-scheduling-v1beta1.json index cc1433f40d..81d5a9ac3d 100644 --- a/v1.21.2/priorityclasslist-scheduling-v1beta1.json +++ b/v1.21.2/priorityclasslist-scheduling-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of PriorityClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/priorityclasslist.json b/v1.21.2/priorityclasslist.json index 7c122fc07c..67516d8c1e 100644 --- a/v1.21.2/priorityclasslist.json +++ b/v1.21.2/priorityclasslist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of PriorityClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/prioritylevelconfiguration-flowcontrol-v1beta1.json b/v1.21.2/prioritylevelconfiguration-flowcontrol-v1beta1.json index f888545259..404176e49d 100644 --- a/v1.21.2/prioritylevelconfiguration-flowcontrol-v1beta1.json +++ b/v1.21.2/prioritylevelconfiguration-flowcontrol-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec", "description": "`spec` is the specification of the desired behavior of a \"request-priority\". More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus", "description": "`status` is the current status of a \"request-priority\". More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/prioritylevelconfiguration.json b/v1.21.2/prioritylevelconfiguration.json index 0cdbf7c284..5a74900b6a 100644 --- a/v1.21.2/prioritylevelconfiguration.json +++ b/v1.21.2/prioritylevelconfiguration.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec", "description": "`spec` is the specification of the desired behavior of a \"request-priority\". More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus", "description": "`status` is the current status of a \"request-priority\". More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/prioritylevelconfigurationcondition-flowcontrol-v1beta1.json b/v1.21.2/prioritylevelconfigurationcondition-flowcontrol-v1beta1.json index ff8de5c024..02f3a0e543 100644 --- a/v1.21.2/prioritylevelconfigurationcondition-flowcontrol-v1beta1.json +++ b/v1.21.2/prioritylevelconfigurationcondition-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "PriorityLevelConfigurationCondition defines the condition of priority level.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "`lastTransitionTime` is the last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/prioritylevelconfigurationcondition.json b/v1.21.2/prioritylevelconfigurationcondition.json index ff8de5c024..02f3a0e543 100644 --- a/v1.21.2/prioritylevelconfigurationcondition.json +++ b/v1.21.2/prioritylevelconfigurationcondition.json @@ -2,7 +2,7 @@ "description": "PriorityLevelConfigurationCondition defines the condition of priority level.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "`lastTransitionTime` is the last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/prioritylevelconfigurationlist-flowcontrol-v1beta1.json b/v1.21.2/prioritylevelconfigurationlist-flowcontrol-v1beta1.json index efc688ffca..4d3281bfca 100644 --- a/v1.21.2/prioritylevelconfigurationlist-flowcontrol-v1beta1.json +++ b/v1.21.2/prioritylevelconfigurationlist-flowcontrol-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "`items` is a list of request-priorities.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/prioritylevelconfigurationlist.json b/v1.21.2/prioritylevelconfigurationlist.json index 3a87869d61..6935ef2065 100644 --- a/v1.21.2/prioritylevelconfigurationlist.json +++ b/v1.21.2/prioritylevelconfigurationlist.json @@ -11,7 +11,7 @@ "items": { "description": "`items` is a list of request-priorities.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/prioritylevelconfigurationspec-flowcontrol-v1beta1.json b/v1.21.2/prioritylevelconfigurationspec-flowcontrol-v1beta1.json index b988065bc3..6154e5d63b 100644 --- a/v1.21.2/prioritylevelconfigurationspec-flowcontrol-v1beta1.json +++ b/v1.21.2/prioritylevelconfigurationspec-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "PriorityLevelConfigurationSpec specifies the configuration of a priority level.", "properties": { "limited": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration", "description": "`limited` specifies how requests are handled for a Limited priority level. This field must be non-empty if and only if `type` is `\"Limited\"`." }, "type": { diff --git a/v1.21.2/prioritylevelconfigurationspec.json b/v1.21.2/prioritylevelconfigurationspec.json index b988065bc3..6154e5d63b 100644 --- a/v1.21.2/prioritylevelconfigurationspec.json +++ b/v1.21.2/prioritylevelconfigurationspec.json @@ -2,7 +2,7 @@ "description": "PriorityLevelConfigurationSpec specifies the configuration of a priority level.", "properties": { "limited": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration", "description": "`limited` specifies how requests are handled for a Limited priority level. This field must be non-empty if and only if `type` is `\"Limited\"`." }, "type": { diff --git a/v1.21.2/prioritylevelconfigurationstatus-flowcontrol-v1beta1.json b/v1.21.2/prioritylevelconfigurationstatus-flowcontrol-v1beta1.json index e0e63b760b..2781e61604 100644 --- a/v1.21.2/prioritylevelconfigurationstatus-flowcontrol-v1beta1.json +++ b/v1.21.2/prioritylevelconfigurationstatus-flowcontrol-v1beta1.json @@ -4,7 +4,7 @@ "conditions": { "description": "`conditions` is the current state of \"request-priority\".", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" }, "type": [ "array", diff --git a/v1.21.2/prioritylevelconfigurationstatus.json b/v1.21.2/prioritylevelconfigurationstatus.json index e0e63b760b..2781e61604 100644 --- a/v1.21.2/prioritylevelconfigurationstatus.json +++ b/v1.21.2/prioritylevelconfigurationstatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "`conditions` is the current state of \"request-priority\".", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" }, "type": [ "array", diff --git a/v1.21.2/probe-v1.json b/v1.21.2/probe-v1.json index 04008212fa..4fd61b121b 100644 --- a/v1.21.2/probe-v1.json +++ b/v1.21.2/probe-v1.json @@ -2,7 +2,7 @@ "description": "Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.", "properties": { "exec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", "description": "One and only one of the following should be specified. Exec specifies the action to take." }, "failureThreshold": { @@ -14,7 +14,7 @@ ] }, "httpGet": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", "description": "HTTPGet specifies the http request to perform." }, "initialDelaySeconds": { @@ -42,7 +42,7 @@ ] }, "tcpSocket": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", "description": "TCPSocket specifies an action involving a TCP port. TCP hooks not yet supported" }, "terminationGracePeriodSeconds": { diff --git a/v1.21.2/probe.json b/v1.21.2/probe.json index 04008212fa..4fd61b121b 100644 --- a/v1.21.2/probe.json +++ b/v1.21.2/probe.json @@ -2,7 +2,7 @@ "description": "Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.", "properties": { "exec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", "description": "One and only one of the following should be specified. Exec specifies the action to take." }, "failureThreshold": { @@ -14,7 +14,7 @@ ] }, "httpGet": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", "description": "HTTPGet specifies the http request to perform." }, "initialDelaySeconds": { @@ -42,7 +42,7 @@ ] }, "tcpSocket": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", "description": "TCPSocket specifies an action involving a TCP port. TCP hooks not yet supported" }, "terminationGracePeriodSeconds": { diff --git a/v1.21.2/projectedvolumesource-v1.json b/v1.21.2/projectedvolumesource-v1.json index c041e0ed16..42e8332b67 100644 --- a/v1.21.2/projectedvolumesource-v1.json +++ b/v1.21.2/projectedvolumesource-v1.json @@ -12,7 +12,7 @@ "sources": { "description": "list of volume projections", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" }, "type": [ "array", diff --git a/v1.21.2/projectedvolumesource.json b/v1.21.2/projectedvolumesource.json index c041e0ed16..42e8332b67 100644 --- a/v1.21.2/projectedvolumesource.json +++ b/v1.21.2/projectedvolumesource.json @@ -12,7 +12,7 @@ "sources": { "description": "list of volume projections", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" }, "type": [ "array", diff --git a/v1.21.2/rbdpersistentvolumesource-v1.json b/v1.21.2/rbdpersistentvolumesource-v1.json index d4a9ac408d..2f79d5c340 100644 --- a/v1.21.2/rbdpersistentvolumesource-v1.json +++ b/v1.21.2/rbdpersistentvolumesource-v1.json @@ -50,7 +50,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.2/rbdpersistentvolumesource.json b/v1.21.2/rbdpersistentvolumesource.json index d4a9ac408d..2f79d5c340 100644 --- a/v1.21.2/rbdpersistentvolumesource.json +++ b/v1.21.2/rbdpersistentvolumesource.json @@ -50,7 +50,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.2/rbdvolumesource-v1.json b/v1.21.2/rbdvolumesource-v1.json index 01eb866a7e..2eef77e637 100644 --- a/v1.21.2/rbdvolumesource-v1.json +++ b/v1.21.2/rbdvolumesource-v1.json @@ -50,7 +50,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.2/rbdvolumesource.json b/v1.21.2/rbdvolumesource.json index 01eb866a7e..2eef77e637 100644 --- a/v1.21.2/rbdvolumesource.json +++ b/v1.21.2/rbdvolumesource.json @@ -50,7 +50,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.2/replicaset-apps-v1.json b/v1.21.2/replicaset-apps-v1.json index b845b79e4e..a0c02424fd 100644 --- a/v1.21.2/replicaset-apps-v1.json +++ b/v1.21.2/replicaset-apps-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec", "description": "Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus", "description": "Status is the most recently observed status of the ReplicaSet. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/replicaset.json b/v1.21.2/replicaset.json index cc4e2b68c4..97ef82fb41 100644 --- a/v1.21.2/replicaset.json +++ b/v1.21.2/replicaset.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec", "description": "Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus", "description": "Status is the most recently observed status of the ReplicaSet. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/replicasetcondition-apps-v1.json b/v1.21.2/replicasetcondition-apps-v1.json index 22e7c77646..25c8fe2313 100644 --- a/v1.21.2/replicasetcondition-apps-v1.json +++ b/v1.21.2/replicasetcondition-apps-v1.json @@ -2,7 +2,7 @@ "description": "ReplicaSetCondition describes the state of a replica set at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/replicasetcondition.json b/v1.21.2/replicasetcondition.json index 22e7c77646..25c8fe2313 100644 --- a/v1.21.2/replicasetcondition.json +++ b/v1.21.2/replicasetcondition.json @@ -2,7 +2,7 @@ "description": "ReplicaSetCondition describes the state of a replica set at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/replicasetlist-apps-v1.json b/v1.21.2/replicasetlist-apps-v1.json index 321db2d993..796489cd1a 100644 --- a/v1.21.2/replicasetlist-apps-v1.json +++ b/v1.21.2/replicasetlist-apps-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of ReplicaSets. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/replicasetlist.json b/v1.21.2/replicasetlist.json index 05e78e4e0f..1f6d620a86 100644 --- a/v1.21.2/replicasetlist.json +++ b/v1.21.2/replicasetlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of ReplicaSets. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/replicasetspec-apps-v1.json b/v1.21.2/replicasetspec-apps-v1.json index 8a57d1e1bd..4d84791f7d 100644 --- a/v1.21.2/replicasetspec-apps-v1.json +++ b/v1.21.2/replicasetspec-apps-v1.json @@ -18,11 +18,11 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selector is a label query over pods that should match the replica count. Label keys and values that must match in order to be controlled by this replica set. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template is the object that describes the pod that will be created if insufficient replicas are detected. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" } }, diff --git a/v1.21.2/replicasetspec.json b/v1.21.2/replicasetspec.json index 8a57d1e1bd..4d84791f7d 100644 --- a/v1.21.2/replicasetspec.json +++ b/v1.21.2/replicasetspec.json @@ -18,11 +18,11 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selector is a label query over pods that should match the replica count. Label keys and values that must match in order to be controlled by this replica set. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template is the object that describes the pod that will be created if insufficient replicas are detected. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" } }, diff --git a/v1.21.2/replicasetstatus-apps-v1.json b/v1.21.2/replicasetstatus-apps-v1.json index 681afd9767..9f71b76732 100644 --- a/v1.21.2/replicasetstatus-apps-v1.json +++ b/v1.21.2/replicasetstatus-apps-v1.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a replica set's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" }, "type": [ "array", diff --git a/v1.21.2/replicasetstatus.json b/v1.21.2/replicasetstatus.json index 681afd9767..9f71b76732 100644 --- a/v1.21.2/replicasetstatus.json +++ b/v1.21.2/replicasetstatus.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a replica set's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" }, "type": [ "array", diff --git a/v1.21.2/replicationcontroller-v1.json b/v1.21.2/replicationcontroller-v1.json index ebeb13f166..8a423fd8c0 100644 --- a/v1.21.2/replicationcontroller-v1.json +++ b/v1.21.2/replicationcontroller-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "If the Labels of a ReplicationController are empty, they are defaulted to be the same as the Pod(s) that the replication controller manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec", "description": "Spec defines the specification of the desired behavior of the replication controller. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus", "description": "Status is the most recently observed status of the replication controller. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/replicationcontroller.json b/v1.21.2/replicationcontroller.json index 0e1f37d9d2..5a7bf11e38 100644 --- a/v1.21.2/replicationcontroller.json +++ b/v1.21.2/replicationcontroller.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "If the Labels of a ReplicationController are empty, they are defaulted to be the same as the Pod(s) that the replication controller manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec", "description": "Spec defines the specification of the desired behavior of the replication controller. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus", "description": "Status is the most recently observed status of the replication controller. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/replicationcontrollercondition-v1.json b/v1.21.2/replicationcontrollercondition-v1.json index 73f23ea43f..5f59aa4eb6 100644 --- a/v1.21.2/replicationcontrollercondition-v1.json +++ b/v1.21.2/replicationcontrollercondition-v1.json @@ -2,7 +2,7 @@ "description": "ReplicationControllerCondition describes the state of a replication controller at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/replicationcontrollercondition.json b/v1.21.2/replicationcontrollercondition.json index 73f23ea43f..5f59aa4eb6 100644 --- a/v1.21.2/replicationcontrollercondition.json +++ b/v1.21.2/replicationcontrollercondition.json @@ -2,7 +2,7 @@ "description": "ReplicationControllerCondition describes the state of a replication controller at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/replicationcontrollerlist-v1.json b/v1.21.2/replicationcontrollerlist-v1.json index 6b12d9459d..f72940a118 100644 --- a/v1.21.2/replicationcontrollerlist-v1.json +++ b/v1.21.2/replicationcontrollerlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of replication controllers. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/replicationcontrollerlist.json b/v1.21.2/replicationcontrollerlist.json index 284455829a..b60dbe0bc0 100644 --- a/v1.21.2/replicationcontrollerlist.json +++ b/v1.21.2/replicationcontrollerlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of replication controllers. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/replicationcontrollerspec-v1.json b/v1.21.2/replicationcontrollerspec-v1.json index 90be5da253..74ad01d8a9 100644 --- a/v1.21.2/replicationcontrollerspec-v1.json +++ b/v1.21.2/replicationcontrollerspec-v1.json @@ -31,7 +31,7 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template is the object that describes the pod that will be created if insufficient replicas are detected. This takes precedence over a TemplateRef. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" } }, diff --git a/v1.21.2/replicationcontrollerspec.json b/v1.21.2/replicationcontrollerspec.json index 90be5da253..74ad01d8a9 100644 --- a/v1.21.2/replicationcontrollerspec.json +++ b/v1.21.2/replicationcontrollerspec.json @@ -31,7 +31,7 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template is the object that describes the pod that will be created if insufficient replicas are detected. This takes precedence over a TemplateRef. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" } }, diff --git a/v1.21.2/replicationcontrollerstatus-v1.json b/v1.21.2/replicationcontrollerstatus-v1.json index fedfa942e5..9335871191 100644 --- a/v1.21.2/replicationcontrollerstatus-v1.json +++ b/v1.21.2/replicationcontrollerstatus-v1.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a replication controller's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" }, "type": [ "array", diff --git a/v1.21.2/replicationcontrollerstatus.json b/v1.21.2/replicationcontrollerstatus.json index fedfa942e5..9335871191 100644 --- a/v1.21.2/replicationcontrollerstatus.json +++ b/v1.21.2/replicationcontrollerstatus.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a replication controller's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" }, "type": [ "array", diff --git a/v1.21.2/resourcefieldselector-v1.json b/v1.21.2/resourcefieldselector-v1.json index 623447a69b..13986d8671 100644 --- a/v1.21.2/resourcefieldselector-v1.json +++ b/v1.21.2/resourcefieldselector-v1.json @@ -9,7 +9,7 @@ ] }, "divisor": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Specifies the output format of the exposed resources, defaults to \"1\"" }, "resource": { diff --git a/v1.21.2/resourcefieldselector.json b/v1.21.2/resourcefieldselector.json index 623447a69b..13986d8671 100644 --- a/v1.21.2/resourcefieldselector.json +++ b/v1.21.2/resourcefieldselector.json @@ -9,7 +9,7 @@ ] }, "divisor": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Specifies the output format of the exposed resources, defaults to \"1\"" }, "resource": { diff --git a/v1.21.2/resourcemetricsource-autoscaling-v2beta1.json b/v1.21.2/resourcemetricsource-autoscaling-v2beta1.json index 26814b497e..6cfee321cc 100644 --- a/v1.21.2/resourcemetricsource-autoscaling-v2beta1.json +++ b/v1.21.2/resourcemetricsource-autoscaling-v2beta1.json @@ -17,7 +17,7 @@ ] }, "targetAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetAverageValue is the target value of the average of the resource metric across all relevant pods, as a raw value (instead of as a percentage of the request), similar to the \"pods\" metric source type." } }, diff --git a/v1.21.2/resourcemetricsource-autoscaling-v2beta2.json b/v1.21.2/resourcemetricsource-autoscaling-v2beta2.json index 4c9790bbf7..ac7adfd862 100644 --- a/v1.21.2/resourcemetricsource-autoscaling-v2beta2.json +++ b/v1.21.2/resourcemetricsource-autoscaling-v2beta2.json @@ -9,7 +9,7 @@ ] }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.2/resourcemetricsource.json b/v1.21.2/resourcemetricsource.json index 4c9790bbf7..ac7adfd862 100644 --- a/v1.21.2/resourcemetricsource.json +++ b/v1.21.2/resourcemetricsource.json @@ -9,7 +9,7 @@ ] }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.2/resourcemetricstatus-autoscaling-v2beta1.json b/v1.21.2/resourcemetricstatus-autoscaling-v2beta1.json index 6ce263481e..2bd3e027ff 100644 --- a/v1.21.2/resourcemetricstatus-autoscaling-v2beta1.json +++ b/v1.21.2/resourcemetricstatus-autoscaling-v2beta1.json @@ -10,7 +10,7 @@ ] }, "currentAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentAverageValue is the current value of the average of the resource metric across all relevant pods, as a raw value (instead of as a percentage of the request), similar to the \"pods\" metric source type. It will always be set, regardless of the corresponding metric specification." }, "name": { diff --git a/v1.21.2/resourcemetricstatus-autoscaling-v2beta2.json b/v1.21.2/resourcemetricstatus-autoscaling-v2beta2.json index 0f72b24595..3807edd30e 100644 --- a/v1.21.2/resourcemetricstatus-autoscaling-v2beta2.json +++ b/v1.21.2/resourcemetricstatus-autoscaling-v2beta2.json @@ -2,7 +2,7 @@ "description": "ResourceMetricStatus indicates the current value of a resource metric known to Kubernetes, as specified in requests and limits, describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source.", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "name": { diff --git a/v1.21.2/resourcemetricstatus.json b/v1.21.2/resourcemetricstatus.json index 0f72b24595..3807edd30e 100644 --- a/v1.21.2/resourcemetricstatus.json +++ b/v1.21.2/resourcemetricstatus.json @@ -2,7 +2,7 @@ "description": "ResourceMetricStatus indicates the current value of a resource metric known to Kubernetes, as specified in requests and limits, describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source.", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "name": { diff --git a/v1.21.2/resourcequota-v1.json b/v1.21.2/resourcequota-v1.json index 7dd0be8b2c..34b707aa3c 100644 --- a/v1.21.2/resourcequota-v1.json +++ b/v1.21.2/resourcequota-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec", "description": "Spec defines the desired quota. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus", "description": "Status defines the actual enforced quota and its current usage. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/resourcequota.json b/v1.21.2/resourcequota.json index f83eeabd34..2d3d021c0c 100644 --- a/v1.21.2/resourcequota.json +++ b/v1.21.2/resourcequota.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec", "description": "Spec defines the desired quota. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus", "description": "Status defines the actual enforced quota and its current usage. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/resourcequotalist-v1.json b/v1.21.2/resourcequotalist-v1.json index 76f92be9f9..85d5209503 100644 --- a/v1.21.2/resourcequotalist-v1.json +++ b/v1.21.2/resourcequotalist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ResourceQuota objects. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/resourcequotalist.json b/v1.21.2/resourcequotalist.json index bc16b880ea..d95929673c 100644 --- a/v1.21.2/resourcequotalist.json +++ b/v1.21.2/resourcequotalist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of ResourceQuota objects. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/resourcequotaspec-v1.json b/v1.21.2/resourcequotaspec-v1.json index faa343037a..286c53e8e6 100644 --- a/v1.21.2/resourcequotaspec-v1.json +++ b/v1.21.2/resourcequotaspec-v1.json @@ -3,7 +3,7 @@ "properties": { "hard": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "hard is the set of desired hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "type": [ @@ -12,7 +12,7 @@ ] }, "scopeSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector", "description": "scopeSelector is also a collection of filters like scopes that must match each object tracked by a quota but expressed using ScopeSelectorOperator in combination with possible values. For a resource to match, both scopes AND scopeSelector (if specified in spec), must be matched." }, "scopes": { diff --git a/v1.21.2/resourcequotaspec.json b/v1.21.2/resourcequotaspec.json index faa343037a..286c53e8e6 100644 --- a/v1.21.2/resourcequotaspec.json +++ b/v1.21.2/resourcequotaspec.json @@ -3,7 +3,7 @@ "properties": { "hard": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "hard is the set of desired hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "type": [ @@ -12,7 +12,7 @@ ] }, "scopeSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector", "description": "scopeSelector is also a collection of filters like scopes that must match each object tracked by a quota but expressed using ScopeSelectorOperator in combination with possible values. For a resource to match, both scopes AND scopeSelector (if specified in spec), must be matched." }, "scopes": { diff --git a/v1.21.2/resourcequotastatus-v1.json b/v1.21.2/resourcequotastatus-v1.json index 452cb84db8..ed3b1c0117 100644 --- a/v1.21.2/resourcequotastatus-v1.json +++ b/v1.21.2/resourcequotastatus-v1.json @@ -3,7 +3,7 @@ "properties": { "hard": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Hard is the set of enforced hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "type": [ @@ -13,7 +13,7 @@ }, "used": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Used is the current observed total usage of the resource in the namespace.", "type": [ diff --git a/v1.21.2/resourcequotastatus.json b/v1.21.2/resourcequotastatus.json index 452cb84db8..ed3b1c0117 100644 --- a/v1.21.2/resourcequotastatus.json +++ b/v1.21.2/resourcequotastatus.json @@ -3,7 +3,7 @@ "properties": { "hard": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Hard is the set of enforced hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "type": [ @@ -13,7 +13,7 @@ }, "used": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Used is the current observed total usage of the resource in the namespace.", "type": [ diff --git a/v1.21.2/resourcerequirements-v1.json b/v1.21.2/resourcerequirements-v1.json index 7655f2cfde..0f7d669df6 100644 --- a/v1.21.2/resourcerequirements-v1.json +++ b/v1.21.2/resourcerequirements-v1.json @@ -3,7 +3,7 @@ "properties": { "limits": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "type": [ @@ -13,7 +13,7 @@ }, "requests": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "type": [ diff --git a/v1.21.2/resourcerequirements.json b/v1.21.2/resourcerequirements.json index 7655f2cfde..0f7d669df6 100644 --- a/v1.21.2/resourcerequirements.json +++ b/v1.21.2/resourcerequirements.json @@ -3,7 +3,7 @@ "properties": { "limits": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "type": [ @@ -13,7 +13,7 @@ }, "requests": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "type": [ diff --git a/v1.21.2/role-rbac-v1.json b/v1.21.2/role-rbac-v1.json index 85ab22e09e..00aca4f801 100644 --- a/v1.21.2/role-rbac-v1.json +++ b/v1.21.2/role-rbac-v1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this Role", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.2/role-rbac-v1alpha1.json b/v1.21.2/role-rbac-v1alpha1.json index c02800a989..5bba92e35a 100644 --- a/v1.21.2/role-rbac-v1alpha1.json +++ b/v1.21.2/role-rbac-v1alpha1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this Role", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.2/role-rbac-v1beta1.json b/v1.21.2/role-rbac-v1beta1.json index 713819108f..57be3989dc 100644 --- a/v1.21.2/role-rbac-v1beta1.json +++ b/v1.21.2/role-rbac-v1beta1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this Role", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.2/role.json b/v1.21.2/role.json index a0b4a9222a..c4e6c02e91 100644 --- a/v1.21.2/role.json +++ b/v1.21.2/role.json @@ -19,13 +19,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this Role", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.2/rolebinding-rbac-v1.json b/v1.21.2/rolebinding-rbac-v1.json index a5a31a93c1..4b297dd6e5 100644 --- a/v1.21.2/rolebinding-rbac-v1.json +++ b/v1.21.2/rolebinding-rbac-v1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef", "description": "RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" }, "type": [ "array", diff --git a/v1.21.2/rolebinding-rbac-v1alpha1.json b/v1.21.2/rolebinding-rbac-v1alpha1.json index 0fa86f37e1..d8df73cbce 100644 --- a/v1.21.2/rolebinding-rbac-v1alpha1.json +++ b/v1.21.2/rolebinding-rbac-v1alpha1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef", "description": "RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" }, "type": [ "array", diff --git a/v1.21.2/rolebinding-rbac-v1beta1.json b/v1.21.2/rolebinding-rbac-v1beta1.json index 430ad6c993..ea7284437a 100644 --- a/v1.21.2/rolebinding-rbac-v1beta1.json +++ b/v1.21.2/rolebinding-rbac-v1beta1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", "description": "RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.2/rolebinding.json b/v1.21.2/rolebinding.json index d989dbb609..ac782a86f0 100644 --- a/v1.21.2/rolebinding.json +++ b/v1.21.2/rolebinding.json @@ -19,17 +19,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", "description": "RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.2/rolebindinglist-rbac-v1.json b/v1.21.2/rolebindinglist-rbac-v1.json index 6a7ee0285d..3e2ad32d87 100644 --- a/v1.21.2/rolebindinglist-rbac-v1.json +++ b/v1.21.2/rolebindinglist-rbac-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of RoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.2/rolebindinglist-rbac-v1alpha1.json b/v1.21.2/rolebindinglist-rbac-v1alpha1.json index 73ca97d427..7fee91991f 100644 --- a/v1.21.2/rolebindinglist-rbac-v1alpha1.json +++ b/v1.21.2/rolebindinglist-rbac-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of RoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.2/rolebindinglist-rbac-v1beta1.json b/v1.21.2/rolebindinglist-rbac-v1beta1.json index 3400c489df..a9e3e2b268 100644 --- a/v1.21.2/rolebindinglist-rbac-v1beta1.json +++ b/v1.21.2/rolebindinglist-rbac-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of RoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.2/rolebindinglist.json b/v1.21.2/rolebindinglist.json index d4bf8986e9..32b49f404a 100644 --- a/v1.21.2/rolebindinglist.json +++ b/v1.21.2/rolebindinglist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of RoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.2/rolelist-rbac-v1.json b/v1.21.2/rolelist-rbac-v1.json index f790f3bcb1..5a8b58820b 100644 --- a/v1.21.2/rolelist-rbac-v1.json +++ b/v1.21.2/rolelist-rbac-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of Roles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1.Role" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.2/rolelist-rbac-v1alpha1.json b/v1.21.2/rolelist-rbac-v1alpha1.json index 271aefcf82..a1ddc7e574 100644 --- a/v1.21.2/rolelist-rbac-v1alpha1.json +++ b/v1.21.2/rolelist-rbac-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of Roles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Role" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.2/rolelist-rbac-v1beta1.json b/v1.21.2/rolelist-rbac-v1beta1.json index 93c77c7fac..0062b5c0e4 100644 --- a/v1.21.2/rolelist-rbac-v1beta1.json +++ b/v1.21.2/rolelist-rbac-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of Roles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.2/rolelist.json b/v1.21.2/rolelist.json index b79ef49928..7e3f9282f1 100644 --- a/v1.21.2/rolelist.json +++ b/v1.21.2/rolelist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of Roles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.2/rollingupdatedaemonset-apps-v1.json b/v1.21.2/rollingupdatedaemonset-apps-v1.json index 5e287b2933..f938e20a04 100644 --- a/v1.21.2/rollingupdatedaemonset-apps-v1.json +++ b/v1.21.2/rollingupdatedaemonset-apps-v1.json @@ -2,11 +2,11 @@ "description": "Spec to control the desired behavior of daemon set rolling update.", "properties": { "maxSurge": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of nodes with an existing available DaemonSet pod that can have an updated DaemonSet pod during during an update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up to a minimum of 1. Default value is 0. Example: when this is set to 30%, at most 30% of the total number of nodes that should be running the daemon pod (i.e. status.desiredNumberScheduled) can have their a new pod created before the old pod is marked as deleted. The update starts by launching new pods on 30% of nodes. Once an updated pod is available (Ready for at least minReadySeconds) the old DaemonSet pod on that node is marked deleted. If the old pod becomes unavailable for any reason (Ready transitions to false, is evicted, or is drained) an updated pod is immediatedly created on that node without considering surge limits. Allowing surge implies the possibility that the resources consumed by the daemonset on any given node can double if the readiness check fails, and so resource intensive daemonsets should take into account that they may cause evictions during disruption. This is an alpha field and requires enabling DaemonSetUpdateSurge feature gate." }, "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of DaemonSet pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of total number of DaemonSet pods at the start of the update (ex: 10%). Absolute number is calculated from percentage by rounding down to a minimum of one. This cannot be 0 if MaxSurge is 0 Default value is 1. Example: when this is set to 30%, at most 30% of the total number of nodes that should be running the daemon pod (i.e. status.desiredNumberScheduled) can have their pods stopped for an update at any given time. The update starts by stopping at most 30% of those DaemonSet pods and then brings up new DaemonSet pods in their place. Once the new pods are available, it then proceeds onto other DaemonSet pods, thus ensuring that at least 70% of original number of DaemonSet pods are available at all times during the update." } }, diff --git a/v1.21.2/rollingupdatedaemonset.json b/v1.21.2/rollingupdatedaemonset.json index 5e287b2933..f938e20a04 100644 --- a/v1.21.2/rollingupdatedaemonset.json +++ b/v1.21.2/rollingupdatedaemonset.json @@ -2,11 +2,11 @@ "description": "Spec to control the desired behavior of daemon set rolling update.", "properties": { "maxSurge": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of nodes with an existing available DaemonSet pod that can have an updated DaemonSet pod during during an update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up to a minimum of 1. Default value is 0. Example: when this is set to 30%, at most 30% of the total number of nodes that should be running the daemon pod (i.e. status.desiredNumberScheduled) can have their a new pod created before the old pod is marked as deleted. The update starts by launching new pods on 30% of nodes. Once an updated pod is available (Ready for at least minReadySeconds) the old DaemonSet pod on that node is marked deleted. If the old pod becomes unavailable for any reason (Ready transitions to false, is evicted, or is drained) an updated pod is immediatedly created on that node without considering surge limits. Allowing surge implies the possibility that the resources consumed by the daemonset on any given node can double if the readiness check fails, and so resource intensive daemonsets should take into account that they may cause evictions during disruption. This is an alpha field and requires enabling DaemonSetUpdateSurge feature gate." }, "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of DaemonSet pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of total number of DaemonSet pods at the start of the update (ex: 10%). Absolute number is calculated from percentage by rounding down to a minimum of one. This cannot be 0 if MaxSurge is 0 Default value is 1. Example: when this is set to 30%, at most 30% of the total number of nodes that should be running the daemon pod (i.e. status.desiredNumberScheduled) can have their pods stopped for an update at any given time. The update starts by stopping at most 30% of those DaemonSet pods and then brings up new DaemonSet pods in their place. Once the new pods are available, it then proceeds onto other DaemonSet pods, thus ensuring that at least 70% of original number of DaemonSet pods are available at all times during the update." } }, diff --git a/v1.21.2/rollingupdatedeployment-apps-v1.json b/v1.21.2/rollingupdatedeployment-apps-v1.json index 6c1bdfed26..d8554de20b 100644 --- a/v1.21.2/rollingupdatedeployment-apps-v1.json +++ b/v1.21.2/rollingupdatedeployment-apps-v1.json @@ -2,11 +2,11 @@ "description": "Spec to control the desired behavior of rolling update.", "properties": { "maxSurge": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of pods that can be scheduled above the desired number of pods. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up. Defaults to 25%. Example: when this is set to 30%, the new ReplicaSet can be scaled up immediately when the rolling update starts, such that the total number of old and new pods do not exceed 130% of desired pods. Once old pods have been killed, new ReplicaSet can be scaled up further, ensuring that total number of pods running at any time during the update is at most 130% of desired pods." }, "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding down. This can not be 0 if MaxSurge is 0. Defaults to 25%. Example: when this is set to 30%, the old ReplicaSet can be scaled down to 70% of desired pods immediately when the rolling update starts. Once new pods are ready, old ReplicaSet can be scaled down further, followed by scaling up the new ReplicaSet, ensuring that the total number of pods available at all times during the update is at least 70% of desired pods." } }, diff --git a/v1.21.2/rollingupdatedeployment.json b/v1.21.2/rollingupdatedeployment.json index 6c1bdfed26..d8554de20b 100644 --- a/v1.21.2/rollingupdatedeployment.json +++ b/v1.21.2/rollingupdatedeployment.json @@ -2,11 +2,11 @@ "description": "Spec to control the desired behavior of rolling update.", "properties": { "maxSurge": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of pods that can be scheduled above the desired number of pods. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up. Defaults to 25%. Example: when this is set to 30%, the new ReplicaSet can be scaled up immediately when the rolling update starts, such that the total number of old and new pods do not exceed 130% of desired pods. Once old pods have been killed, new ReplicaSet can be scaled up further, ensuring that total number of pods running at any time during the update is at most 130% of desired pods." }, "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding down. This can not be 0 if MaxSurge is 0. Defaults to 25%. Example: when this is set to 30%, the old ReplicaSet can be scaled down to 70% of desired pods immediately when the rolling update starts. Once new pods are ready, old ReplicaSet can be scaled down further, followed by scaling up the new ReplicaSet, ensuring that the total number of pods available at all times during the update is at least 70% of desired pods." } }, diff --git a/v1.21.2/runasgroupstrategyoptions-policy-v1beta1.json b/v1.21.2/runasgroupstrategyoptions-policy-v1beta1.json index deff419a9c..a49381816a 100644 --- a/v1.21.2/runasgroupstrategyoptions-policy-v1beta1.json +++ b/v1.21.2/runasgroupstrategyoptions-policy-v1beta1.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of gids that may be used. If you would like to force a single gid then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.2/runasgroupstrategyoptions.json b/v1.21.2/runasgroupstrategyoptions.json index deff419a9c..a49381816a 100644 --- a/v1.21.2/runasgroupstrategyoptions.json +++ b/v1.21.2/runasgroupstrategyoptions.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of gids that may be used. If you would like to force a single gid then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.2/runasuserstrategyoptions-policy-v1beta1.json b/v1.21.2/runasuserstrategyoptions-policy-v1beta1.json index c8615d9c57..098db0c3c1 100644 --- a/v1.21.2/runasuserstrategyoptions-policy-v1beta1.json +++ b/v1.21.2/runasuserstrategyoptions-policy-v1beta1.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of uids that may be used. If you would like to force a single uid then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.2/runasuserstrategyoptions.json b/v1.21.2/runasuserstrategyoptions.json index c8615d9c57..098db0c3c1 100644 --- a/v1.21.2/runasuserstrategyoptions.json +++ b/v1.21.2/runasuserstrategyoptions.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of uids that may be used. If you would like to force a single uid then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.2/runtimeclass-node-v1.json b/v1.21.2/runtimeclass-node-v1.json index 98e5f41150..de664ae75f 100644 --- a/v1.21.2/runtimeclass-node-v1.json +++ b/v1.21.2/runtimeclass-node-v1.json @@ -29,15 +29,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "overhead": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1.Overhead", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1.Overhead", "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. For more details, see\n https://kubernetes.io/docs/concepts/scheduling-eviction/pod-overhead/\nThis field is in beta starting v1.18 and is only honored by servers that enable the PodOverhead feature." }, "scheduling": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1.Scheduling", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1.Scheduling", "description": "Scheduling holds the scheduling constraints to ensure that pods running with this RuntimeClass are scheduled to nodes that support it. If scheduling is nil, this RuntimeClass is assumed to be supported by all nodes." } }, diff --git a/v1.21.2/runtimeclass-node-v1alpha1.json b/v1.21.2/runtimeclass-node-v1alpha1.json index ceb8b44d53..6fc4d7e6f0 100644 --- a/v1.21.2/runtimeclass-node-v1alpha1.json +++ b/v1.21.2/runtimeclass-node-v1alpha1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassSpec", "description": "Specification of the RuntimeClass More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/runtimeclass-node-v1beta1.json b/v1.21.2/runtimeclass-node-v1beta1.json index 5fb83aa967..6f8fd476df 100644 --- a/v1.21.2/runtimeclass-node-v1beta1.json +++ b/v1.21.2/runtimeclass-node-v1beta1.json @@ -29,15 +29,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "overhead": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead", "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. For more details, see https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.15, and is only honored by servers that enable the PodOverhead feature." }, "scheduling": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling", "description": "Scheduling holds the scheduling constraints to ensure that pods running with this RuntimeClass are scheduled to nodes that support it. If scheduling is nil, this RuntimeClass is assumed to be supported by all nodes." } }, diff --git a/v1.21.2/runtimeclass.json b/v1.21.2/runtimeclass.json index bde362e510..771d3df830 100644 --- a/v1.21.2/runtimeclass.json +++ b/v1.21.2/runtimeclass.json @@ -26,15 +26,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "overhead": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead", "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. For more details, see https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.15, and is only honored by servers that enable the PodOverhead feature." }, "scheduling": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling", "description": "Scheduling holds the scheduling constraints to ensure that pods running with this RuntimeClass are scheduled to nodes that support it. If scheduling is nil, this RuntimeClass is assumed to be supported by all nodes." } }, diff --git a/v1.21.2/runtimeclasslist-node-v1.json b/v1.21.2/runtimeclasslist-node-v1.json index 21dfba3f42..aebc14030e 100644 --- a/v1.21.2/runtimeclasslist-node-v1.json +++ b/v1.21.2/runtimeclasslist-node-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/runtimeclasslist-node-v1alpha1.json b/v1.21.2/runtimeclasslist-node-v1alpha1.json index 6f8ce19a61..ddc4c01f12 100644 --- a/v1.21.2/runtimeclasslist-node-v1alpha1.json +++ b/v1.21.2/runtimeclasslist-node-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/runtimeclasslist-node-v1beta1.json b/v1.21.2/runtimeclasslist-node-v1beta1.json index 8e5470e364..4c0c7bafe1 100644 --- a/v1.21.2/runtimeclasslist-node-v1beta1.json +++ b/v1.21.2/runtimeclasslist-node-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/runtimeclasslist.json b/v1.21.2/runtimeclasslist.json index b42a4aab67..ad0830987d 100644 --- a/v1.21.2/runtimeclasslist.json +++ b/v1.21.2/runtimeclasslist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/runtimeclassspec-node-v1alpha1.json b/v1.21.2/runtimeclassspec-node-v1alpha1.json index 728d757852..6ab9c26cac 100644 --- a/v1.21.2/runtimeclassspec-node-v1alpha1.json +++ b/v1.21.2/runtimeclassspec-node-v1alpha1.json @@ -2,7 +2,7 @@ "description": "RuntimeClassSpec is a specification of a RuntimeClass. It contains parameters that are required to describe the RuntimeClass to the Container Runtime Interface (CRI) implementation, as well as any other components that need to understand how the pod will be run. The RuntimeClassSpec is immutable.", "properties": { "overhead": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead", "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. For more details, see https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.15, and is only honored by servers that enable the PodOverhead feature." }, "runtimeHandler": { @@ -13,7 +13,7 @@ ] }, "scheduling": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling", "description": "Scheduling holds the scheduling constraints to ensure that pods running with this RuntimeClass are scheduled to nodes that support it. If scheduling is nil, this RuntimeClass is assumed to be supported by all nodes." } }, diff --git a/v1.21.2/runtimeclassspec.json b/v1.21.2/runtimeclassspec.json index 728d757852..6ab9c26cac 100644 --- a/v1.21.2/runtimeclassspec.json +++ b/v1.21.2/runtimeclassspec.json @@ -2,7 +2,7 @@ "description": "RuntimeClassSpec is a specification of a RuntimeClass. It contains parameters that are required to describe the RuntimeClass to the Container Runtime Interface (CRI) implementation, as well as any other components that need to understand how the pod will be run. The RuntimeClassSpec is immutable.", "properties": { "overhead": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead", "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. For more details, see https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.15, and is only honored by servers that enable the PodOverhead feature." }, "runtimeHandler": { @@ -13,7 +13,7 @@ ] }, "scheduling": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling", "description": "Scheduling holds the scheduling constraints to ensure that pods running with this RuntimeClass are scheduled to nodes that support it. If scheduling is nil, this RuntimeClass is assumed to be supported by all nodes." } }, diff --git a/v1.21.2/scale-autoscaling-v1.json b/v1.21.2/scale-autoscaling-v1.json index cbd2349abd..f49e413a4f 100644 --- a/v1.21.2/scale-autoscaling-v1.json +++ b/v1.21.2/scale-autoscaling-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec", "description": "defines the behavior of the scale. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus", "description": "current status of the scale. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status. Read-only." } }, diff --git a/v1.21.2/scale.json b/v1.21.2/scale.json index c24ee9f89c..bd051744c1 100644 --- a/v1.21.2/scale.json +++ b/v1.21.2/scale.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec", "description": "defines the behavior of the scale. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus", "description": "current status of the scale. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status. Read-only." } }, diff --git a/v1.21.2/scaleiopersistentvolumesource-v1.json b/v1.21.2/scaleiopersistentvolumesource-v1.json index 1fb607bd89..4380dd4f05 100644 --- a/v1.21.2/scaleiopersistentvolumesource-v1.json +++ b/v1.21.2/scaleiopersistentvolumesource-v1.json @@ -30,7 +30,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail." }, "sslEnabled": { diff --git a/v1.21.2/scaleiopersistentvolumesource.json b/v1.21.2/scaleiopersistentvolumesource.json index 1fb607bd89..4380dd4f05 100644 --- a/v1.21.2/scaleiopersistentvolumesource.json +++ b/v1.21.2/scaleiopersistentvolumesource.json @@ -30,7 +30,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail." }, "sslEnabled": { diff --git a/v1.21.2/scaleiovolumesource-v1.json b/v1.21.2/scaleiovolumesource-v1.json index 2058ddb5a1..81476139a2 100644 --- a/v1.21.2/scaleiovolumesource-v1.json +++ b/v1.21.2/scaleiovolumesource-v1.json @@ -30,7 +30,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail." }, "sslEnabled": { diff --git a/v1.21.2/scaleiovolumesource.json b/v1.21.2/scaleiovolumesource.json index 2058ddb5a1..81476139a2 100644 --- a/v1.21.2/scaleiovolumesource.json +++ b/v1.21.2/scaleiovolumesource.json @@ -30,7 +30,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail." }, "sslEnabled": { diff --git a/v1.21.2/scheduling-node-v1.json b/v1.21.2/scheduling-node-v1.json index a64bade820..6560016b6b 100644 --- a/v1.21.2/scheduling-node-v1.json +++ b/v1.21.2/scheduling-node-v1.json @@ -17,7 +17,7 @@ "tolerations": { "description": "tolerations are appended (excluding duplicates) to pods running with this RuntimeClass during admission, effectively unioning the set of nodes tolerated by the pod and the RuntimeClass.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", diff --git a/v1.21.2/scheduling-node-v1alpha1.json b/v1.21.2/scheduling-node-v1alpha1.json index a64bade820..6560016b6b 100644 --- a/v1.21.2/scheduling-node-v1alpha1.json +++ b/v1.21.2/scheduling-node-v1alpha1.json @@ -17,7 +17,7 @@ "tolerations": { "description": "tolerations are appended (excluding duplicates) to pods running with this RuntimeClass during admission, effectively unioning the set of nodes tolerated by the pod and the RuntimeClass.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", diff --git a/v1.21.2/scheduling-node-v1beta1.json b/v1.21.2/scheduling-node-v1beta1.json index a64bade820..6560016b6b 100644 --- a/v1.21.2/scheduling-node-v1beta1.json +++ b/v1.21.2/scheduling-node-v1beta1.json @@ -17,7 +17,7 @@ "tolerations": { "description": "tolerations are appended (excluding duplicates) to pods running with this RuntimeClass during admission, effectively unioning the set of nodes tolerated by the pod and the RuntimeClass.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", diff --git a/v1.21.2/scheduling.json b/v1.21.2/scheduling.json index a64bade820..6560016b6b 100644 --- a/v1.21.2/scheduling.json +++ b/v1.21.2/scheduling.json @@ -17,7 +17,7 @@ "tolerations": { "description": "tolerations are appended (excluding duplicates) to pods running with this RuntimeClass during admission, effectively unioning the set of nodes tolerated by the pod and the RuntimeClass.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", diff --git a/v1.21.2/scopeselector-v1.json b/v1.21.2/scopeselector-v1.json index 4480194e4e..5b0ba03c34 100644 --- a/v1.21.2/scopeselector-v1.json +++ b/v1.21.2/scopeselector-v1.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "A list of scope selector requirements by scope of the resources.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.2/scopeselector.json b/v1.21.2/scopeselector.json index 4480194e4e..5b0ba03c34 100644 --- a/v1.21.2/scopeselector.json +++ b/v1.21.2/scopeselector.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "A list of scope selector requirements by scope of the resources.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.2/secret-v1.json b/v1.21.2/secret-v1.json index 30aa74bcee..6be8f4cce7 100644 --- a/v1.21.2/secret-v1.json +++ b/v1.21.2/secret-v1.json @@ -43,7 +43,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "stringData": { diff --git a/v1.21.2/secret.json b/v1.21.2/secret.json index 99baffd3d7..97efbcf09d 100644 --- a/v1.21.2/secret.json +++ b/v1.21.2/secret.json @@ -40,7 +40,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "stringData": { diff --git a/v1.21.2/secretlist-v1.json b/v1.21.2/secretlist-v1.json index 39399b5e34..5e0655610d 100644 --- a/v1.21.2/secretlist-v1.json +++ b/v1.21.2/secretlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of secret objects. More info: https://kubernetes.io/docs/concepts/configuration/secret", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/secretlist.json b/v1.21.2/secretlist.json index 9e525c15f2..b8709b6630 100644 --- a/v1.21.2/secretlist.json +++ b/v1.21.2/secretlist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of secret objects. More info: https://kubernetes.io/docs/concepts/configuration/secret", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/secretprojection-v1.json b/v1.21.2/secretprojection-v1.json index 762c16d7de..773d2698f3 100644 --- a/v1.21.2/secretprojection-v1.json +++ b/v1.21.2/secretprojection-v1.json @@ -4,7 +4,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced Secret will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the Secret, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.2/secretprojection.json b/v1.21.2/secretprojection.json index 762c16d7de..773d2698f3 100644 --- a/v1.21.2/secretprojection.json +++ b/v1.21.2/secretprojection.json @@ -4,7 +4,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced Secret will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the Secret, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.2/secretvolumesource-v1.json b/v1.21.2/secretvolumesource-v1.json index 1f20a03a55..23376c4973 100644 --- a/v1.21.2/secretvolumesource-v1.json +++ b/v1.21.2/secretvolumesource-v1.json @@ -12,7 +12,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced Secret will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the Secret, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.2/secretvolumesource.json b/v1.21.2/secretvolumesource.json index 1f20a03a55..23376c4973 100644 --- a/v1.21.2/secretvolumesource.json +++ b/v1.21.2/secretvolumesource.json @@ -12,7 +12,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced Secret will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the Secret, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.2/securitycontext-v1.json b/v1.21.2/securitycontext-v1.json index 2a68c8e376..b8a1ed03e2 100644 --- a/v1.21.2/securitycontext-v1.json +++ b/v1.21.2/securitycontext-v1.json @@ -9,7 +9,7 @@ ] }, "capabilities": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities", "description": "The capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime." }, "privileged": { @@ -57,15 +57,15 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "The SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." }, "seccompProfile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", "description": "The seccomp options to use by this container. If seccomp options are provided at both the pod & container level, the container options override the pod options." }, "windowsOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", "description": "The Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." } }, diff --git a/v1.21.2/securitycontext.json b/v1.21.2/securitycontext.json index 2a68c8e376..b8a1ed03e2 100644 --- a/v1.21.2/securitycontext.json +++ b/v1.21.2/securitycontext.json @@ -9,7 +9,7 @@ ] }, "capabilities": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities", "description": "The capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime." }, "privileged": { @@ -57,15 +57,15 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "The SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." }, "seccompProfile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", "description": "The seccomp options to use by this container. If seccomp options are provided at both the pod & container level, the container options override the pod options." }, "windowsOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", "description": "The Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." } }, diff --git a/v1.21.2/selfsubjectaccessreview-authorization-v1.json b/v1.21.2/selfsubjectaccessreview-authorization-v1.json index 5667a55f64..093cb85f31 100644 --- a/v1.21.2/selfsubjectaccessreview-authorization-v1.json +++ b/v1.21.2/selfsubjectaccessreview-authorization-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. user and groups must be empty" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.2/selfsubjectaccessreview-authorization-v1beta1.json b/v1.21.2/selfsubjectaccessreview-authorization-v1beta1.json index 44df2f00be..46bf02c225 100644 --- a/v1.21.2/selfsubjectaccessreview-authorization-v1beta1.json +++ b/v1.21.2/selfsubjectaccessreview-authorization-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. user and groups must be empty" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.2/selfsubjectaccessreview.json b/v1.21.2/selfsubjectaccessreview.json index 71c7fc2fa9..91663055f2 100644 --- a/v1.21.2/selfsubjectaccessreview.json +++ b/v1.21.2/selfsubjectaccessreview.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. user and groups must be empty" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.2/selfsubjectaccessreviewspec-authorization-v1.json b/v1.21.2/selfsubjectaccessreviewspec-authorization-v1.json index c2890c13fc..e9dd048229 100644 --- a/v1.21.2/selfsubjectaccessreviewspec-authorization-v1.json +++ b/v1.21.2/selfsubjectaccessreviewspec-authorization-v1.json @@ -2,11 +2,11 @@ "description": "SelfSubjectAccessReviewSpec is a description of the access request. Exactly one of ResourceAuthorizationAttributes and NonResourceAuthorizationAttributes must be set", "properties": { "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" } }, diff --git a/v1.21.2/selfsubjectaccessreviewspec-authorization-v1beta1.json b/v1.21.2/selfsubjectaccessreviewspec-authorization-v1beta1.json index 73197c879d..bc87fac2f2 100644 --- a/v1.21.2/selfsubjectaccessreviewspec-authorization-v1beta1.json +++ b/v1.21.2/selfsubjectaccessreviewspec-authorization-v1beta1.json @@ -2,11 +2,11 @@ "description": "SelfSubjectAccessReviewSpec is a description of the access request. Exactly one of ResourceAuthorizationAttributes and NonResourceAuthorizationAttributes must be set", "properties": { "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" } }, diff --git a/v1.21.2/selfsubjectaccessreviewspec.json b/v1.21.2/selfsubjectaccessreviewspec.json index 73197c879d..bc87fac2f2 100644 --- a/v1.21.2/selfsubjectaccessreviewspec.json +++ b/v1.21.2/selfsubjectaccessreviewspec.json @@ -2,11 +2,11 @@ "description": "SelfSubjectAccessReviewSpec is a description of the access request. Exactly one of ResourceAuthorizationAttributes and NonResourceAuthorizationAttributes must be set", "properties": { "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" } }, diff --git a/v1.21.2/selfsubjectrulesreview-authorization-v1.json b/v1.21.2/selfsubjectrulesreview-authorization-v1.json index 2906c8bdd9..875218ac6c 100644 --- a/v1.21.2/selfsubjectrulesreview-authorization-v1.json +++ b/v1.21.2/selfsubjectrulesreview-authorization-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec", "description": "Spec holds information about the request being evaluated." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectRulesReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectRulesReviewStatus", "description": "Status is filled in by the server and indicates the set of actions a user can perform." } }, diff --git a/v1.21.2/selfsubjectrulesreview-authorization-v1beta1.json b/v1.21.2/selfsubjectrulesreview-authorization-v1beta1.json index b00b40eab5..ab8eec8a39 100644 --- a/v1.21.2/selfsubjectrulesreview-authorization-v1beta1.json +++ b/v1.21.2/selfsubjectrulesreview-authorization-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec", "description": "Spec holds information about the request being evaluated." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus", "description": "Status is filled in by the server and indicates the set of actions a user can perform." } }, diff --git a/v1.21.2/selfsubjectrulesreview.json b/v1.21.2/selfsubjectrulesreview.json index 82d58de0ba..5f7b38ee01 100644 --- a/v1.21.2/selfsubjectrulesreview.json +++ b/v1.21.2/selfsubjectrulesreview.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec", "description": "Spec holds information about the request being evaluated." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus", "description": "Status is filled in by the server and indicates the set of actions a user can perform." } }, diff --git a/v1.21.2/selinuxstrategyoptions-policy-v1beta1.json b/v1.21.2/selinuxstrategyoptions-policy-v1beta1.json index 83ba104c2c..d441317dc8 100644 --- a/v1.21.2/selinuxstrategyoptions-policy-v1beta1.json +++ b/v1.21.2/selinuxstrategyoptions-policy-v1beta1.json @@ -9,7 +9,7 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "seLinuxOptions required to run as; required for MustRunAs More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/" } }, diff --git a/v1.21.2/selinuxstrategyoptions.json b/v1.21.2/selinuxstrategyoptions.json index 83ba104c2c..d441317dc8 100644 --- a/v1.21.2/selinuxstrategyoptions.json +++ b/v1.21.2/selinuxstrategyoptions.json @@ -9,7 +9,7 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "seLinuxOptions required to run as; required for MustRunAs More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/" } }, diff --git a/v1.21.2/service-v1.json b/v1.21.2/service-v1.json index 2f0d660cba..d56ae7017c 100644 --- a/v1.21.2/service-v1.json +++ b/v1.21.2/service-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec", "description": "Spec defines the behavior of a service. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus", "description": "Most recently observed status of the service. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/service.json b/v1.21.2/service.json index b33a410e4d..38d44648ff 100644 --- a/v1.21.2/service.json +++ b/v1.21.2/service.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec", "description": "Spec defines the behavior of a service. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus", "description": "Most recently observed status of the service. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.2/serviceaccount-v1.json b/v1.21.2/serviceaccount-v1.json index 1501c4f08e..847ce6165d 100644 --- a/v1.21.2/serviceaccount-v1.json +++ b/v1.21.2/serviceaccount-v1.json @@ -21,7 +21,7 @@ "imagePullSecrets": { "description": "ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" }, "type": [ "array", @@ -39,13 +39,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "secrets": { "description": "Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. More info: https://kubernetes.io/docs/concepts/configuration/secret", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, "type": [ "array", diff --git a/v1.21.2/serviceaccount.json b/v1.21.2/serviceaccount.json index 76586c2883..51d1af2496 100644 --- a/v1.21.2/serviceaccount.json +++ b/v1.21.2/serviceaccount.json @@ -18,7 +18,7 @@ "imagePullSecrets": { "description": "ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" }, "type": [ "array", @@ -36,13 +36,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "secrets": { "description": "Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. More info: https://kubernetes.io/docs/concepts/configuration/secret", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, "type": [ "array", diff --git a/v1.21.2/serviceaccountlist-v1.json b/v1.21.2/serviceaccountlist-v1.json index af2a613a56..4c0b97eece 100644 --- a/v1.21.2/serviceaccountlist-v1.json +++ b/v1.21.2/serviceaccountlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of ServiceAccounts. More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/serviceaccountlist.json b/v1.21.2/serviceaccountlist.json index c1314a0580..9bcb68ca8b 100644 --- a/v1.21.2/serviceaccountlist.json +++ b/v1.21.2/serviceaccountlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of ServiceAccounts. More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/servicelist-v1.json b/v1.21.2/servicelist-v1.json index 32d6e1892b..c3c5b100e1 100644 --- a/v1.21.2/servicelist-v1.json +++ b/v1.21.2/servicelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of services", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Service" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Service" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/servicelist.json b/v1.21.2/servicelist.json index 2724c47b93..be8e382b49 100644 --- a/v1.21.2/servicelist.json +++ b/v1.21.2/servicelist.json @@ -11,7 +11,7 @@ "items": { "description": "List of services", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Service" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.Service" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/serviceport-v1.json b/v1.21.2/serviceport-v1.json index f8251f11a1..4ec398be54 100644 --- a/v1.21.2/serviceport-v1.json +++ b/v1.21.2/serviceport-v1.json @@ -39,7 +39,7 @@ ] }, "targetPort": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Number or name of the port to access on the pods targeted by the service. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. If this is a string, it will be looked up as a named port in the target Pod's container ports. If this is not specified, the value of the 'port' field is used (an identity map). This field is ignored for services with clusterIP=None, and should be omitted or set equal to the 'port' field. More info: https://kubernetes.io/docs/concepts/services-networking/service/#defining-a-service" } }, diff --git a/v1.21.2/serviceport.json b/v1.21.2/serviceport.json index f8251f11a1..4ec398be54 100644 --- a/v1.21.2/serviceport.json +++ b/v1.21.2/serviceport.json @@ -39,7 +39,7 @@ ] }, "targetPort": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Number or name of the port to access on the pods targeted by the service. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. If this is a string, it will be looked up as a named port in the target Pod's container ports. If this is not specified, the value of the 'port' field is used (an identity map). This field is ignored for services with clusterIP=None, and should be omitted or set equal to the 'port' field. More info: https://kubernetes.io/docs/concepts/services-networking/service/#defining-a-service" } }, diff --git a/v1.21.2/servicespec-v1.json b/v1.21.2/servicespec-v1.json index 0e5c542cee..1f7d197278 100644 --- a/v1.21.2/servicespec-v1.json +++ b/v1.21.2/servicespec-v1.json @@ -122,7 +122,7 @@ "ports": { "description": "The list of ports that are exposed by this service. More info: https://kubernetes.io/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" }, "type": [ "array", @@ -164,7 +164,7 @@ ] }, "sessionAffinityConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig", "description": "sessionAffinityConfig contains the configurations of session affinity." }, "topologyKeys": { diff --git a/v1.21.2/servicespec.json b/v1.21.2/servicespec.json index 0e5c542cee..1f7d197278 100644 --- a/v1.21.2/servicespec.json +++ b/v1.21.2/servicespec.json @@ -122,7 +122,7 @@ "ports": { "description": "The list of ports that are exposed by this service. More info: https://kubernetes.io/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" }, "type": [ "array", @@ -164,7 +164,7 @@ ] }, "sessionAffinityConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig", "description": "sessionAffinityConfig contains the configurations of session affinity." }, "topologyKeys": { diff --git a/v1.21.2/servicestatus-v1.json b/v1.21.2/servicestatus-v1.json index 6aaee76955..4c1a7ad33a 100644 --- a/v1.21.2/servicestatus-v1.json +++ b/v1.21.2/servicestatus-v1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, "type": [ "array", @@ -18,7 +18,7 @@ "x-kubernetes-patch-strategy": "merge" }, "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer, if one is present." } }, diff --git a/v1.21.2/servicestatus.json b/v1.21.2/servicestatus.json index 6aaee76955..4c1a7ad33a 100644 --- a/v1.21.2/servicestatus.json +++ b/v1.21.2/servicestatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, "type": [ "array", @@ -18,7 +18,7 @@ "x-kubernetes-patch-strategy": "merge" }, "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer, if one is present." } }, diff --git a/v1.21.2/sessionaffinityconfig-v1.json b/v1.21.2/sessionaffinityconfig-v1.json index 73f56c0633..34d33641c2 100644 --- a/v1.21.2/sessionaffinityconfig-v1.json +++ b/v1.21.2/sessionaffinityconfig-v1.json @@ -2,7 +2,7 @@ "description": "SessionAffinityConfig represents the configurations of session affinity.", "properties": { "clientIP": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig", "description": "clientIP contains the configurations of Client IP based session affinity." } }, diff --git a/v1.21.2/sessionaffinityconfig.json b/v1.21.2/sessionaffinityconfig.json index 73f56c0633..34d33641c2 100644 --- a/v1.21.2/sessionaffinityconfig.json +++ b/v1.21.2/sessionaffinityconfig.json @@ -2,7 +2,7 @@ "description": "SessionAffinityConfig represents the configurations of session affinity.", "properties": { "clientIP": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig", "description": "clientIP contains the configurations of Client IP based session affinity." } }, diff --git a/v1.21.2/statefulset-apps-v1.json b/v1.21.2/statefulset-apps-v1.json index 226b386808..856e38f52f 100644 --- a/v1.21.2/statefulset-apps-v1.json +++ b/v1.21.2/statefulset-apps-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec", "description": "Spec defines the desired identities of pods in this set." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus", "description": "Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time." } }, diff --git a/v1.21.2/statefulset.json b/v1.21.2/statefulset.json index feaa6af135..0f67a9d5e0 100644 --- a/v1.21.2/statefulset.json +++ b/v1.21.2/statefulset.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec", "description": "Spec defines the desired identities of pods in this set." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus", "description": "Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time." } }, diff --git a/v1.21.2/statefulsetcondition-apps-v1.json b/v1.21.2/statefulsetcondition-apps-v1.json index 722bf6b4da..8ffe2509c9 100644 --- a/v1.21.2/statefulsetcondition-apps-v1.json +++ b/v1.21.2/statefulsetcondition-apps-v1.json @@ -2,7 +2,7 @@ "description": "StatefulSetCondition describes the state of a statefulset at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/statefulsetcondition.json b/v1.21.2/statefulsetcondition.json index 722bf6b4da..8ffe2509c9 100644 --- a/v1.21.2/statefulsetcondition.json +++ b/v1.21.2/statefulsetcondition.json @@ -2,7 +2,7 @@ "description": "StatefulSetCondition describes the state of a statefulset at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/statefulsetlist-apps-v1.json b/v1.21.2/statefulsetlist-apps-v1.json index 05c377c7a1..d25706f6cd 100644 --- a/v1.21.2/statefulsetlist-apps-v1.json +++ b/v1.21.2/statefulsetlist-apps-v1.json @@ -13,7 +13,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.2/statefulsetlist.json b/v1.21.2/statefulsetlist.json index b027137468..3f2d538e2f 100644 --- a/v1.21.2/statefulsetlist.json +++ b/v1.21.2/statefulsetlist.json @@ -10,7 +10,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" }, "type": [ "array", @@ -28,7 +28,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.2/statefulsetspec-apps-v1.json b/v1.21.2/statefulsetspec-apps-v1.json index b64fb066be..a29caa654c 100644 --- a/v1.21.2/statefulsetspec-apps-v1.json +++ b/v1.21.2/statefulsetspec-apps-v1.json @@ -25,7 +25,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is a label query over pods that should match the replica count. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "serviceName": { @@ -36,17 +36,17 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "template is the object that describes the pod that will be created if insufficient replicas are detected. Each pod stamped out by the StatefulSet will fulfill this Template, but have a unique identity from the rest of the StatefulSet." }, "updateStrategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy", "description": "updateStrategy indicates the StatefulSetUpdateStrategy that will be employed to update Pods in the StatefulSet when a revision is made to Template." }, "volumeClaimTemplates": { "description": "volumeClaimTemplates is a list of claims that pods are allowed to reference. The StatefulSet controller is responsible for mapping network identities to claims in a way that maintains the identity of a pod. Every claim in this list must have at least one matching (by name) volumeMount in one container in the template. A claim in this list takes precedence over any volumes in the template, with the same name.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" }, "type": [ "array", diff --git a/v1.21.2/statefulsetspec.json b/v1.21.2/statefulsetspec.json index b64fb066be..a29caa654c 100644 --- a/v1.21.2/statefulsetspec.json +++ b/v1.21.2/statefulsetspec.json @@ -25,7 +25,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is a label query over pods that should match the replica count. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "serviceName": { @@ -36,17 +36,17 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "template is the object that describes the pod that will be created if insufficient replicas are detected. Each pod stamped out by the StatefulSet will fulfill this Template, but have a unique identity from the rest of the StatefulSet." }, "updateStrategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy", "description": "updateStrategy indicates the StatefulSetUpdateStrategy that will be employed to update Pods in the StatefulSet when a revision is made to Template." }, "volumeClaimTemplates": { "description": "volumeClaimTemplates is a list of claims that pods are allowed to reference. The StatefulSet controller is responsible for mapping network identities to claims in a way that maintains the identity of a pod. Every claim in this list must have at least one matching (by name) volumeMount in one container in the template. A claim in this list takes precedence over any volumes in the template, with the same name.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" }, "type": [ "array", diff --git a/v1.21.2/statefulsetstatus-apps-v1.json b/v1.21.2/statefulsetstatus-apps-v1.json index fe95dbfcbf..42d15932c7 100644 --- a/v1.21.2/statefulsetstatus-apps-v1.json +++ b/v1.21.2/statefulsetstatus-apps-v1.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a statefulset's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" }, "type": [ "array", diff --git a/v1.21.2/statefulsetstatus.json b/v1.21.2/statefulsetstatus.json index fe95dbfcbf..42d15932c7 100644 --- a/v1.21.2/statefulsetstatus.json +++ b/v1.21.2/statefulsetstatus.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a statefulset's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" }, "type": [ "array", diff --git a/v1.21.2/statefulsetupdatestrategy-apps-v1.json b/v1.21.2/statefulsetupdatestrategy-apps-v1.json index d5430c1f57..c30207e40d 100644 --- a/v1.21.2/statefulsetupdatestrategy-apps-v1.json +++ b/v1.21.2/statefulsetupdatestrategy-apps-v1.json @@ -2,7 +2,7 @@ "description": "StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates. It includes any additional parameters necessary to perform the update for the indicated strategy.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy", "description": "RollingUpdate is used to communicate parameters when Type is RollingUpdateStatefulSetStrategyType." }, "type": { diff --git a/v1.21.2/statefulsetupdatestrategy.json b/v1.21.2/statefulsetupdatestrategy.json index d5430c1f57..c30207e40d 100644 --- a/v1.21.2/statefulsetupdatestrategy.json +++ b/v1.21.2/statefulsetupdatestrategy.json @@ -2,7 +2,7 @@ "description": "StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates. It includes any additional parameters necessary to perform the update for the indicated strategy.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy", "description": "RollingUpdate is used to communicate parameters when Type is RollingUpdateStatefulSetStrategyType." }, "type": { diff --git a/v1.21.2/status-meta-v1.json b/v1.21.2/status-meta-v1.json index 2b9c7a3eef..d1da7e0884 100644 --- a/v1.21.2/status-meta-v1.json +++ b/v1.21.2/status-meta-v1.json @@ -20,7 +20,7 @@ ] }, "details": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails", "description": "Extended data associated with the reason. Each reason may define its own extended details. This field is optional and the data returned is not guaranteed to conform to any schema except that defined by the reason type." }, "kind": { @@ -41,7 +41,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" }, "reason": { diff --git a/v1.21.2/status.json b/v1.21.2/status.json index f564041629..748b6e2981 100644 --- a/v1.21.2/status.json +++ b/v1.21.2/status.json @@ -17,7 +17,7 @@ ] }, "details": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails", "description": "Extended data associated with the reason. Each reason may define its own extended details. This field is optional and the data returned is not guaranteed to conform to any schema except that defined by the reason type." }, "kind": { @@ -38,7 +38,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" }, "reason": { diff --git a/v1.21.2/statusdetails-meta-v1.json b/v1.21.2/statusdetails-meta-v1.json index 269c5af065..92f92bb2d5 100644 --- a/v1.21.2/statusdetails-meta-v1.json +++ b/v1.21.2/statusdetails-meta-v1.json @@ -4,7 +4,7 @@ "causes": { "description": "The Causes array includes more details associated with the StatusReason failure. Not all StatusReasons may provide detailed causes.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" }, "type": [ "array", diff --git a/v1.21.2/statusdetails.json b/v1.21.2/statusdetails.json index 269c5af065..92f92bb2d5 100644 --- a/v1.21.2/statusdetails.json +++ b/v1.21.2/statusdetails.json @@ -4,7 +4,7 @@ "causes": { "description": "The Causes array includes more details associated with the StatusReason failure. Not all StatusReasons may provide detailed causes.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" }, "type": [ "array", diff --git a/v1.21.2/storageclass-storage-v1.json b/v1.21.2/storageclass-storage-v1.json index ff7a138a2c..8fede056f5 100644 --- a/v1.21.2/storageclass-storage-v1.json +++ b/v1.21.2/storageclass-storage-v1.json @@ -11,7 +11,7 @@ "allowedTopologies": { "description": "Restrict the node topologies where volumes can be dynamically provisioned. Each volume plugin defines its own supported topology specifications. An empty TopologySelectorTerm list means there is no topology restriction. This field is only honored by servers that enable the VolumeScheduling feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" }, "type": [ "array", @@ -39,7 +39,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "mountOptions": { diff --git a/v1.21.2/storageclass-storage-v1beta1.json b/v1.21.2/storageclass-storage-v1beta1.json index 01d75be4ab..fbcdb7f9fb 100644 --- a/v1.21.2/storageclass-storage-v1beta1.json +++ b/v1.21.2/storageclass-storage-v1beta1.json @@ -11,7 +11,7 @@ "allowedTopologies": { "description": "Restrict the node topologies where volumes can be dynamically provisioned. Each volume plugin defines its own supported topology specifications. An empty TopologySelectorTerm list means there is no topology restriction. This field is only honored by servers that enable the VolumeScheduling feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" }, "type": [ "array", @@ -39,7 +39,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "mountOptions": { diff --git a/v1.21.2/storageclass.json b/v1.21.2/storageclass.json index 14c1ff071f..026dc1f1c0 100644 --- a/v1.21.2/storageclass.json +++ b/v1.21.2/storageclass.json @@ -11,7 +11,7 @@ "allowedTopologies": { "description": "Restrict the node topologies where volumes can be dynamically provisioned. Each volume plugin defines its own supported topology specifications. An empty TopologySelectorTerm list means there is no topology restriction. This field is only honored by servers that enable the VolumeScheduling feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" }, "type": [ "array", @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "mountOptions": { diff --git a/v1.21.2/storageclasslist-storage-v1.json b/v1.21.2/storageclasslist-storage-v1.json index bb16a6bcb6..95ecdc83fd 100644 --- a/v1.21.2/storageclasslist-storage-v1.json +++ b/v1.21.2/storageclasslist-storage-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of StorageClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/storageclasslist-storage-v1beta1.json b/v1.21.2/storageclasslist-storage-v1beta1.json index 54ed4bc693..f10433a662 100644 --- a/v1.21.2/storageclasslist-storage-v1beta1.json +++ b/v1.21.2/storageclasslist-storage-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of StorageClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/storageclasslist.json b/v1.21.2/storageclasslist.json index 0475702017..98431d7917 100644 --- a/v1.21.2/storageclasslist.json +++ b/v1.21.2/storageclasslist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of StorageClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/storageospersistentvolumesource-v1.json b/v1.21.2/storageospersistentvolumesource-v1.json index e0613fe126..7e130065f3 100644 --- a/v1.21.2/storageospersistentvolumesource-v1.json +++ b/v1.21.2/storageospersistentvolumesource-v1.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "SecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted." }, "volumeName": { diff --git a/v1.21.2/storageospersistentvolumesource.json b/v1.21.2/storageospersistentvolumesource.json index e0613fe126..7e130065f3 100644 --- a/v1.21.2/storageospersistentvolumesource.json +++ b/v1.21.2/storageospersistentvolumesource.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "SecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted." }, "volumeName": { diff --git a/v1.21.2/storageosvolumesource-v1.json b/v1.21.2/storageosvolumesource-v1.json index 5638c31e3e..5ff3436033 100644 --- a/v1.21.2/storageosvolumesource-v1.json +++ b/v1.21.2/storageosvolumesource-v1.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted." }, "volumeName": { diff --git a/v1.21.2/storageosvolumesource.json b/v1.21.2/storageosvolumesource.json index 5638c31e3e..5ff3436033 100644 --- a/v1.21.2/storageosvolumesource.json +++ b/v1.21.2/storageosvolumesource.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted." }, "volumeName": { diff --git a/v1.21.2/storageversion-apiserverinternal-v1alpha1.json b/v1.21.2/storageversion-apiserverinternal-v1alpha1.json index daff137ce7..f64ac76bde 100644 --- a/v1.21.2/storageversion-apiserverinternal-v1alpha1.json +++ b/v1.21.2/storageversion-apiserverinternal-v1alpha1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "The name is .." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec", "description": "Spec is an empty spec. It is here to comply with Kubernetes API style." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus", "description": "API server instances report the version they can decode and the version they encode objects to when persisting objects in the backend." } }, diff --git a/v1.21.2/storageversion.json b/v1.21.2/storageversion.json index f1deb0936b..8fd01b6871 100644 --- a/v1.21.2/storageversion.json +++ b/v1.21.2/storageversion.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "The name is .." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec", "description": "Spec is an empty spec. It is here to comply with Kubernetes API style." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus", "description": "API server instances report the version they can decode and the version they encode objects to when persisting objects in the backend." } }, diff --git a/v1.21.2/storageversioncondition-apiserverinternal-v1alpha1.json b/v1.21.2/storageversioncondition-apiserverinternal-v1alpha1.json index 1de27bb0b2..285c4710c0 100644 --- a/v1.21.2/storageversioncondition-apiserverinternal-v1alpha1.json +++ b/v1.21.2/storageversioncondition-apiserverinternal-v1alpha1.json @@ -2,7 +2,7 @@ "description": "Describes the state of the storageVersion at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/storageversioncondition.json b/v1.21.2/storageversioncondition.json index 1de27bb0b2..285c4710c0 100644 --- a/v1.21.2/storageversioncondition.json +++ b/v1.21.2/storageversioncondition.json @@ -2,7 +2,7 @@ "description": "Describes the state of the storageVersion at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.2/storageversionlist-apiserverinternal-v1alpha1.json b/v1.21.2/storageversionlist-apiserverinternal-v1alpha1.json index 22c425a349..6b276433a1 100644 --- a/v1.21.2/storageversionlist-apiserverinternal-v1alpha1.json +++ b/v1.21.2/storageversionlist-apiserverinternal-v1alpha1.json @@ -13,7 +13,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.2/storageversionlist.json b/v1.21.2/storageversionlist.json index a4f6d6fa2f..6aac4c0b62 100644 --- a/v1.21.2/storageversionlist.json +++ b/v1.21.2/storageversionlist.json @@ -10,7 +10,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" }, "type": [ "array", @@ -28,7 +28,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.2/storageversionstatus-apiserverinternal-v1alpha1.json b/v1.21.2/storageversionstatus-apiserverinternal-v1alpha1.json index b30ed7a452..4e47560950 100644 --- a/v1.21.2/storageversionstatus-apiserverinternal-v1alpha1.json +++ b/v1.21.2/storageversionstatus-apiserverinternal-v1alpha1.json @@ -11,7 +11,7 @@ "conditions": { "description": "The latest available observations of the storageVersion's state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" }, "type": [ "array", @@ -25,7 +25,7 @@ "storageVersions": { "description": "The reported versions per API server instance.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" }, "type": [ "array", diff --git a/v1.21.2/storageversionstatus.json b/v1.21.2/storageversionstatus.json index b30ed7a452..4e47560950 100644 --- a/v1.21.2/storageversionstatus.json +++ b/v1.21.2/storageversionstatus.json @@ -11,7 +11,7 @@ "conditions": { "description": "The latest available observations of the storageVersion's state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" }, "type": [ "array", @@ -25,7 +25,7 @@ "storageVersions": { "description": "The reported versions per API server instance.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" }, "type": [ "array", diff --git a/v1.21.2/subject-flowcontrol-v1beta1.json b/v1.21.2/subject-flowcontrol-v1beta1.json index d75ed3f137..c5baded96f 100644 --- a/v1.21.2/subject-flowcontrol-v1beta1.json +++ b/v1.21.2/subject-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "Subject matches the originator of a request, as identified by the request authentication system. There are three ways of matching an originator; by user, group, or service account.", "properties": { "group": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.GroupSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.GroupSubject" }, "kind": { "description": "Required", @@ -12,10 +12,10 @@ ] }, "serviceAccount": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ServiceAccountSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ServiceAccountSubject" }, "user": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.UserSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.UserSubject" } }, "required": [ diff --git a/v1.21.2/subjectaccessreview-authorization-v1.json b/v1.21.2/subjectaccessreview-authorization-v1.json index 3a21a7a223..a13a64e9f8 100644 --- a/v1.21.2/subjectaccessreview-authorization-v1.json +++ b/v1.21.2/subjectaccessreview-authorization-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.2/subjectaccessreview-authorization-v1beta1.json b/v1.21.2/subjectaccessreview-authorization-v1beta1.json index 1eb3a43014..9935f7a987 100644 --- a/v1.21.2/subjectaccessreview-authorization-v1beta1.json +++ b/v1.21.2/subjectaccessreview-authorization-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.2/subjectaccessreview.json b/v1.21.2/subjectaccessreview.json index 5e1bc85bd8..79c0995989 100644 --- a/v1.21.2/subjectaccessreview.json +++ b/v1.21.2/subjectaccessreview.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.2/subjectaccessreviewspec-authorization-v1.json b/v1.21.2/subjectaccessreviewspec-authorization-v1.json index 42d63c1dc2..51bf2ff398 100644 --- a/v1.21.2/subjectaccessreviewspec-authorization-v1.json +++ b/v1.21.2/subjectaccessreviewspec-authorization-v1.json @@ -34,11 +34,11 @@ ] }, "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" }, "uid": { diff --git a/v1.21.2/subjectaccessreviewspec-authorization-v1beta1.json b/v1.21.2/subjectaccessreviewspec-authorization-v1beta1.json index 367caf1208..785aa6c3cb 100644 --- a/v1.21.2/subjectaccessreviewspec-authorization-v1beta1.json +++ b/v1.21.2/subjectaccessreviewspec-authorization-v1beta1.json @@ -34,11 +34,11 @@ ] }, "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" }, "uid": { diff --git a/v1.21.2/subjectaccessreviewspec.json b/v1.21.2/subjectaccessreviewspec.json index 367caf1208..785aa6c3cb 100644 --- a/v1.21.2/subjectaccessreviewspec.json +++ b/v1.21.2/subjectaccessreviewspec.json @@ -34,11 +34,11 @@ ] }, "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" }, "uid": { diff --git a/v1.21.2/subjectrulesreviewstatus-authorization-v1.json b/v1.21.2/subjectrulesreviewstatus-authorization-v1.json index 38fb628c07..47e0113199 100644 --- a/v1.21.2/subjectrulesreviewstatus-authorization-v1.json +++ b/v1.21.2/subjectrulesreviewstatus-authorization-v1.json @@ -18,7 +18,7 @@ "nonResourceRules": { "description": "NonResourceRules is the list of actions the subject is allowed to perform on non-resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceRule" }, "type": [ "array", @@ -28,7 +28,7 @@ "resourceRules": { "description": "ResourceRules is the list of actions the subject is allowed to perform on resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceRule" }, "type": [ "array", diff --git a/v1.21.2/subjectrulesreviewstatus-authorization-v1beta1.json b/v1.21.2/subjectrulesreviewstatus-authorization-v1beta1.json index 1ec73321eb..2631062c25 100644 --- a/v1.21.2/subjectrulesreviewstatus-authorization-v1beta1.json +++ b/v1.21.2/subjectrulesreviewstatus-authorization-v1beta1.json @@ -18,7 +18,7 @@ "nonResourceRules": { "description": "NonResourceRules is the list of actions the subject is allowed to perform on non-resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" }, "type": [ "array", @@ -28,7 +28,7 @@ "resourceRules": { "description": "ResourceRules is the list of actions the subject is allowed to perform on resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" }, "type": [ "array", diff --git a/v1.21.2/subjectrulesreviewstatus.json b/v1.21.2/subjectrulesreviewstatus.json index 1ec73321eb..2631062c25 100644 --- a/v1.21.2/subjectrulesreviewstatus.json +++ b/v1.21.2/subjectrulesreviewstatus.json @@ -18,7 +18,7 @@ "nonResourceRules": { "description": "NonResourceRules is the list of actions the subject is allowed to perform on non-resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" }, "type": [ "array", @@ -28,7 +28,7 @@ "resourceRules": { "description": "ResourceRules is the list of actions the subject is allowed to perform on resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" }, "type": [ "array", diff --git a/v1.21.2/supplementalgroupsstrategyoptions-policy-v1beta1.json b/v1.21.2/supplementalgroupsstrategyoptions-policy-v1beta1.json index 87adc81567..11c358c503 100644 --- a/v1.21.2/supplementalgroupsstrategyoptions-policy-v1beta1.json +++ b/v1.21.2/supplementalgroupsstrategyoptions-policy-v1beta1.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of supplemental groups. If you would like to force a single supplemental group then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.2/supplementalgroupsstrategyoptions.json b/v1.21.2/supplementalgroupsstrategyoptions.json index 87adc81567..11c358c503 100644 --- a/v1.21.2/supplementalgroupsstrategyoptions.json +++ b/v1.21.2/supplementalgroupsstrategyoptions.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of supplemental groups. If you would like to force a single supplemental group then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.2/taint-v1.json b/v1.21.2/taint-v1.json index 585bf8fa85..4b670886a7 100644 --- a/v1.21.2/taint-v1.json +++ b/v1.21.2/taint-v1.json @@ -16,7 +16,7 @@ ] }, "timeAdded": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "TimeAdded represents the time at which the taint was added. It is only written for NoExecute taints." }, "value": { diff --git a/v1.21.2/taint.json b/v1.21.2/taint.json index 585bf8fa85..4b670886a7 100644 --- a/v1.21.2/taint.json +++ b/v1.21.2/taint.json @@ -16,7 +16,7 @@ ] }, "timeAdded": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "TimeAdded represents the time at which the taint was added. It is only written for NoExecute taints." }, "value": { diff --git a/v1.21.2/tcpsocketaction-v1.json b/v1.21.2/tcpsocketaction-v1.json index 58cad31670..7392859e92 100644 --- a/v1.21.2/tcpsocketaction-v1.json +++ b/v1.21.2/tcpsocketaction-v1.json @@ -9,7 +9,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Number or name of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME." } }, diff --git a/v1.21.2/tcpsocketaction.json b/v1.21.2/tcpsocketaction.json index 58cad31670..7392859e92 100644 --- a/v1.21.2/tcpsocketaction.json +++ b/v1.21.2/tcpsocketaction.json @@ -9,7 +9,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Number or name of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME." } }, diff --git a/v1.21.2/tokenrequest-authentication-v1.json b/v1.21.2/tokenrequest-authentication-v1.json index 9c2c7586d1..7f747635d6 100644 --- a/v1.21.2/tokenrequest-authentication-v1.json +++ b/v1.21.2/tokenrequest-authentication-v1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestSpec" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestStatus" } }, "required": [ diff --git a/v1.21.2/tokenrequestspec-authentication-v1.json b/v1.21.2/tokenrequestspec-authentication-v1.json index 4ac15e0c38..937da6c01b 100644 --- a/v1.21.2/tokenrequestspec-authentication-v1.json +++ b/v1.21.2/tokenrequestspec-authentication-v1.json @@ -15,7 +15,7 @@ ] }, "boundObjectRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference", "description": "BoundObjectRef is a reference to an object that the token will be bound to. The token will only be valid for as long as the bound object exists. NOTE: The API server's TokenReview endpoint will validate the BoundObjectRef, but other audiences may not. Keep ExpirationSeconds small if you want prompt revocation." }, "expirationSeconds": { diff --git a/v1.21.2/tokenrequestspec.json b/v1.21.2/tokenrequestspec.json index 4ac15e0c38..937da6c01b 100644 --- a/v1.21.2/tokenrequestspec.json +++ b/v1.21.2/tokenrequestspec.json @@ -15,7 +15,7 @@ ] }, "boundObjectRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference", "description": "BoundObjectRef is a reference to an object that the token will be bound to. The token will only be valid for as long as the bound object exists. NOTE: The API server's TokenReview endpoint will validate the BoundObjectRef, but other audiences may not. Keep ExpirationSeconds small if you want prompt revocation." }, "expirationSeconds": { diff --git a/v1.21.2/tokenrequeststatus-authentication-v1.json b/v1.21.2/tokenrequeststatus-authentication-v1.json index 3ade4e1e36..b321dceb8e 100644 --- a/v1.21.2/tokenrequeststatus-authentication-v1.json +++ b/v1.21.2/tokenrequeststatus-authentication-v1.json @@ -2,7 +2,7 @@ "description": "TokenRequestStatus is the result of a token request.", "properties": { "expirationTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "ExpirationTimestamp is the time of expiration of the returned token." }, "token": { diff --git a/v1.21.2/tokenrequeststatus.json b/v1.21.2/tokenrequeststatus.json index 3ade4e1e36..b321dceb8e 100644 --- a/v1.21.2/tokenrequeststatus.json +++ b/v1.21.2/tokenrequeststatus.json @@ -2,7 +2,7 @@ "description": "TokenRequestStatus is the result of a token request.", "properties": { "expirationTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "ExpirationTimestamp is the time of expiration of the returned token." }, "token": { diff --git a/v1.21.2/tokenreview-authentication-v1.json b/v1.21.2/tokenreview-authentication-v1.json index db3efc724a..8982f44969 100644 --- a/v1.21.2/tokenreview-authentication-v1.json +++ b/v1.21.2/tokenreview-authentication-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewStatus", "description": "Status is filled in by the server and indicates whether the request can be authenticated." } }, diff --git a/v1.21.2/tokenreview-authentication-v1beta1.json b/v1.21.2/tokenreview-authentication-v1beta1.json index 5c3a260f39..f4e74dc379 100644 --- a/v1.21.2/tokenreview-authentication-v1beta1.json +++ b/v1.21.2/tokenreview-authentication-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus", "description": "Status is filled in by the server and indicates whether the request can be authenticated." } }, diff --git a/v1.21.2/tokenreview.json b/v1.21.2/tokenreview.json index c9741507f9..39aa26bdbc 100644 --- a/v1.21.2/tokenreview.json +++ b/v1.21.2/tokenreview.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus", "description": "Status is filled in by the server and indicates whether the request can be authenticated." } }, diff --git a/v1.21.2/tokenreviewstatus-authentication-v1.json b/v1.21.2/tokenreviewstatus-authentication-v1.json index 0c0f4f7755..5cb64665ef 100644 --- a/v1.21.2/tokenreviewstatus-authentication-v1.json +++ b/v1.21.2/tokenreviewstatus-authentication-v1.json @@ -29,7 +29,7 @@ ] }, "user": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.UserInfo", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1.UserInfo", "description": "User is the UserInfo associated with the provided token." } }, diff --git a/v1.21.2/tokenreviewstatus-authentication-v1beta1.json b/v1.21.2/tokenreviewstatus-authentication-v1beta1.json index 16c5aa6d08..c579d5b751 100644 --- a/v1.21.2/tokenreviewstatus-authentication-v1beta1.json +++ b/v1.21.2/tokenreviewstatus-authentication-v1beta1.json @@ -29,7 +29,7 @@ ] }, "user": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo", "description": "User is the UserInfo associated with the provided token." } }, diff --git a/v1.21.2/tokenreviewstatus.json b/v1.21.2/tokenreviewstatus.json index 16c5aa6d08..c579d5b751 100644 --- a/v1.21.2/tokenreviewstatus.json +++ b/v1.21.2/tokenreviewstatus.json @@ -29,7 +29,7 @@ ] }, "user": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo", "description": "User is the UserInfo associated with the provided token." } }, diff --git a/v1.21.2/topologyselectorterm-v1.json b/v1.21.2/topologyselectorterm-v1.json index 96db4a99a9..65f9384943 100644 --- a/v1.21.2/topologyselectorterm-v1.json +++ b/v1.21.2/topologyselectorterm-v1.json @@ -4,7 +4,7 @@ "matchLabelExpressions": { "description": "A list of topology selector requirements by labels.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" }, "type": [ "array", diff --git a/v1.21.2/topologyselectorterm.json b/v1.21.2/topologyselectorterm.json index 96db4a99a9..65f9384943 100644 --- a/v1.21.2/topologyselectorterm.json +++ b/v1.21.2/topologyselectorterm.json @@ -4,7 +4,7 @@ "matchLabelExpressions": { "description": "A list of topology selector requirements by labels.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" }, "type": [ "array", diff --git a/v1.21.2/topologyspreadconstraint-v1.json b/v1.21.2/topologyspreadconstraint-v1.json index acf45d2f3d..4f26b7001e 100644 --- a/v1.21.2/topologyspreadconstraint-v1.json +++ b/v1.21.2/topologyspreadconstraint-v1.json @@ -2,7 +2,7 @@ "description": "TopologySpreadConstraint specifies how to spread matching pods among the given topology.", "properties": { "labelSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "LabelSelector is used to find matching pods. Pods that match this label selector are counted to determine the number of pods in their corresponding topology domain." }, "maxSkew": { diff --git a/v1.21.2/topologyspreadconstraint.json b/v1.21.2/topologyspreadconstraint.json index acf45d2f3d..4f26b7001e 100644 --- a/v1.21.2/topologyspreadconstraint.json +++ b/v1.21.2/topologyspreadconstraint.json @@ -2,7 +2,7 @@ "description": "TopologySpreadConstraint specifies how to spread matching pods among the given topology.", "properties": { "labelSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "LabelSelector is used to find matching pods. Pods that match this label selector are counted to determine the number of pods in their corresponding topology domain." }, "maxSkew": { diff --git a/v1.21.2/validatingwebhook-admissionregistration-v1.json b/v1.21.2/validatingwebhook-admissionregistration-v1.json index 0cbbbf8e78..eb841b29c1 100644 --- a/v1.21.2/validatingwebhook-admissionregistration-v1.json +++ b/v1.21.2/validatingwebhook-admissionregistration-v1.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,17 +40,17 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.2/validatingwebhook-admissionregistration-v1beta1.json b/v1.21.2/validatingwebhook-admissionregistration-v1beta1.json index a0164b8d61..3f9b254204 100644 --- a/v1.21.2/validatingwebhook-admissionregistration-v1beta1.json +++ b/v1.21.2/validatingwebhook-admissionregistration-v1beta1.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,17 +40,17 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.2/validatingwebhook.json b/v1.21.2/validatingwebhook.json index a0164b8d61..3f9b254204 100644 --- a/v1.21.2/validatingwebhook.json +++ b/v1.21.2/validatingwebhook.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,17 +40,17 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.2/validatingwebhookconfiguration-admissionregistration-v1.json b/v1.21.2/validatingwebhookconfiguration-admissionregistration-v1.json index 873da442d3..8ef663054d 100644 --- a/v1.21.2/validatingwebhookconfiguration-admissionregistration-v1.json +++ b/v1.21.2/validatingwebhookconfiguration-admissionregistration-v1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhook" }, "type": [ "array", diff --git a/v1.21.2/validatingwebhookconfiguration-admissionregistration-v1beta1.json b/v1.21.2/validatingwebhookconfiguration-admissionregistration-v1beta1.json index 9fe73246bf..4fae35cca6 100644 --- a/v1.21.2/validatingwebhookconfiguration-admissionregistration-v1beta1.json +++ b/v1.21.2/validatingwebhookconfiguration-admissionregistration-v1beta1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" }, "type": [ "array", diff --git a/v1.21.2/validatingwebhookconfiguration.json b/v1.21.2/validatingwebhookconfiguration.json index 3049a11487..8dbf48328a 100644 --- a/v1.21.2/validatingwebhookconfiguration.json +++ b/v1.21.2/validatingwebhookconfiguration.json @@ -19,13 +19,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" }, "type": [ "array", diff --git a/v1.21.2/validatingwebhookconfigurationlist-admissionregistration-v1.json b/v1.21.2/validatingwebhookconfigurationlist-admissionregistration-v1.json index c0446e67af..f4744687ee 100644 --- a/v1.21.2/validatingwebhookconfigurationlist-admissionregistration-v1.json +++ b/v1.21.2/validatingwebhookconfigurationlist-admissionregistration-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of ValidatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/validatingwebhookconfigurationlist-admissionregistration-v1beta1.json b/v1.21.2/validatingwebhookconfigurationlist-admissionregistration-v1beta1.json index 9982508e5e..97a376a545 100644 --- a/v1.21.2/validatingwebhookconfigurationlist-admissionregistration-v1beta1.json +++ b/v1.21.2/validatingwebhookconfigurationlist-admissionregistration-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "List of ValidatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/validatingwebhookconfigurationlist.json b/v1.21.2/validatingwebhookconfigurationlist.json index fd1a04886d..73a620ed62 100644 --- a/v1.21.2/validatingwebhookconfigurationlist.json +++ b/v1.21.2/validatingwebhookconfigurationlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of ValidatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.2/volume-v1.json b/v1.21.2/volume-v1.json index 42dfe69420..953548407e 100644 --- a/v1.21.2/volume-v1.json +++ b/v1.21.2/volume-v1.json @@ -2,75 +2,75 @@ "description": "Volume represents a named volume in a pod that may be accessed by any container in the pod.", "properties": { "awsElasticBlockStore": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", "description": "AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore" }, "azureDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", "description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod." }, "azureFile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource", "description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod." }, "cephfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource", "description": "CephFS represents a Ceph FS mount on the host that shares a pod's lifetime" }, "cinder": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource", "description": "Cinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md" }, "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource", "description": "ConfigMap represents a configMap that should populate this volume" }, "csi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource", "description": "CSI (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature)." }, "downwardAPI": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource", "description": "DownwardAPI represents downward API about the pod that should populate this volume" }, "emptyDir": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource", "description": "EmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir" }, "ephemeral": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource", "description": "Ephemeral represents a volume that is handled by a cluster storage driver. The volume's lifecycle is tied to the pod that defines it - it will be created before the pod starts, and deleted when the pod is removed.\n\nUse this if: a) the volume is only needed while the pod runs, b) features of normal volumes like restoring from snapshot or capacity\n tracking are needed,\nc) the storage driver is specified through a storage class, and d) the storage driver supports dynamic volume provisioning through\n a PersistentVolumeClaim (see EphemeralVolumeSource for more\n information on the connection between this volume type\n and PersistentVolumeClaim).\n\nUse PersistentVolumeClaim or one of the vendor-specific APIs for volumes that persist for longer than the lifecycle of an individual pod.\n\nUse CSI for light-weight local ephemeral volumes if the CSI driver is meant to be used that way - see the documentation of the driver for more information.\n\nA pod can use both types of ephemeral volumes and persistent volumes at the same time.\n\nThis is a beta feature and only available when the GenericEphemeralVolume feature gate is enabled." }, "fc": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", "description": "FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod." }, "flexVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource", "description": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin." }, "flocker": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", "description": "Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running" }, "gcePersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", "description": "GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk" }, "gitRepo": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource", "description": "GitRepo represents a git repository at a particular revision. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container." }, "glusterfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource", "description": "Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/glusterfs/README.md" }, "hostPath": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", "description": "HostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath" }, "iscsi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource", "description": "ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://examples.k8s.io/volumes/iscsi/README.md" }, "name": { @@ -81,47 +81,47 @@ ] }, "nfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", "description": "NFS represents an NFS mount on the host that shares a pod's lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs" }, "persistentVolumeClaim": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource", "description": "PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" }, "photonPersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", "description": "PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine" }, "portworxVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", "description": "PortworxVolume represents a portworx volume attached and mounted on kubelets host machine" }, "projected": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource", "description": "Items for all in one resources secrets, configmaps, and downward API" }, "quobyte": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", "description": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime" }, "rbd": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource", "description": "RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md" }, "scaleIO": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource", "description": "ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes." }, "secret": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource", "description": "Secret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret" }, "storageos": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource", "description": "StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes." }, "vsphereVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", "description": "VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine" } }, diff --git a/v1.21.2/volume.json b/v1.21.2/volume.json index 42dfe69420..953548407e 100644 --- a/v1.21.2/volume.json +++ b/v1.21.2/volume.json @@ -2,75 +2,75 @@ "description": "Volume represents a named volume in a pod that may be accessed by any container in the pod.", "properties": { "awsElasticBlockStore": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", "description": "AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore" }, "azureDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", "description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod." }, "azureFile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource", "description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod." }, "cephfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource", "description": "CephFS represents a Ceph FS mount on the host that shares a pod's lifetime" }, "cinder": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource", "description": "Cinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md" }, "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource", "description": "ConfigMap represents a configMap that should populate this volume" }, "csi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource", "description": "CSI (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature)." }, "downwardAPI": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource", "description": "DownwardAPI represents downward API about the pod that should populate this volume" }, "emptyDir": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource", "description": "EmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir" }, "ephemeral": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource", "description": "Ephemeral represents a volume that is handled by a cluster storage driver. The volume's lifecycle is tied to the pod that defines it - it will be created before the pod starts, and deleted when the pod is removed.\n\nUse this if: a) the volume is only needed while the pod runs, b) features of normal volumes like restoring from snapshot or capacity\n tracking are needed,\nc) the storage driver is specified through a storage class, and d) the storage driver supports dynamic volume provisioning through\n a PersistentVolumeClaim (see EphemeralVolumeSource for more\n information on the connection between this volume type\n and PersistentVolumeClaim).\n\nUse PersistentVolumeClaim or one of the vendor-specific APIs for volumes that persist for longer than the lifecycle of an individual pod.\n\nUse CSI for light-weight local ephemeral volumes if the CSI driver is meant to be used that way - see the documentation of the driver for more information.\n\nA pod can use both types of ephemeral volumes and persistent volumes at the same time.\n\nThis is a beta feature and only available when the GenericEphemeralVolume feature gate is enabled." }, "fc": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", "description": "FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod." }, "flexVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource", "description": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin." }, "flocker": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", "description": "Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running" }, "gcePersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", "description": "GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk" }, "gitRepo": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource", "description": "GitRepo represents a git repository at a particular revision. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container." }, "glusterfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource", "description": "Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/glusterfs/README.md" }, "hostPath": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", "description": "HostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath" }, "iscsi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource", "description": "ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://examples.k8s.io/volumes/iscsi/README.md" }, "name": { @@ -81,47 +81,47 @@ ] }, "nfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", "description": "NFS represents an NFS mount on the host that shares a pod's lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs" }, "persistentVolumeClaim": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource", "description": "PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" }, "photonPersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", "description": "PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine" }, "portworxVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", "description": "PortworxVolume represents a portworx volume attached and mounted on kubelets host machine" }, "projected": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource", "description": "Items for all in one resources secrets, configmaps, and downward API" }, "quobyte": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", "description": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime" }, "rbd": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource", "description": "RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md" }, "scaleIO": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource", "description": "ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes." }, "secret": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource", "description": "Secret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret" }, "storageos": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource", "description": "StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes." }, "vsphereVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", "description": "VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine" } }, diff --git a/v1.21.2/volumeattachment-storage-v1.json b/v1.21.2/volumeattachment-storage-v1.json index 1683ceea6b..8bd4e02a2b 100644 --- a/v1.21.2/volumeattachment-storage-v1.json +++ b/v1.21.2/volumeattachment-storage-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSpec", "description": "Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentStatus", "description": "Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.2/volumeattachment-storage-v1alpha1.json b/v1.21.2/volumeattachment-storage-v1alpha1.json index cc7564251e..00cfcc2b19 100644 --- a/v1.21.2/volumeattachment-storage-v1alpha1.json +++ b/v1.21.2/volumeattachment-storage-v1alpha1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec", "description": "Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus", "description": "Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.2/volumeattachment-storage-v1beta1.json b/v1.21.2/volumeattachment-storage-v1beta1.json index 9f25700c6a..05160e3f27 100644 --- a/v1.21.2/volumeattachment-storage-v1beta1.json +++ b/v1.21.2/volumeattachment-storage-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec", "description": "Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus", "description": "Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.2/volumeattachment.json b/v1.21.2/volumeattachment.json index 11a00d0cec..0e277e6fcb 100644 --- a/v1.21.2/volumeattachment.json +++ b/v1.21.2/volumeattachment.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec", "description": "Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus", "description": "Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.2/volumeattachmentlist-storage-v1.json b/v1.21.2/volumeattachmentlist-storage-v1.json index d219a2ecae..44b5edd396 100644 --- a/v1.21.2/volumeattachmentlist-storage-v1.json +++ b/v1.21.2/volumeattachmentlist-storage-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of VolumeAttachments", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachment" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/volumeattachmentlist-storage-v1alpha1.json b/v1.21.2/volumeattachmentlist-storage-v1alpha1.json index d63e1f7c22..f983971454 100644 --- a/v1.21.2/volumeattachmentlist-storage-v1alpha1.json +++ b/v1.21.2/volumeattachmentlist-storage-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of VolumeAttachments", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachment" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/volumeattachmentlist-storage-v1beta1.json b/v1.21.2/volumeattachmentlist-storage-v1beta1.json index 0d76e638fc..4958c2357f 100644 --- a/v1.21.2/volumeattachmentlist-storage-v1beta1.json +++ b/v1.21.2/volumeattachmentlist-storage-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of VolumeAttachments", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/volumeattachmentlist.json b/v1.21.2/volumeattachmentlist.json index 6aa66b11d8..f9e84eac06 100644 --- a/v1.21.2/volumeattachmentlist.json +++ b/v1.21.2/volumeattachmentlist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of VolumeAttachments", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.2/volumeattachmentsource-storage-v1.json b/v1.21.2/volumeattachmentsource-storage-v1.json index defe08c972..dded39c597 100644 --- a/v1.21.2/volumeattachmentsource-storage-v1.json +++ b/v1.21.2/volumeattachmentsource-storage-v1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentSource represents a volume that should be attached. Right now only PersistenVolumes can be attached via external attacher, in future we may allow also inline volumes in pods. Exactly one member can be set.", "properties": { "inlineVolumeSpec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "inlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource. This field is populated only for the CSIMigration feature. It contains translated fields from a pod's inline VolumeSource to a PersistentVolumeSpec. This field is beta-level and is only honored by servers that enabled the CSIMigration feature." }, "persistentVolumeName": { diff --git a/v1.21.2/volumeattachmentsource-storage-v1alpha1.json b/v1.21.2/volumeattachmentsource-storage-v1alpha1.json index fa6de3b27a..55b6640914 100644 --- a/v1.21.2/volumeattachmentsource-storage-v1alpha1.json +++ b/v1.21.2/volumeattachmentsource-storage-v1alpha1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentSource represents a volume that should be attached. Right now only PersistenVolumes can be attached via external attacher, in future we may allow also inline volumes in pods. Exactly one member can be set.", "properties": { "inlineVolumeSpec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "inlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource. This field is populated only for the CSIMigration feature. It contains translated fields from a pod's inline VolumeSource to a PersistentVolumeSpec. This field is alpha-level and is only honored by servers that enabled the CSIMigration feature." }, "persistentVolumeName": { diff --git a/v1.21.2/volumeattachmentsource-storage-v1beta1.json b/v1.21.2/volumeattachmentsource-storage-v1beta1.json index defe08c972..dded39c597 100644 --- a/v1.21.2/volumeattachmentsource-storage-v1beta1.json +++ b/v1.21.2/volumeattachmentsource-storage-v1beta1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentSource represents a volume that should be attached. Right now only PersistenVolumes can be attached via external attacher, in future we may allow also inline volumes in pods. Exactly one member can be set.", "properties": { "inlineVolumeSpec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "inlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource. This field is populated only for the CSIMigration feature. It contains translated fields from a pod's inline VolumeSource to a PersistentVolumeSpec. This field is beta-level and is only honored by servers that enabled the CSIMigration feature." }, "persistentVolumeName": { diff --git a/v1.21.2/volumeattachmentsource.json b/v1.21.2/volumeattachmentsource.json index defe08c972..dded39c597 100644 --- a/v1.21.2/volumeattachmentsource.json +++ b/v1.21.2/volumeattachmentsource.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentSource represents a volume that should be attached. Right now only PersistenVolumes can be attached via external attacher, in future we may allow also inline volumes in pods. Exactly one member can be set.", "properties": { "inlineVolumeSpec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "inlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource. This field is populated only for the CSIMigration feature. It contains translated fields from a pod's inline VolumeSource to a PersistentVolumeSpec. This field is beta-level and is only honored by servers that enabled the CSIMigration feature." }, "persistentVolumeName": { diff --git a/v1.21.2/volumeattachmentspec-storage-v1.json b/v1.21.2/volumeattachmentspec-storage-v1.json index f64aa3dd94..9adf092869 100644 --- a/v1.21.2/volumeattachmentspec-storage-v1.json +++ b/v1.21.2/volumeattachmentspec-storage-v1.json @@ -16,7 +16,7 @@ ] }, "source": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSource", "description": "Source represents the volume that should be attached." } }, diff --git a/v1.21.2/volumeattachmentspec-storage-v1alpha1.json b/v1.21.2/volumeattachmentspec-storage-v1alpha1.json index 3c9baac2a6..04cb6e6a16 100644 --- a/v1.21.2/volumeattachmentspec-storage-v1alpha1.json +++ b/v1.21.2/volumeattachmentspec-storage-v1alpha1.json @@ -16,7 +16,7 @@ ] }, "source": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource", "description": "Source represents the volume that should be attached." } }, diff --git a/v1.21.2/volumeattachmentspec-storage-v1beta1.json b/v1.21.2/volumeattachmentspec-storage-v1beta1.json index abfcae8dee..6d9fbf84da 100644 --- a/v1.21.2/volumeattachmentspec-storage-v1beta1.json +++ b/v1.21.2/volumeattachmentspec-storage-v1beta1.json @@ -16,7 +16,7 @@ ] }, "source": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource", "description": "Source represents the volume that should be attached." } }, diff --git a/v1.21.2/volumeattachmentspec.json b/v1.21.2/volumeattachmentspec.json index abfcae8dee..6d9fbf84da 100644 --- a/v1.21.2/volumeattachmentspec.json +++ b/v1.21.2/volumeattachmentspec.json @@ -16,7 +16,7 @@ ] }, "source": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource", "description": "Source represents the volume that should be attached." } }, diff --git a/v1.21.2/volumeattachmentstatus-storage-v1.json b/v1.21.2/volumeattachmentstatus-storage-v1.json index fb746ac969..4dafaf5cb3 100644 --- a/v1.21.2/volumeattachmentstatus-storage-v1.json +++ b/v1.21.2/volumeattachmentstatus-storage-v1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentStatus is the status of a VolumeAttachment request.", "properties": { "attachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError", "description": "The last error encountered during attach operation, if any. This field must only be set by the entity completing the attach operation, i.e. the external-attacher." }, "attached": { @@ -26,7 +26,7 @@ ] }, "detachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError", "description": "The last error encountered during detach operation, if any. This field must only be set by the entity completing the detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.2/volumeattachmentstatus-storage-v1alpha1.json b/v1.21.2/volumeattachmentstatus-storage-v1alpha1.json index fb7426e119..53ce3a4fbb 100644 --- a/v1.21.2/volumeattachmentstatus-storage-v1alpha1.json +++ b/v1.21.2/volumeattachmentstatus-storage-v1alpha1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentStatus is the status of a VolumeAttachment request.", "properties": { "attachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError", "description": "The last error encountered during attach operation, if any. This field must only be set by the entity completing the attach operation, i.e. the external-attacher." }, "attached": { @@ -26,7 +26,7 @@ ] }, "detachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError", "description": "The last error encountered during detach operation, if any. This field must only be set by the entity completing the detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.2/volumeattachmentstatus-storage-v1beta1.json b/v1.21.2/volumeattachmentstatus-storage-v1beta1.json index 353558292f..f37846b0d0 100644 --- a/v1.21.2/volumeattachmentstatus-storage-v1beta1.json +++ b/v1.21.2/volumeattachmentstatus-storage-v1beta1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentStatus is the status of a VolumeAttachment request.", "properties": { "attachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", "description": "The last error encountered during attach operation, if any. This field must only be set by the entity completing the attach operation, i.e. the external-attacher." }, "attached": { @@ -26,7 +26,7 @@ ] }, "detachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", "description": "The last error encountered during detach operation, if any. This field must only be set by the entity completing the detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.2/volumeattachmentstatus.json b/v1.21.2/volumeattachmentstatus.json index 353558292f..f37846b0d0 100644 --- a/v1.21.2/volumeattachmentstatus.json +++ b/v1.21.2/volumeattachmentstatus.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentStatus is the status of a VolumeAttachment request.", "properties": { "attachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", "description": "The last error encountered during attach operation, if any. This field must only be set by the entity completing the attach operation, i.e. the external-attacher." }, "attached": { @@ -26,7 +26,7 @@ ] }, "detachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", "description": "The last error encountered during detach operation, if any. This field must only be set by the entity completing the detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.2/volumeerror-storage-v1.json b/v1.21.2/volumeerror-storage-v1.json index f6a2839937..272af42f6b 100644 --- a/v1.21.2/volumeerror-storage-v1.json +++ b/v1.21.2/volumeerror-storage-v1.json @@ -9,7 +9,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time the error was encountered." } }, diff --git a/v1.21.2/volumeerror-storage-v1alpha1.json b/v1.21.2/volumeerror-storage-v1alpha1.json index de03361b73..2f1455c263 100644 --- a/v1.21.2/volumeerror-storage-v1alpha1.json +++ b/v1.21.2/volumeerror-storage-v1alpha1.json @@ -9,7 +9,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time the error was encountered." } }, diff --git a/v1.21.2/volumeerror-storage-v1beta1.json b/v1.21.2/volumeerror-storage-v1beta1.json index f6a2839937..272af42f6b 100644 --- a/v1.21.2/volumeerror-storage-v1beta1.json +++ b/v1.21.2/volumeerror-storage-v1beta1.json @@ -9,7 +9,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time the error was encountered." } }, diff --git a/v1.21.2/volumeerror.json b/v1.21.2/volumeerror.json index f6a2839937..272af42f6b 100644 --- a/v1.21.2/volumeerror.json +++ b/v1.21.2/volumeerror.json @@ -9,7 +9,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time the error was encountered." } }, diff --git a/v1.21.2/volumenodeaffinity-v1.json b/v1.21.2/volumenodeaffinity-v1.json index fed17e74c6..90b6e76b85 100644 --- a/v1.21.2/volumenodeaffinity-v1.json +++ b/v1.21.2/volumenodeaffinity-v1.json @@ -2,7 +2,7 @@ "description": "VolumeNodeAffinity defines constraints that limit what nodes this volume can be accessed from.", "properties": { "required": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", "description": "Required specifies hard node constraints that must be met." } }, diff --git a/v1.21.2/volumenodeaffinity.json b/v1.21.2/volumenodeaffinity.json index fed17e74c6..90b6e76b85 100644 --- a/v1.21.2/volumenodeaffinity.json +++ b/v1.21.2/volumenodeaffinity.json @@ -2,7 +2,7 @@ "description": "VolumeNodeAffinity defines constraints that limit what nodes this volume can be accessed from.", "properties": { "required": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", "description": "Required specifies hard node constraints that must be met." } }, diff --git a/v1.21.2/volumeprojection-v1.json b/v1.21.2/volumeprojection-v1.json index a6d8391980..5d3a5245c3 100644 --- a/v1.21.2/volumeprojection-v1.json +++ b/v1.21.2/volumeprojection-v1.json @@ -2,19 +2,19 @@ "description": "Projection that may be projected along with other supported volume types", "properties": { "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection", "description": "information about the configMap data to project" }, "downwardAPI": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection", "description": "information about the downwardAPI data to project" }, "secret": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection", "description": "information about the secret data to project" }, "serviceAccountToken": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection", "description": "information about the serviceAccountToken data to project" } }, diff --git a/v1.21.2/volumeprojection.json b/v1.21.2/volumeprojection.json index a6d8391980..5d3a5245c3 100644 --- a/v1.21.2/volumeprojection.json +++ b/v1.21.2/volumeprojection.json @@ -2,19 +2,19 @@ "description": "Projection that may be projected along with other supported volume types", "properties": { "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection", "description": "information about the configMap data to project" }, "downwardAPI": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection", "description": "information about the downwardAPI data to project" }, "secret": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection", "description": "information about the secret data to project" }, "serviceAccountToken": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection", "description": "information about the serviceAccountToken data to project" } }, diff --git a/v1.21.2/watchevent-meta-v1.json b/v1.21.2/watchevent-meta-v1.json index 83e569098e..4fbf8c99f8 100644 --- a/v1.21.2/watchevent-meta-v1.json +++ b/v1.21.2/watchevent-meta-v1.json @@ -2,7 +2,7 @@ "description": "Event represents a single event to a watched resource.", "properties": { "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", "description": "Object is:\n * If Type is Added or Modified: the new state of the object.\n * If Type is Deleted: the state of the object immediately before deletion.\n * If Type is Error: *Status is recommended; other types may make sense\n depending on context." }, "type": { diff --git a/v1.21.2/watchevent.json b/v1.21.2/watchevent.json index 83e569098e..4fbf8c99f8 100644 --- a/v1.21.2/watchevent.json +++ b/v1.21.2/watchevent.json @@ -2,7 +2,7 @@ "description": "Event represents a single event to a watched resource.", "properties": { "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", "description": "Object is:\n * If Type is Added or Modified: the new state of the object.\n * If Type is Deleted: the state of the object immediately before deletion.\n * If Type is Error: *Status is recommended; other types may make sense\n depending on context." }, "type": { diff --git a/v1.21.2/webhookclientconfig-admissionregistration-v1.json b/v1.21.2/webhookclientconfig-admissionregistration-v1.json index 222b9051cb..42036228d3 100644 --- a/v1.21.2/webhookclientconfig-admissionregistration-v1.json +++ b/v1.21.2/webhookclientconfig-admissionregistration-v1.json @@ -10,7 +10,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ServiceReference", "description": "`service` is a reference to the service for this webhook. Either `service` or `url` must be specified.\n\nIf the webhook is running within the cluster, then you should use `service`." }, "url": { diff --git a/v1.21.2/webhookclientconfig-admissionregistration-v1beta1.json b/v1.21.2/webhookclientconfig-admissionregistration-v1beta1.json index 987886f1ae..f952d53913 100644 --- a/v1.21.2/webhookclientconfig-admissionregistration-v1beta1.json +++ b/v1.21.2/webhookclientconfig-admissionregistration-v1beta1.json @@ -10,7 +10,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ServiceReference", "description": "`service` is a reference to the service for this webhook. Either `service` or `url` must be specified.\n\nIf the webhook is running within the cluster, then you should use `service`." }, "url": { diff --git a/v1.21.2/webhookclientconfig-apiextensions-v1.json b/v1.21.2/webhookclientconfig-apiextensions-v1.json index 8d08dca340..5a8ff68865 100644 --- a/v1.21.2/webhookclientconfig-apiextensions-v1.json +++ b/v1.21.2/webhookclientconfig-apiextensions-v1.json @@ -10,7 +10,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ServiceReference", "description": "service is a reference to the service for this webhook. Either service or url must be specified.\n\nIf the webhook is running within the cluster, then you should use `service`." }, "url": { diff --git a/v1.21.2/webhookclientconfig-apiextensions-v1beta1.json b/v1.21.2/webhookclientconfig-apiextensions-v1beta1.json index fadcac7838..b34fac2fe9 100644 --- a/v1.21.2/webhookclientconfig-apiextensions-v1beta1.json +++ b/v1.21.2/webhookclientconfig-apiextensions-v1beta1.json @@ -10,7 +10,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference", "description": "service is a reference to the service for this webhook. Either service or url must be specified.\n\nIf the webhook is running within the cluster, then you should use `service`." }, "url": { diff --git a/v1.21.2/webhookclientconfig.json b/v1.21.2/webhookclientconfig.json index fadcac7838..b34fac2fe9 100644 --- a/v1.21.2/webhookclientconfig.json +++ b/v1.21.2/webhookclientconfig.json @@ -10,7 +10,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference", "description": "service is a reference to the service for this webhook. Either service or url must be specified.\n\nIf the webhook is running within the cluster, then you should use `service`." }, "url": { diff --git a/v1.21.2/webhookconversion-apiextensions-v1.json b/v1.21.2/webhookconversion-apiextensions-v1.json index 821bb3e8af..0bf7563f2b 100644 --- a/v1.21.2/webhookconversion-apiextensions-v1.json +++ b/v1.21.2/webhookconversion-apiextensions-v1.json @@ -2,7 +2,7 @@ "description": "WebhookConversion describes how to call a conversion webhook", "properties": { "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig", "description": "clientConfig is the instructions for how to call the webhook if strategy is `Webhook`." }, "conversionReviewVersions": { diff --git a/v1.21.2/webhookconversion.json b/v1.21.2/webhookconversion.json index 821bb3e8af..0bf7563f2b 100644 --- a/v1.21.2/webhookconversion.json +++ b/v1.21.2/webhookconversion.json @@ -2,7 +2,7 @@ "description": "WebhookConversion describes how to call a conversion webhook", "properties": { "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig", "description": "clientConfig is the instructions for how to call the webhook if strategy is `Webhook`." }, "conversionReviewVersions": { diff --git a/v1.21.2/weightedpodaffinityterm-v1.json b/v1.21.2/weightedpodaffinityterm-v1.json index 49270dcad0..87d19e413e 100644 --- a/v1.21.2/weightedpodaffinityterm-v1.json +++ b/v1.21.2/weightedpodaffinityterm-v1.json @@ -2,7 +2,7 @@ "description": "The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s)", "properties": { "podAffinityTerm": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm", "description": "Required. A pod affinity term, associated with the corresponding weight." }, "weight": { diff --git a/v1.21.2/weightedpodaffinityterm.json b/v1.21.2/weightedpodaffinityterm.json index 49270dcad0..87d19e413e 100644 --- a/v1.21.2/weightedpodaffinityterm.json +++ b/v1.21.2/weightedpodaffinityterm.json @@ -2,7 +2,7 @@ "description": "The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s)", "properties": { "podAffinityTerm": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.2/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm", "description": "Required. A pod affinity term, associated with the corresponding weight." }, "weight": { diff --git a/v1.21.3/affinity-v1.json b/v1.21.3/affinity-v1.json index 99b451405a..dfcd20d3ef 100644 --- a/v1.21.3/affinity-v1.json +++ b/v1.21.3/affinity-v1.json @@ -2,15 +2,15 @@ "description": "Affinity is a group of affinity scheduling rules.", "properties": { "nodeAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity", "description": "Describes node affinity scheduling rules for the pod." }, "podAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity", "description": "Describes pod affinity scheduling rules (e.g. co-locate this pod in the same node, zone, etc. as some other pod(s))." }, "podAntiAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity", "description": "Describes pod anti-affinity scheduling rules (e.g. avoid putting this pod in the same node, zone, etc. as some other pod(s))." } }, diff --git a/v1.21.3/affinity.json b/v1.21.3/affinity.json index 99b451405a..dfcd20d3ef 100644 --- a/v1.21.3/affinity.json +++ b/v1.21.3/affinity.json @@ -2,15 +2,15 @@ "description": "Affinity is a group of affinity scheduling rules.", "properties": { "nodeAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity", "description": "Describes node affinity scheduling rules for the pod." }, "podAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity", "description": "Describes pod affinity scheduling rules (e.g. co-locate this pod in the same node, zone, etc. as some other pod(s))." }, "podAntiAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity", "description": "Describes pod anti-affinity scheduling rules (e.g. avoid putting this pod in the same node, zone, etc. as some other pod(s))." } }, diff --git a/v1.21.3/aggregationrule-rbac-v1.json b/v1.21.3/aggregationrule-rbac-v1.json index 948849ef2d..0e1ead9ad6 100644 --- a/v1.21.3/aggregationrule-rbac-v1.json +++ b/v1.21.3/aggregationrule-rbac-v1.json @@ -4,7 +4,7 @@ "clusterRoleSelectors": { "description": "ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" }, "type": [ "array", diff --git a/v1.21.3/aggregationrule-rbac-v1alpha1.json b/v1.21.3/aggregationrule-rbac-v1alpha1.json index 948849ef2d..0e1ead9ad6 100644 --- a/v1.21.3/aggregationrule-rbac-v1alpha1.json +++ b/v1.21.3/aggregationrule-rbac-v1alpha1.json @@ -4,7 +4,7 @@ "clusterRoleSelectors": { "description": "ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" }, "type": [ "array", diff --git a/v1.21.3/aggregationrule-rbac-v1beta1.json b/v1.21.3/aggregationrule-rbac-v1beta1.json index 948849ef2d..0e1ead9ad6 100644 --- a/v1.21.3/aggregationrule-rbac-v1beta1.json +++ b/v1.21.3/aggregationrule-rbac-v1beta1.json @@ -4,7 +4,7 @@ "clusterRoleSelectors": { "description": "ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" }, "type": [ "array", diff --git a/v1.21.3/aggregationrule.json b/v1.21.3/aggregationrule.json index 948849ef2d..0e1ead9ad6 100644 --- a/v1.21.3/aggregationrule.json +++ b/v1.21.3/aggregationrule.json @@ -4,7 +4,7 @@ "clusterRoleSelectors": { "description": "ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" }, "type": [ "array", diff --git a/v1.21.3/all.json b/v1.21.3/all.json index acdf43f0f9..146224e1c8 100644 --- a/v1.21.3/all.json +++ b/v1.21.3/all.json @@ -1,1960 +1,1960 @@ { "oneOf": [ { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhook" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfigurationList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfigurationList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ServiceReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhook" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfigurationList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfigurationList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ServiceReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevisionList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevisionList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequest" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.UserInfo" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.UserInfo" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectRulesReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectRulesReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.CrossVersionObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.Scale" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.Scale" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJob" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJob" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobTemplateSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobTemplateSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequest" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1.Lease" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1.Lease" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Binding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Binding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatusList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatusList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Container" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Container" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointsList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointsList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainers" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainers" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Event" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EventList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EventList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EventSeries" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EventSeries" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Handler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Handler" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Node" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Node" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Service" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Service" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.Endpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.Endpoint" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointConditions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointConditions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointHints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointHints" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSlice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSlice" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSliceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSliceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.ForZone" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.ForZone" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSliceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSliceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1.Event" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1.EventList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1.EventList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1.EventSeries" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1.EventSeries" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressPath" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.Ingress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressTLS" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.GroupSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.GroupSubject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ServiceAccountSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ServiceAccountSubject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.UserSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.UserSubject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressPath" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressRuleValue" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.Ingress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassParametersReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassParametersReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressServiceBackend" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressServiceBackend" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressTLS" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1.Overhead" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1.Overhead" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1.Scheduling" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1.Scheduling" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudget" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.Eviction" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.Eviction" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicyList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicyList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.AggregationRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.AggregationRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRole" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.Role" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.AggregationRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.AggregationRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRole" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Role" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriver" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINode" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeDriver" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.TokenRequest" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachment" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeNodeResources" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeNodeResources" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacityList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacityList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachment" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacityList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacityList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceColumnDefinition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceConversion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceConversion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionVersion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceScale" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceScale" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresources" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresources" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceValidation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceValidation" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ExternalDocumentation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ExternalDocumentation" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrArray" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrStringArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrStringArray" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ServiceReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookConversion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookConversion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.version.Info" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.version.Info" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference" } ] } \ No newline at end of file diff --git a/v1.21.3/apigroup-meta-v1.json b/v1.21.3/apigroup-meta-v1.json index 9d854173fd..a8def2cd37 100644 --- a/v1.21.3/apigroup-meta-v1.json +++ b/v1.21.3/apigroup-meta-v1.json @@ -29,13 +29,13 @@ ] }, "preferredVersion": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery", "description": "preferredVersion is the version preferred by the API server, which probably is the storage version." }, "serverAddressByClientCIDRs": { "description": "a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" }, "type": [ "array", @@ -45,7 +45,7 @@ "versions": { "description": "versions are the versions supported in this group.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" }, "type": [ "array", diff --git a/v1.21.3/apigroup.json b/v1.21.3/apigroup.json index 1a7b066ddc..5e6e343e9c 100644 --- a/v1.21.3/apigroup.json +++ b/v1.21.3/apigroup.json @@ -26,13 +26,13 @@ ] }, "preferredVersion": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery", "description": "preferredVersion is the version preferred by the API server, which probably is the storage version." }, "serverAddressByClientCIDRs": { "description": "a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" }, "type": [ "array", @@ -42,7 +42,7 @@ "versions": { "description": "versions are the versions supported in this group.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" }, "type": [ "array", diff --git a/v1.21.3/apigrouplist-meta-v1.json b/v1.21.3/apigrouplist-meta-v1.json index fa341490e7..c69b9ccc50 100644 --- a/v1.21.3/apigrouplist-meta-v1.json +++ b/v1.21.3/apigrouplist-meta-v1.json @@ -14,7 +14,7 @@ "groups": { "description": "groups is a list of APIGroup.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" }, "type": [ "array", diff --git a/v1.21.3/apigrouplist.json b/v1.21.3/apigrouplist.json index fb91f379a7..fef5809d33 100644 --- a/v1.21.3/apigrouplist.json +++ b/v1.21.3/apigrouplist.json @@ -11,7 +11,7 @@ "groups": { "description": "groups is a list of APIGroup.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" }, "type": [ "array", diff --git a/v1.21.3/apiresourcelist-meta-v1.json b/v1.21.3/apiresourcelist-meta-v1.json index f40acf6764..c4f58ddef7 100644 --- a/v1.21.3/apiresourcelist-meta-v1.json +++ b/v1.21.3/apiresourcelist-meta-v1.json @@ -31,7 +31,7 @@ "resources": { "description": "resources contains the name of the resources and if they are namespaced.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" }, "type": [ "array", diff --git a/v1.21.3/apiresourcelist.json b/v1.21.3/apiresourcelist.json index ef5689e78d..1d2895471c 100644 --- a/v1.21.3/apiresourcelist.json +++ b/v1.21.3/apiresourcelist.json @@ -28,7 +28,7 @@ "resources": { "description": "resources contains the name of the resources and if they are namespaced.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" }, "type": [ "array", diff --git a/v1.21.3/apiservice-apiregistration-v1.json b/v1.21.3/apiservice-apiregistration-v1.json index 205140ea15..6246558586 100644 --- a/v1.21.3/apiservice-apiregistration-v1.json +++ b/v1.21.3/apiservice-apiregistration-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec", "description": "Spec contains information for locating and communicating with a server" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus", "description": "Status contains derived information about an API server" } }, diff --git a/v1.21.3/apiservice-apiregistration-v1beta1.json b/v1.21.3/apiservice-apiregistration-v1beta1.json index c7cf23fbb9..08d382379c 100644 --- a/v1.21.3/apiservice-apiregistration-v1beta1.json +++ b/v1.21.3/apiservice-apiregistration-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec", "description": "Spec contains information for locating and communicating with a server" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus", "description": "Status contains derived information about an API server" } }, diff --git a/v1.21.3/apiservice.json b/v1.21.3/apiservice.json index 036af8932a..f6302900fa 100644 --- a/v1.21.3/apiservice.json +++ b/v1.21.3/apiservice.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec", "description": "Spec contains information for locating and communicating with a server" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus", "description": "Status contains derived information about an API server" } }, diff --git a/v1.21.3/apiservicecondition-apiregistration-v1.json b/v1.21.3/apiservicecondition-apiregistration-v1.json index 2f31aabaeb..957b216c19 100644 --- a/v1.21.3/apiservicecondition-apiregistration-v1.json +++ b/v1.21.3/apiservicecondition-apiregistration-v1.json @@ -2,7 +2,7 @@ "description": "APIServiceCondition describes the state of an APIService at a particular point", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/apiservicecondition-apiregistration-v1beta1.json b/v1.21.3/apiservicecondition-apiregistration-v1beta1.json index 2f31aabaeb..957b216c19 100644 --- a/v1.21.3/apiservicecondition-apiregistration-v1beta1.json +++ b/v1.21.3/apiservicecondition-apiregistration-v1beta1.json @@ -2,7 +2,7 @@ "description": "APIServiceCondition describes the state of an APIService at a particular point", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/apiservicecondition.json b/v1.21.3/apiservicecondition.json index 2f31aabaeb..957b216c19 100644 --- a/v1.21.3/apiservicecondition.json +++ b/v1.21.3/apiservicecondition.json @@ -2,7 +2,7 @@ "description": "APIServiceCondition describes the state of an APIService at a particular point", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/apiservicelist-apiregistration-v1.json b/v1.21.3/apiservicelist-apiregistration-v1.json index 0b4aaef3d7..5d09e6dc1a 100644 --- a/v1.21.3/apiservicelist-apiregistration-v1.json +++ b/v1.21.3/apiservicelist-apiregistration-v1.json @@ -13,7 +13,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.3/apiservicelist-apiregistration-v1beta1.json b/v1.21.3/apiservicelist-apiregistration-v1beta1.json index edaa5f6971..fbd478694b 100644 --- a/v1.21.3/apiservicelist-apiregistration-v1beta1.json +++ b/v1.21.3/apiservicelist-apiregistration-v1beta1.json @@ -13,7 +13,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.3/apiservicelist.json b/v1.21.3/apiservicelist.json index 77ad5eddee..3fa848f7be 100644 --- a/v1.21.3/apiservicelist.json +++ b/v1.21.3/apiservicelist.json @@ -10,7 +10,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" }, "type": [ "array", @@ -28,7 +28,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.3/apiservicespec-apiregistration-v1.json b/v1.21.3/apiservicespec-apiregistration-v1.json index 88377029dd..30d5866b3c 100644 --- a/v1.21.3/apiservicespec-apiregistration-v1.json +++ b/v1.21.3/apiservicespec-apiregistration-v1.json @@ -33,7 +33,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference", "description": "Service is a reference to the service for this API server. It must communicate on port 443. If the Service is nil, that means the handling for the API groupversion is handled locally on this server. The call will simply delegate to the normal handler chain to be fulfilled." }, "version": { diff --git a/v1.21.3/apiservicespec-apiregistration-v1beta1.json b/v1.21.3/apiservicespec-apiregistration-v1beta1.json index 6df79fca5e..c0882455d3 100644 --- a/v1.21.3/apiservicespec-apiregistration-v1beta1.json +++ b/v1.21.3/apiservicespec-apiregistration-v1beta1.json @@ -33,7 +33,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference", "description": "Service is a reference to the service for this API server. It must communicate on port 443. If the Service is nil, that means the handling for the API groupversion is handled locally on this server. The call will simply delegate to the normal handler chain to be fulfilled." }, "version": { diff --git a/v1.21.3/apiservicespec.json b/v1.21.3/apiservicespec.json index 6df79fca5e..c0882455d3 100644 --- a/v1.21.3/apiservicespec.json +++ b/v1.21.3/apiservicespec.json @@ -33,7 +33,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference", "description": "Service is a reference to the service for this API server. It must communicate on port 443. If the Service is nil, that means the handling for the API groupversion is handled locally on this server. The call will simply delegate to the normal handler chain to be fulfilled." }, "version": { diff --git a/v1.21.3/apiservicestatus-apiregistration-v1.json b/v1.21.3/apiservicestatus-apiregistration-v1.json index 1a2ad13274..36ee468165 100644 --- a/v1.21.3/apiservicestatus-apiregistration-v1.json +++ b/v1.21.3/apiservicestatus-apiregistration-v1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state of apiService.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition" }, "type": [ "array", diff --git a/v1.21.3/apiservicestatus-apiregistration-v1beta1.json b/v1.21.3/apiservicestatus-apiregistration-v1beta1.json index 7f018d1f08..2c8488df06 100644 --- a/v1.21.3/apiservicestatus-apiregistration-v1beta1.json +++ b/v1.21.3/apiservicestatus-apiregistration-v1beta1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state of apiService.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" }, "type": [ "array", diff --git a/v1.21.3/apiservicestatus.json b/v1.21.3/apiservicestatus.json index 7f018d1f08..2c8488df06 100644 --- a/v1.21.3/apiservicestatus.json +++ b/v1.21.3/apiservicestatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state of apiService.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" }, "type": [ "array", diff --git a/v1.21.3/apiversions-meta-v1.json b/v1.21.3/apiversions-meta-v1.json index 72f318774c..20078764b3 100644 --- a/v1.21.3/apiversions-meta-v1.json +++ b/v1.21.3/apiversions-meta-v1.json @@ -24,7 +24,7 @@ "serverAddressByClientCIDRs": { "description": "a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" }, "type": [ "array", diff --git a/v1.21.3/apiversions.json b/v1.21.3/apiversions.json index 308dd89ca9..8f9778f084 100644 --- a/v1.21.3/apiversions.json +++ b/v1.21.3/apiversions.json @@ -21,7 +21,7 @@ "serverAddressByClientCIDRs": { "description": "a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" }, "type": [ "array", diff --git a/v1.21.3/binding-v1.json b/v1.21.3/binding-v1.json index 9a0544b5df..f3c8af2adb 100644 --- a/v1.21.3/binding-v1.json +++ b/v1.21.3/binding-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "The target object that you want to bind to the standard object." } }, diff --git a/v1.21.3/binding.json b/v1.21.3/binding.json index 8db78c1877..0120f08afc 100644 --- a/v1.21.3/binding.json +++ b/v1.21.3/binding.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "The target object that you want to bind to the standard object." } }, diff --git a/v1.21.3/cephfspersistentvolumesource-v1.json b/v1.21.3/cephfspersistentvolumesource-v1.json index ac184924d3..b9fbd634ee 100644 --- a/v1.21.3/cephfspersistentvolumesource-v1.json +++ b/v1.21.3/cephfspersistentvolumesource-v1.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.3/cephfspersistentvolumesource.json b/v1.21.3/cephfspersistentvolumesource.json index ac184924d3..b9fbd634ee 100644 --- a/v1.21.3/cephfspersistentvolumesource.json +++ b/v1.21.3/cephfspersistentvolumesource.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.3/cephfsvolumesource-v1.json b/v1.21.3/cephfsvolumesource-v1.json index 493f4df3e4..cef6792aef 100644 --- a/v1.21.3/cephfsvolumesource-v1.json +++ b/v1.21.3/cephfsvolumesource-v1.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.3/cephfsvolumesource.json b/v1.21.3/cephfsvolumesource.json index 493f4df3e4..cef6792aef 100644 --- a/v1.21.3/cephfsvolumesource.json +++ b/v1.21.3/cephfsvolumesource.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.3/certificatesigningrequest-certificates-v1.json b/v1.21.3/certificatesigningrequest-certificates-v1.json index d2e5ce2137..2200b76939 100644 --- a/v1.21.3/certificatesigningrequest-certificates-v1.json +++ b/v1.21.3/certificatesigningrequest-certificates-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestSpec", "description": "spec contains the certificate request, and is immutable after creation. Only the request, signerName, and usages fields can be set on creation. Other fields are derived by Kubernetes and cannot be modified by users." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestStatus", "description": "status contains information about whether the request is approved or denied, and the certificate issued by the signer, or the failure condition indicating signer failure." } }, diff --git a/v1.21.3/certificatesigningrequest-certificates-v1beta1.json b/v1.21.3/certificatesigningrequest-certificates-v1beta1.json index cd05b18bd3..c92b3b7dfe 100644 --- a/v1.21.3/certificatesigningrequest-certificates-v1beta1.json +++ b/v1.21.3/certificatesigningrequest-certificates-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec", "description": "The certificate request itself and any additional information." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus", "description": "Derived information about the request." } }, diff --git a/v1.21.3/certificatesigningrequest.json b/v1.21.3/certificatesigningrequest.json index 88d95f0196..6fabbdd79a 100644 --- a/v1.21.3/certificatesigningrequest.json +++ b/v1.21.3/certificatesigningrequest.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec", "description": "The certificate request itself and any additional information." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus", "description": "Derived information about the request." } }, diff --git a/v1.21.3/certificatesigningrequestcondition-certificates-v1.json b/v1.21.3/certificatesigningrequestcondition-certificates-v1.json index 5649740739..f2e8db0146 100644 --- a/v1.21.3/certificatesigningrequestcondition-certificates-v1.json +++ b/v1.21.3/certificatesigningrequestcondition-certificates-v1.json @@ -2,11 +2,11 @@ "description": "CertificateSigningRequestCondition describes a condition of a CertificateSigningRequest object", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the time the condition last transitioned from one status to another. If unset, when a new condition type is added or an existing condition's status is changed, the server defaults this to the current time." }, "lastUpdateTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastUpdateTime is the time of the last update to this condition" }, "message": { diff --git a/v1.21.3/certificatesigningrequestcondition-certificates-v1beta1.json b/v1.21.3/certificatesigningrequestcondition-certificates-v1beta1.json index db254f2bf7..9711e84599 100644 --- a/v1.21.3/certificatesigningrequestcondition-certificates-v1beta1.json +++ b/v1.21.3/certificatesigningrequestcondition-certificates-v1beta1.json @@ -1,11 +1,11 @@ { "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the time the condition last transitioned from one status to another. If unset, when a new condition type is added or an existing condition's status is changed, the server defaults this to the current time." }, "lastUpdateTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "timestamp for the last update to this condition" }, "message": { diff --git a/v1.21.3/certificatesigningrequestcondition.json b/v1.21.3/certificatesigningrequestcondition.json index db254f2bf7..9711e84599 100644 --- a/v1.21.3/certificatesigningrequestcondition.json +++ b/v1.21.3/certificatesigningrequestcondition.json @@ -1,11 +1,11 @@ { "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the time the condition last transitioned from one status to another. If unset, when a new condition type is added or an existing condition's status is changed, the server defaults this to the current time." }, "lastUpdateTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "timestamp for the last update to this condition" }, "message": { diff --git a/v1.21.3/certificatesigningrequestlist-certificates-v1.json b/v1.21.3/certificatesigningrequestlist-certificates-v1.json index b2bfc593eb..dc59c86c39 100644 --- a/v1.21.3/certificatesigningrequestlist-certificates-v1.json +++ b/v1.21.3/certificatesigningrequestlist-certificates-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is a collection of CertificateSigningRequest objects", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequest" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.3/certificatesigningrequestlist-certificates-v1beta1.json b/v1.21.3/certificatesigningrequestlist-certificates-v1beta1.json index 2b8df8a6f7..ab2dda4d7e 100644 --- a/v1.21.3/certificatesigningrequestlist-certificates-v1beta1.json +++ b/v1.21.3/certificatesigningrequestlist-certificates-v1beta1.json @@ -12,7 +12,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" }, "type": [ "array", @@ -30,7 +30,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.3/certificatesigningrequestlist.json b/v1.21.3/certificatesigningrequestlist.json index f37eb6b756..16c60c4f5a 100644 --- a/v1.21.3/certificatesigningrequestlist.json +++ b/v1.21.3/certificatesigningrequestlist.json @@ -9,7 +9,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" }, "type": [ "array", @@ -27,7 +27,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.3/certificatesigningrequeststatus-certificates-v1.json b/v1.21.3/certificatesigningrequeststatus-certificates-v1.json index 7c832276db..de37cd2d89 100644 --- a/v1.21.3/certificatesigningrequeststatus-certificates-v1.json +++ b/v1.21.3/certificatesigningrequeststatus-certificates-v1.json @@ -13,7 +13,7 @@ "conditions": { "description": "conditions applied to the request. Known conditions are \"Approved\", \"Denied\", and \"Failed\".", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestCondition" }, "type": [ "array", diff --git a/v1.21.3/certificatesigningrequeststatus-certificates-v1beta1.json b/v1.21.3/certificatesigningrequeststatus-certificates-v1beta1.json index 6748c1a782..80ac8bd731 100644 --- a/v1.21.3/certificatesigningrequeststatus-certificates-v1beta1.json +++ b/v1.21.3/certificatesigningrequeststatus-certificates-v1beta1.json @@ -12,7 +12,7 @@ "conditions": { "description": "Conditions applied to the request, such as approval or denial.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" }, "type": [ "array", diff --git a/v1.21.3/certificatesigningrequeststatus.json b/v1.21.3/certificatesigningrequeststatus.json index 6748c1a782..80ac8bd731 100644 --- a/v1.21.3/certificatesigningrequeststatus.json +++ b/v1.21.3/certificatesigningrequeststatus.json @@ -12,7 +12,7 @@ "conditions": { "description": "Conditions applied to the request, such as approval or denial.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" }, "type": [ "array", diff --git a/v1.21.3/cinderpersistentvolumesource-v1.json b/v1.21.3/cinderpersistentvolumesource-v1.json index 743dabff33..c898c9b782 100644 --- a/v1.21.3/cinderpersistentvolumesource-v1.json +++ b/v1.21.3/cinderpersistentvolumesource-v1.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: points to a secret object containing parameters used to connect to OpenStack." }, "volumeID": { diff --git a/v1.21.3/cinderpersistentvolumesource.json b/v1.21.3/cinderpersistentvolumesource.json index 743dabff33..c898c9b782 100644 --- a/v1.21.3/cinderpersistentvolumesource.json +++ b/v1.21.3/cinderpersistentvolumesource.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: points to a secret object containing parameters used to connect to OpenStack." }, "volumeID": { diff --git a/v1.21.3/cindervolumesource-v1.json b/v1.21.3/cindervolumesource-v1.json index b4dc542260..6327241af3 100644 --- a/v1.21.3/cindervolumesource-v1.json +++ b/v1.21.3/cindervolumesource-v1.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: points to a secret object containing parameters used to connect to OpenStack." }, "volumeID": { diff --git a/v1.21.3/cindervolumesource.json b/v1.21.3/cindervolumesource.json index b4dc542260..6327241af3 100644 --- a/v1.21.3/cindervolumesource.json +++ b/v1.21.3/cindervolumesource.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: points to a secret object containing parameters used to connect to OpenStack." }, "volumeID": { diff --git a/v1.21.3/clusterrole-rbac-v1.json b/v1.21.3/clusterrole-rbac-v1.json index 7f908f7960..97ec9f65c9 100644 --- a/v1.21.3/clusterrole-rbac-v1.json +++ b/v1.21.3/clusterrole-rbac-v1.json @@ -2,7 +2,7 @@ "description": "ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.", "properties": { "aggregationRule": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.AggregationRule", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.AggregationRule", "description": "AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller." }, "apiVersion": { @@ -26,13 +26,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this ClusterRole", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.3/clusterrole-rbac-v1alpha1.json b/v1.21.3/clusterrole-rbac-v1alpha1.json index 5af7a14ed1..6507c7d42e 100644 --- a/v1.21.3/clusterrole-rbac-v1alpha1.json +++ b/v1.21.3/clusterrole-rbac-v1alpha1.json @@ -2,7 +2,7 @@ "description": "ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding. Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 ClusterRole, and will no longer be served in v1.22.", "properties": { "aggregationRule": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.AggregationRule", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.AggregationRule", "description": "AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller." }, "apiVersion": { @@ -26,13 +26,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this ClusterRole", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.3/clusterrole-rbac-v1beta1.json b/v1.21.3/clusterrole-rbac-v1beta1.json index 4dfbf4078a..9ac61c91aa 100644 --- a/v1.21.3/clusterrole-rbac-v1beta1.json +++ b/v1.21.3/clusterrole-rbac-v1beta1.json @@ -2,7 +2,7 @@ "description": "ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding. Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 ClusterRole, and will no longer be served in v1.22.", "properties": { "aggregationRule": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule", "description": "AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller." }, "apiVersion": { @@ -26,13 +26,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this ClusterRole", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.3/clusterrole.json b/v1.21.3/clusterrole.json index 4c41ec5b9d..5d1cbc41fa 100644 --- a/v1.21.3/clusterrole.json +++ b/v1.21.3/clusterrole.json @@ -2,7 +2,7 @@ "description": "ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding. Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 ClusterRole, and will no longer be served in v1.22.", "properties": { "aggregationRule": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule", "description": "AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller." }, "apiVersion": { @@ -23,13 +23,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this ClusterRole", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.3/clusterrolebinding-rbac-v1.json b/v1.21.3/clusterrolebinding-rbac-v1.json index 87b586e76e..ec931eb813 100644 --- a/v1.21.3/clusterrolebinding-rbac-v1.json +++ b/v1.21.3/clusterrolebinding-rbac-v1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef", "description": "RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" }, "type": [ "array", diff --git a/v1.21.3/clusterrolebinding-rbac-v1alpha1.json b/v1.21.3/clusterrolebinding-rbac-v1alpha1.json index bc558e7afe..5a18c2aa6c 100644 --- a/v1.21.3/clusterrolebinding-rbac-v1alpha1.json +++ b/v1.21.3/clusterrolebinding-rbac-v1alpha1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef", "description": "RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" }, "type": [ "array", diff --git a/v1.21.3/clusterrolebinding-rbac-v1beta1.json b/v1.21.3/clusterrolebinding-rbac-v1beta1.json index 72c1d092ed..9aa8bb0564 100644 --- a/v1.21.3/clusterrolebinding-rbac-v1beta1.json +++ b/v1.21.3/clusterrolebinding-rbac-v1beta1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", "description": "RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.3/clusterrolebinding.json b/v1.21.3/clusterrolebinding.json index 643be8d147..36af3ac340 100644 --- a/v1.21.3/clusterrolebinding.json +++ b/v1.21.3/clusterrolebinding.json @@ -19,17 +19,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", "description": "RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.3/clusterrolebindinglist-rbac-v1.json b/v1.21.3/clusterrolebindinglist-rbac-v1.json index badf3a2eb3..23f9e56d3b 100644 --- a/v1.21.3/clusterrolebindinglist-rbac-v1.json +++ b/v1.21.3/clusterrolebindinglist-rbac-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.3/clusterrolebindinglist-rbac-v1alpha1.json b/v1.21.3/clusterrolebindinglist-rbac-v1alpha1.json index 60bbed26ab..47a9c4c1bf 100644 --- a/v1.21.3/clusterrolebindinglist-rbac-v1alpha1.json +++ b/v1.21.3/clusterrolebindinglist-rbac-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.3/clusterrolebindinglist-rbac-v1beta1.json b/v1.21.3/clusterrolebindinglist-rbac-v1beta1.json index bcb1a856b7..46b4446e73 100644 --- a/v1.21.3/clusterrolebindinglist-rbac-v1beta1.json +++ b/v1.21.3/clusterrolebindinglist-rbac-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.3/clusterrolebindinglist.json b/v1.21.3/clusterrolebindinglist.json index 0180d69d55..d2f1841b41 100644 --- a/v1.21.3/clusterrolebindinglist.json +++ b/v1.21.3/clusterrolebindinglist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of ClusterRoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.3/clusterrolelist-rbac-v1.json b/v1.21.3/clusterrolelist-rbac-v1.json index 51b65e2c07..37419a9b0c 100644 --- a/v1.21.3/clusterrolelist-rbac-v1.json +++ b/v1.21.3/clusterrolelist-rbac-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRole" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.3/clusterrolelist-rbac-v1alpha1.json b/v1.21.3/clusterrolelist-rbac-v1alpha1.json index 8bcb97eb48..b23bc0295c 100644 --- a/v1.21.3/clusterrolelist-rbac-v1alpha1.json +++ b/v1.21.3/clusterrolelist-rbac-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRole" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.3/clusterrolelist-rbac-v1beta1.json b/v1.21.3/clusterrolelist-rbac-v1beta1.json index 05d604b99a..7e3fcf8599 100644 --- a/v1.21.3/clusterrolelist-rbac-v1beta1.json +++ b/v1.21.3/clusterrolelist-rbac-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.3/clusterrolelist.json b/v1.21.3/clusterrolelist.json index 5e5b6622e9..c3a029fec9 100644 --- a/v1.21.3/clusterrolelist.json +++ b/v1.21.3/clusterrolelist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of ClusterRoles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.3/componentstatus-v1.json b/v1.21.3/componentstatus-v1.json index f8f44ab80a..8bbcc3ab03 100644 --- a/v1.21.3/componentstatus-v1.json +++ b/v1.21.3/componentstatus-v1.json @@ -14,7 +14,7 @@ "conditions": { "description": "List of component conditions observed", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" }, "type": [ "array", @@ -34,7 +34,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/componentstatus.json b/v1.21.3/componentstatus.json index 0c52d62936..cb17905cdc 100644 --- a/v1.21.3/componentstatus.json +++ b/v1.21.3/componentstatus.json @@ -11,7 +11,7 @@ "conditions": { "description": "List of component conditions observed", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/componentstatuslist-v1.json b/v1.21.3/componentstatuslist-v1.json index ba804e062f..0878d70dcf 100644 --- a/v1.21.3/componentstatuslist-v1.json +++ b/v1.21.3/componentstatuslist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of ComponentStatus objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/componentstatuslist.json b/v1.21.3/componentstatuslist.json index f0ef1f1ac8..557882dffd 100644 --- a/v1.21.3/componentstatuslist.json +++ b/v1.21.3/componentstatuslist.json @@ -11,7 +11,7 @@ "items": { "description": "List of ComponentStatus objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/condition-meta-v1.json b/v1.21.3/condition-meta-v1.json index 1fa1d1f33b..8ae5933cd9 100644 --- a/v1.21.3/condition-meta-v1.json +++ b/v1.21.3/condition-meta-v1.json @@ -2,7 +2,7 @@ "description": "Condition contains details for one aspect of the current state of this API Resource.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable." }, "message": { diff --git a/v1.21.3/condition.json b/v1.21.3/condition.json index 1fa1d1f33b..8ae5933cd9 100644 --- a/v1.21.3/condition.json +++ b/v1.21.3/condition.json @@ -2,7 +2,7 @@ "description": "Condition contains details for one aspect of the current state of this API Resource.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable." }, "message": { diff --git a/v1.21.3/configmap-v1.json b/v1.21.3/configmap-v1.json index 4bde3005f8..bbd42b301c 100644 --- a/v1.21.3/configmap-v1.json +++ b/v1.21.3/configmap-v1.json @@ -56,7 +56,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/configmap.json b/v1.21.3/configmap.json index 6ed9346059..d24008b907 100644 --- a/v1.21.3/configmap.json +++ b/v1.21.3/configmap.json @@ -53,7 +53,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/configmaplist-v1.json b/v1.21.3/configmaplist-v1.json index c6bb6797dc..1d02e61b0f 100644 --- a/v1.21.3/configmaplist-v1.json +++ b/v1.21.3/configmaplist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of ConfigMaps.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/configmaplist.json b/v1.21.3/configmaplist.json index d4b88d766a..7f5bd37e6e 100644 --- a/v1.21.3/configmaplist.json +++ b/v1.21.3/configmaplist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of ConfigMaps.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/configmapprojection-v1.json b/v1.21.3/configmapprojection-v1.json index 86001c584c..574f602132 100644 --- a/v1.21.3/configmapprojection-v1.json +++ b/v1.21.3/configmapprojection-v1.json @@ -4,7 +4,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.3/configmapprojection.json b/v1.21.3/configmapprojection.json index 86001c584c..574f602132 100644 --- a/v1.21.3/configmapprojection.json +++ b/v1.21.3/configmapprojection.json @@ -4,7 +4,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.3/configmapvolumesource-v1.json b/v1.21.3/configmapvolumesource-v1.json index 5947ac29c1..17279661f5 100644 --- a/v1.21.3/configmapvolumesource-v1.json +++ b/v1.21.3/configmapvolumesource-v1.json @@ -12,7 +12,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.3/configmapvolumesource.json b/v1.21.3/configmapvolumesource.json index 5947ac29c1..17279661f5 100644 --- a/v1.21.3/configmapvolumesource.json +++ b/v1.21.3/configmapvolumesource.json @@ -12,7 +12,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.3/container-v1.json b/v1.21.3/container-v1.json index 0b14f2bc27..9d1990a9fd 100644 --- a/v1.21.3/container-v1.json +++ b/v1.21.3/container-v1.json @@ -30,7 +30,7 @@ "env": { "description": "List of environment variables to set in the container. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" }, "type": [ "array", @@ -42,7 +42,7 @@ "envFrom": { "description": "List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" }, "type": [ "array", @@ -64,11 +64,11 @@ ] }, "lifecycle": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", "description": "Actions that the management system should take in response to container lifecycle events. Cannot be updated." }, "livenessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Periodic probe of container liveness. Container will be restarted if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "name": { @@ -81,7 +81,7 @@ "ports": { "description": "List of ports to expose from the container. Exposing a port here gives the system additional information about the network connections a container uses, but is primarily informational. Not specifying a port here DOES NOT prevent that port from being exposed. Any port which is listening on the default \"0.0.0.0\" address inside a container will be accessible from the network. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" }, "type": [ "array", @@ -96,19 +96,19 @@ "x-kubernetes-patch-strategy": "merge" }, "readinessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Periodic probe of container service readiness. Container will be removed from service endpoints if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Compute Resources required by this container. Cannot be updated. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/" }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", "description": "Security options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/" }, "startupProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "StartupProbe indicates that the Pod has successfully initialized. If specified, no other probes are executed until this completes successfully. If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. This can be used to provide different probe parameters at the beginning of a Pod's lifecycle, when it might take a long time to load data or warm a cache, than during steady-state operation. This cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "stdin": { @@ -149,7 +149,7 @@ "volumeDevices": { "description": "volumeDevices is the list of block devices to be used by the container.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" }, "type": [ "array", @@ -161,7 +161,7 @@ "volumeMounts": { "description": "Pod volumes to mount into the container's filesystem. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" }, "type": [ "array", diff --git a/v1.21.3/container.json b/v1.21.3/container.json index 0b14f2bc27..9d1990a9fd 100644 --- a/v1.21.3/container.json +++ b/v1.21.3/container.json @@ -30,7 +30,7 @@ "env": { "description": "List of environment variables to set in the container. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" }, "type": [ "array", @@ -42,7 +42,7 @@ "envFrom": { "description": "List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" }, "type": [ "array", @@ -64,11 +64,11 @@ ] }, "lifecycle": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", "description": "Actions that the management system should take in response to container lifecycle events. Cannot be updated." }, "livenessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Periodic probe of container liveness. Container will be restarted if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "name": { @@ -81,7 +81,7 @@ "ports": { "description": "List of ports to expose from the container. Exposing a port here gives the system additional information about the network connections a container uses, but is primarily informational. Not specifying a port here DOES NOT prevent that port from being exposed. Any port which is listening on the default \"0.0.0.0\" address inside a container will be accessible from the network. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" }, "type": [ "array", @@ -96,19 +96,19 @@ "x-kubernetes-patch-strategy": "merge" }, "readinessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Periodic probe of container service readiness. Container will be removed from service endpoints if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Compute Resources required by this container. Cannot be updated. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/" }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", "description": "Security options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/" }, "startupProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "StartupProbe indicates that the Pod has successfully initialized. If specified, no other probes are executed until this completes successfully. If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. This can be used to provide different probe parameters at the beginning of a Pod's lifecycle, when it might take a long time to load data or warm a cache, than during steady-state operation. This cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "stdin": { @@ -149,7 +149,7 @@ "volumeDevices": { "description": "volumeDevices is the list of block devices to be used by the container.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" }, "type": [ "array", @@ -161,7 +161,7 @@ "volumeMounts": { "description": "Pod volumes to mount into the container's filesystem. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" }, "type": [ "array", diff --git a/v1.21.3/containerresourcemetricsource-autoscaling-v2beta1.json b/v1.21.3/containerresourcemetricsource-autoscaling-v2beta1.json index 1dee882e4d..19ba64f10f 100644 --- a/v1.21.3/containerresourcemetricsource-autoscaling-v2beta1.json +++ b/v1.21.3/containerresourcemetricsource-autoscaling-v2beta1.json @@ -24,7 +24,7 @@ ] }, "targetAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetAverageValue is the target value of the average of the resource metric across all relevant pods, as a raw value (instead of as a percentage of the request), similar to the \"pods\" metric source type." } }, diff --git a/v1.21.3/containerresourcemetricsource-autoscaling-v2beta2.json b/v1.21.3/containerresourcemetricsource-autoscaling-v2beta2.json index 20ac60ba32..f524be60d4 100644 --- a/v1.21.3/containerresourcemetricsource-autoscaling-v2beta2.json +++ b/v1.21.3/containerresourcemetricsource-autoscaling-v2beta2.json @@ -16,7 +16,7 @@ ] }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.3/containerresourcemetricsource.json b/v1.21.3/containerresourcemetricsource.json index 20ac60ba32..f524be60d4 100644 --- a/v1.21.3/containerresourcemetricsource.json +++ b/v1.21.3/containerresourcemetricsource.json @@ -16,7 +16,7 @@ ] }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.3/containerresourcemetricstatus-autoscaling-v2beta1.json b/v1.21.3/containerresourcemetricstatus-autoscaling-v2beta1.json index 059bf2c17d..5ce5b18426 100644 --- a/v1.21.3/containerresourcemetricstatus-autoscaling-v2beta1.json +++ b/v1.21.3/containerresourcemetricstatus-autoscaling-v2beta1.json @@ -17,7 +17,7 @@ ] }, "currentAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentAverageValue is the current value of the average of the resource metric across all relevant pods, as a raw value (instead of as a percentage of the request), similar to the \"pods\" metric source type. It will always be set, regardless of the corresponding metric specification." }, "name": { diff --git a/v1.21.3/containerresourcemetricstatus-autoscaling-v2beta2.json b/v1.21.3/containerresourcemetricstatus-autoscaling-v2beta2.json index 5b390cfa8e..050932ce7d 100644 --- a/v1.21.3/containerresourcemetricstatus-autoscaling-v2beta2.json +++ b/v1.21.3/containerresourcemetricstatus-autoscaling-v2beta2.json @@ -9,7 +9,7 @@ ] }, "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "name": { diff --git a/v1.21.3/containerresourcemetricstatus.json b/v1.21.3/containerresourcemetricstatus.json index 5b390cfa8e..050932ce7d 100644 --- a/v1.21.3/containerresourcemetricstatus.json +++ b/v1.21.3/containerresourcemetricstatus.json @@ -9,7 +9,7 @@ ] }, "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "name": { diff --git a/v1.21.3/containerstate-v1.json b/v1.21.3/containerstate-v1.json index fe607e23a8..e094d1007f 100644 --- a/v1.21.3/containerstate-v1.json +++ b/v1.21.3/containerstate-v1.json @@ -2,15 +2,15 @@ "description": "ContainerState holds a possible state of container. Only one of its members may be specified. If none of them is specified, the default one is ContainerStateWaiting.", "properties": { "running": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning", "description": "Details about a running container" }, "terminated": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated", "description": "Details about a terminated container" }, "waiting": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting", "description": "Details about a waiting container" } }, diff --git a/v1.21.3/containerstate.json b/v1.21.3/containerstate.json index fe607e23a8..e094d1007f 100644 --- a/v1.21.3/containerstate.json +++ b/v1.21.3/containerstate.json @@ -2,15 +2,15 @@ "description": "ContainerState holds a possible state of container. Only one of its members may be specified. If none of them is specified, the default one is ContainerStateWaiting.", "properties": { "running": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning", "description": "Details about a running container" }, "terminated": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated", "description": "Details about a terminated container" }, "waiting": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting", "description": "Details about a waiting container" } }, diff --git a/v1.21.3/containerstaterunning-v1.json b/v1.21.3/containerstaterunning-v1.json index 25b265a4b5..7776a1403c 100644 --- a/v1.21.3/containerstaterunning-v1.json +++ b/v1.21.3/containerstaterunning-v1.json @@ -2,7 +2,7 @@ "description": "ContainerStateRunning is a running state of a container.", "properties": { "startedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which the container was last (re-)started" } }, diff --git a/v1.21.3/containerstaterunning.json b/v1.21.3/containerstaterunning.json index 25b265a4b5..7776a1403c 100644 --- a/v1.21.3/containerstaterunning.json +++ b/v1.21.3/containerstaterunning.json @@ -2,7 +2,7 @@ "description": "ContainerStateRunning is a running state of a container.", "properties": { "startedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which the container was last (re-)started" } }, diff --git a/v1.21.3/containerstateterminated-v1.json b/v1.21.3/containerstateterminated-v1.json index 1739eb554f..8179cc8d04 100644 --- a/v1.21.3/containerstateterminated-v1.json +++ b/v1.21.3/containerstateterminated-v1.json @@ -17,7 +17,7 @@ ] }, "finishedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which the container last terminated" }, "message": { @@ -43,7 +43,7 @@ ] }, "startedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which previous execution of the container started" } }, diff --git a/v1.21.3/containerstateterminated.json b/v1.21.3/containerstateterminated.json index 1739eb554f..8179cc8d04 100644 --- a/v1.21.3/containerstateterminated.json +++ b/v1.21.3/containerstateterminated.json @@ -17,7 +17,7 @@ ] }, "finishedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which the container last terminated" }, "message": { @@ -43,7 +43,7 @@ ] }, "startedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which previous execution of the container started" } }, diff --git a/v1.21.3/containerstatus-v1.json b/v1.21.3/containerstatus-v1.json index 2570bb16a1..63362e5e72 100644 --- a/v1.21.3/containerstatus-v1.json +++ b/v1.21.3/containerstatus-v1.json @@ -23,7 +23,7 @@ ] }, "lastState": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", "description": "Details about the container's last termination condition." }, "name": { @@ -56,7 +56,7 @@ ] }, "state": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", "description": "Details about the container's current condition." } }, diff --git a/v1.21.3/containerstatus.json b/v1.21.3/containerstatus.json index 2570bb16a1..63362e5e72 100644 --- a/v1.21.3/containerstatus.json +++ b/v1.21.3/containerstatus.json @@ -23,7 +23,7 @@ ] }, "lastState": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", "description": "Details about the container's last termination condition." }, "name": { @@ -56,7 +56,7 @@ ] }, "state": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", "description": "Details about the container's current condition." } }, diff --git a/v1.21.3/controllerrevision-apps-v1.json b/v1.21.3/controllerrevision-apps-v1.json index 22dd604dd6..e70ba2b3d4 100644 --- a/v1.21.3/controllerrevision-apps-v1.json +++ b/v1.21.3/controllerrevision-apps-v1.json @@ -12,7 +12,7 @@ ] }, "data": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", "description": "Data is the serialized representation of the state." }, "kind": { @@ -26,7 +26,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "revision": { diff --git a/v1.21.3/controllerrevision.json b/v1.21.3/controllerrevision.json index 2c58b9eac4..ca538840d0 100644 --- a/v1.21.3/controllerrevision.json +++ b/v1.21.3/controllerrevision.json @@ -9,7 +9,7 @@ ] }, "data": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", "description": "Data is the serialized representation of the state." }, "kind": { @@ -23,7 +23,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "revision": { diff --git a/v1.21.3/controllerrevisionlist-apps-v1.json b/v1.21.3/controllerrevisionlist-apps-v1.json index 5e6a1e312d..d5598b608d 100644 --- a/v1.21.3/controllerrevisionlist-apps-v1.json +++ b/v1.21.3/controllerrevisionlist-apps-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of ControllerRevisions", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/controllerrevisionlist.json b/v1.21.3/controllerrevisionlist.json index 78b61a5f39..4c057b9a3c 100644 --- a/v1.21.3/controllerrevisionlist.json +++ b/v1.21.3/controllerrevisionlist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of ControllerRevisions", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/cronjob-batch-v1.json b/v1.21.3/cronjob-batch-v1.json index fb23a8a865..de9b150260 100644 --- a/v1.21.3/cronjob-batch-v1.json +++ b/v1.21.3/cronjob-batch-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobSpec", "description": "Specification of the desired behavior of a cron job, including the schedule. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobStatus", "description": "Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/cronjob-batch-v1beta1.json b/v1.21.3/cronjob-batch-v1beta1.json index 266e5baca3..e8144e28b8 100644 --- a/v1.21.3/cronjob-batch-v1beta1.json +++ b/v1.21.3/cronjob-batch-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec", "description": "Specification of the desired behavior of a cron job, including the schedule. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus", "description": "Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/cronjob.json b/v1.21.3/cronjob.json index c5c21710b2..9a0fd0deb5 100644 --- a/v1.21.3/cronjob.json +++ b/v1.21.3/cronjob.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec", "description": "Specification of the desired behavior of a cron job, including the schedule. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus", "description": "Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/cronjoblist-batch-v1.json b/v1.21.3/cronjoblist-batch-v1.json index 7e9e145035..815cfda0e9 100644 --- a/v1.21.3/cronjoblist-batch-v1.json +++ b/v1.21.3/cronjoblist-batch-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CronJobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJob" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJob" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/cronjoblist-batch-v1beta1.json b/v1.21.3/cronjoblist-batch-v1beta1.json index a06a861f9e..b3c49d42bf 100644 --- a/v1.21.3/cronjoblist-batch-v1beta1.json +++ b/v1.21.3/cronjoblist-batch-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CronJobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/cronjoblist.json b/v1.21.3/cronjoblist.json index 5526fefed0..c59d1e343e 100644 --- a/v1.21.3/cronjoblist.json +++ b/v1.21.3/cronjoblist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of CronJobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/cronjobspec-batch-v1.json b/v1.21.3/cronjobspec-batch-v1.json index dba2f505a1..d4450ed4d5 100644 --- a/v1.21.3/cronjobspec-batch-v1.json +++ b/v1.21.3/cronjobspec-batch-v1.json @@ -17,7 +17,7 @@ ] }, "jobTemplate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobTemplateSpec", "description": "Specifies the job that will be created when executing a CronJob." }, "schedule": { diff --git a/v1.21.3/cronjobspec-batch-v1beta1.json b/v1.21.3/cronjobspec-batch-v1beta1.json index d914694119..72d0cf8363 100644 --- a/v1.21.3/cronjobspec-batch-v1beta1.json +++ b/v1.21.3/cronjobspec-batch-v1beta1.json @@ -17,7 +17,7 @@ ] }, "jobTemplate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec", "description": "Specifies the job that will be created when executing a CronJob." }, "schedule": { diff --git a/v1.21.3/cronjobspec.json b/v1.21.3/cronjobspec.json index d914694119..72d0cf8363 100644 --- a/v1.21.3/cronjobspec.json +++ b/v1.21.3/cronjobspec.json @@ -17,7 +17,7 @@ ] }, "jobTemplate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec", "description": "Specifies the job that will be created when executing a CronJob." }, "schedule": { diff --git a/v1.21.3/cronjobstatus-batch-v1.json b/v1.21.3/cronjobstatus-batch-v1.json index d091c52c16..83a9cb5acc 100644 --- a/v1.21.3/cronjobstatus-batch-v1.json +++ b/v1.21.3/cronjobstatus-batch-v1.json @@ -4,7 +4,7 @@ "active": { "description": "A list of pointers to currently running jobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, "type": [ "array", @@ -13,11 +13,11 @@ "x-kubernetes-list-type": "atomic" }, "lastScheduleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job was successfully scheduled." }, "lastSuccessfulTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job successfully completed." } }, diff --git a/v1.21.3/cronjobstatus-batch-v1beta1.json b/v1.21.3/cronjobstatus-batch-v1beta1.json index d091c52c16..83a9cb5acc 100644 --- a/v1.21.3/cronjobstatus-batch-v1beta1.json +++ b/v1.21.3/cronjobstatus-batch-v1beta1.json @@ -4,7 +4,7 @@ "active": { "description": "A list of pointers to currently running jobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, "type": [ "array", @@ -13,11 +13,11 @@ "x-kubernetes-list-type": "atomic" }, "lastScheduleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job was successfully scheduled." }, "lastSuccessfulTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job successfully completed." } }, diff --git a/v1.21.3/cronjobstatus.json b/v1.21.3/cronjobstatus.json index d091c52c16..83a9cb5acc 100644 --- a/v1.21.3/cronjobstatus.json +++ b/v1.21.3/cronjobstatus.json @@ -4,7 +4,7 @@ "active": { "description": "A list of pointers to currently running jobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, "type": [ "array", @@ -13,11 +13,11 @@ "x-kubernetes-list-type": "atomic" }, "lastScheduleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job was successfully scheduled." }, "lastSuccessfulTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job successfully completed." } }, diff --git a/v1.21.3/csidriver-storage-v1.json b/v1.21.3/csidriver-storage-v1.json index 05a0477076..55cfac7b4b 100644 --- a/v1.21.3/csidriver-storage-v1.json +++ b/v1.21.3/csidriver-storage-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. metadata.Name indicates the name of the CSI driver that this object refers to; it MUST be the same name returned by the CSI GetPluginName() call for that driver. The driver name must be 63 characters or less, beginning and ending with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), dots (.), and alphanumerics between. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverSpec", "description": "Specification of the CSI Driver." } }, diff --git a/v1.21.3/csidriver-storage-v1beta1.json b/v1.21.3/csidriver-storage-v1beta1.json index a3974de62d..43f0d39390 100644 --- a/v1.21.3/csidriver-storage-v1beta1.json +++ b/v1.21.3/csidriver-storage-v1beta1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. metadata.Name indicates the name of the CSI driver that this object refers to; it MUST be the same name returned by the CSI GetPluginName() call for that driver. The driver name must be 63 characters or less, beginning and ending with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), dots (.), and alphanumerics between. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec", "description": "Specification of the CSI Driver." } }, diff --git a/v1.21.3/csidriver.json b/v1.21.3/csidriver.json index a3e4494b3f..300057961c 100644 --- a/v1.21.3/csidriver.json +++ b/v1.21.3/csidriver.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. metadata.Name indicates the name of the CSI driver that this object refers to; it MUST be the same name returned by the CSI GetPluginName() call for that driver. The driver name must be 63 characters or less, beginning and ending with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), dots (.), and alphanumerics between. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec", "description": "Specification of the CSI Driver." } }, diff --git a/v1.21.3/csidriverlist-storage-v1.json b/v1.21.3/csidriverlist-storage-v1.json index 6092e441f9..e3665e58c1 100644 --- a/v1.21.3/csidriverlist-storage-v1.json +++ b/v1.21.3/csidriverlist-storage-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CSIDriver", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriver" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/csidriverlist-storage-v1beta1.json b/v1.21.3/csidriverlist-storage-v1beta1.json index 5390d2b511..cc2e6a5a3f 100644 --- a/v1.21.3/csidriverlist-storage-v1beta1.json +++ b/v1.21.3/csidriverlist-storage-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CSIDriver", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/csidriverlist.json b/v1.21.3/csidriverlist.json index 82d85777bb..c3480a334e 100644 --- a/v1.21.3/csidriverlist.json +++ b/v1.21.3/csidriverlist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of CSIDriver", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/csidriverspec-storage-v1.json b/v1.21.3/csidriverspec-storage-v1.json index 72cb9e55c7..e9f95b120c 100644 --- a/v1.21.3/csidriverspec-storage-v1.json +++ b/v1.21.3/csidriverspec-storage-v1.json @@ -39,7 +39,7 @@ "tokenRequests": { "description": "TokenRequests indicates the CSI driver needs pods' service account tokens it is mounting volume for to do necessary authentication. Kubelet will pass the tokens in VolumeContext in the CSI NodePublishVolume calls. The CSI driver should parse and validate the following VolumeContext: \"csi.storage.k8s.io/serviceAccount.tokens\": {\n \"\": {\n \"token\": ,\n \"expirationTimestamp\": ,\n },\n ...\n}\n\nNote: Audience in each TokenRequest should be different and at most one token is empty string. To receive a new token after expiry, RequiresRepublish can be used to trigger NodePublishVolume periodically.\n\nThis is a beta feature and only available when the CSIServiceAccountToken feature is enabled.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.TokenRequest" }, "type": [ "array", diff --git a/v1.21.3/csidriverspec-storage-v1beta1.json b/v1.21.3/csidriverspec-storage-v1beta1.json index f713fb4698..ec52423695 100644 --- a/v1.21.3/csidriverspec-storage-v1beta1.json +++ b/v1.21.3/csidriverspec-storage-v1beta1.json @@ -39,7 +39,7 @@ "tokenRequests": { "description": "TokenRequests indicates the CSI driver needs pods' service account tokens it is mounting volume for to do necessary authentication. Kubelet will pass the tokens in VolumeContext in the CSI NodePublishVolume calls. The CSI driver should parse and validate the following VolumeContext: \"csi.storage.k8s.io/serviceAccount.tokens\": {\n \"\": {\n \"token\": ,\n \"expirationTimestamp\": ,\n },\n ...\n}\n\nNote: Audience in each TokenRequest should be different and at most one token is empty string. To receive a new token after expiry, RequiresRepublish can be used to trigger NodePublishVolume periodically.\n\nThis is a beta feature and only available when the CSIServiceAccountToken feature is enabled.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" }, "type": [ "array", diff --git a/v1.21.3/csidriverspec.json b/v1.21.3/csidriverspec.json index f713fb4698..ec52423695 100644 --- a/v1.21.3/csidriverspec.json +++ b/v1.21.3/csidriverspec.json @@ -39,7 +39,7 @@ "tokenRequests": { "description": "TokenRequests indicates the CSI driver needs pods' service account tokens it is mounting volume for to do necessary authentication. Kubelet will pass the tokens in VolumeContext in the CSI NodePublishVolume calls. The CSI driver should parse and validate the following VolumeContext: \"csi.storage.k8s.io/serviceAccount.tokens\": {\n \"\": {\n \"token\": ,\n \"expirationTimestamp\": ,\n },\n ...\n}\n\nNote: Audience in each TokenRequest should be different and at most one token is empty string. To receive a new token after expiry, RequiresRepublish can be used to trigger NodePublishVolume periodically.\n\nThis is a beta feature and only available when the CSIServiceAccountToken feature is enabled.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" }, "type": [ "array", diff --git a/v1.21.3/csinode-storage-v1.json b/v1.21.3/csinode-storage-v1.json index fa6236010e..9340e4e801 100644 --- a/v1.21.3/csinode-storage-v1.json +++ b/v1.21.3/csinode-storage-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata.name must be the Kubernetes node name." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeSpec", "description": "spec is the specification of CSINode" } }, diff --git a/v1.21.3/csinode-storage-v1beta1.json b/v1.21.3/csinode-storage-v1beta1.json index c74e6974ad..610bc673af 100644 --- a/v1.21.3/csinode-storage-v1beta1.json +++ b/v1.21.3/csinode-storage-v1beta1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata.name must be the Kubernetes node name." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec", "description": "spec is the specification of CSINode" } }, diff --git a/v1.21.3/csinode.json b/v1.21.3/csinode.json index 09551b6380..a8ef01dfe0 100644 --- a/v1.21.3/csinode.json +++ b/v1.21.3/csinode.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata.name must be the Kubernetes node name." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec", "description": "spec is the specification of CSINode" } }, diff --git a/v1.21.3/csinodedriver-storage-v1.json b/v1.21.3/csinodedriver-storage-v1.json index 9469b3c13f..efbe783c3b 100644 --- a/v1.21.3/csinodedriver-storage-v1.json +++ b/v1.21.3/csinodedriver-storage-v1.json @@ -2,7 +2,7 @@ "description": "CSINodeDriver holds information about the specification of one CSI driver installed on a node", "properties": { "allocatable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeNodeResources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeNodeResources", "description": "allocatable represents the volume resources of a node that are available for scheduling. This field is beta." }, "name": { diff --git a/v1.21.3/csinodedriver-storage-v1beta1.json b/v1.21.3/csinodedriver-storage-v1beta1.json index 5de8adf19f..7bef6ee136 100644 --- a/v1.21.3/csinodedriver-storage-v1beta1.json +++ b/v1.21.3/csinodedriver-storage-v1beta1.json @@ -2,7 +2,7 @@ "description": "CSINodeDriver holds information about the specification of one CSI driver installed on a node", "properties": { "allocatable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources", "description": "allocatable represents the volume resources of a node that are available for scheduling." }, "name": { diff --git a/v1.21.3/csinodedriver.json b/v1.21.3/csinodedriver.json index 5de8adf19f..7bef6ee136 100644 --- a/v1.21.3/csinodedriver.json +++ b/v1.21.3/csinodedriver.json @@ -2,7 +2,7 @@ "description": "CSINodeDriver holds information about the specification of one CSI driver installed on a node", "properties": { "allocatable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources", "description": "allocatable represents the volume resources of a node that are available for scheduling." }, "name": { diff --git a/v1.21.3/csinodelist-storage-v1.json b/v1.21.3/csinodelist-storage-v1.json index 7a0bc267fa..8aa8ea0d6d 100644 --- a/v1.21.3/csinodelist-storage-v1.json +++ b/v1.21.3/csinodelist-storage-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CSINode", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINode" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/csinodelist-storage-v1beta1.json b/v1.21.3/csinodelist-storage-v1beta1.json index 0598b4a6b4..4eb47c524e 100644 --- a/v1.21.3/csinodelist-storage-v1beta1.json +++ b/v1.21.3/csinodelist-storage-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CSINode", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/csinodelist.json b/v1.21.3/csinodelist.json index f0d6bf827e..5c46c84d14 100644 --- a/v1.21.3/csinodelist.json +++ b/v1.21.3/csinodelist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of CSINode", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/csinodespec-storage-v1.json b/v1.21.3/csinodespec-storage-v1.json index 33e90735f0..a1ceddb6e6 100644 --- a/v1.21.3/csinodespec-storage-v1.json +++ b/v1.21.3/csinodespec-storage-v1.json @@ -4,7 +4,7 @@ "drivers": { "description": "drivers is a list of information of all CSI Drivers existing on a node. If all drivers in the list are uninstalled, this can become empty.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeDriver" }, "type": [ "array", diff --git a/v1.21.3/csinodespec-storage-v1beta1.json b/v1.21.3/csinodespec-storage-v1beta1.json index f7ba209057..5b9b48d983 100644 --- a/v1.21.3/csinodespec-storage-v1beta1.json +++ b/v1.21.3/csinodespec-storage-v1beta1.json @@ -4,7 +4,7 @@ "drivers": { "description": "drivers is a list of information of all CSI Drivers existing on a node. If all drivers in the list are uninstalled, this can become empty.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" }, "type": [ "array", diff --git a/v1.21.3/csinodespec.json b/v1.21.3/csinodespec.json index f7ba209057..5b9b48d983 100644 --- a/v1.21.3/csinodespec.json +++ b/v1.21.3/csinodespec.json @@ -4,7 +4,7 @@ "drivers": { "description": "drivers is a list of information of all CSI Drivers existing on a node. If all drivers in the list are uninstalled, this can become empty.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" }, "type": [ "array", diff --git a/v1.21.3/csipersistentvolumesource-v1.json b/v1.21.3/csipersistentvolumesource-v1.json index b4fbe40c74..7643e8215b 100644 --- a/v1.21.3/csipersistentvolumesource-v1.json +++ b/v1.21.3/csipersistentvolumesource-v1.json @@ -2,11 +2,11 @@ "description": "Represents storage that is managed by an external CSI volume driver (Beta feature)", "properties": { "controllerExpandSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "ControllerExpandSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI ControllerExpandVolume call. This is an alpha field and requires enabling ExpandCSIVolumes feature gate. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "controllerPublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "ControllerPublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI ControllerPublishVolume and ControllerUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "driver": { @@ -24,11 +24,11 @@ ] }, "nodePublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "NodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "nodeStageSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "NodeStageSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodeStageVolume and NodeStageVolume and NodeUnstageVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "readOnly": { diff --git a/v1.21.3/csipersistentvolumesource.json b/v1.21.3/csipersistentvolumesource.json index b4fbe40c74..7643e8215b 100644 --- a/v1.21.3/csipersistentvolumesource.json +++ b/v1.21.3/csipersistentvolumesource.json @@ -2,11 +2,11 @@ "description": "Represents storage that is managed by an external CSI volume driver (Beta feature)", "properties": { "controllerExpandSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "ControllerExpandSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI ControllerExpandVolume call. This is an alpha field and requires enabling ExpandCSIVolumes feature gate. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "controllerPublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "ControllerPublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI ControllerPublishVolume and ControllerUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "driver": { @@ -24,11 +24,11 @@ ] }, "nodePublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "NodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "nodeStageSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "NodeStageSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodeStageVolume and NodeStageVolume and NodeUnstageVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "readOnly": { diff --git a/v1.21.3/csistoragecapacity-storage-v1alpha1.json b/v1.21.3/csistoragecapacity-storage-v1alpha1.json index 480aa8df96..7bad58ed17 100644 --- a/v1.21.3/csistoragecapacity-storage-v1alpha1.json +++ b/v1.21.3/csistoragecapacity-storage-v1alpha1.json @@ -12,7 +12,7 @@ ] }, "capacity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Capacity is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThe semantic is currently (CSI spec 1.2) defined as: The available capacity, in bytes, of the storage that can be used to provision volumes. If not set, that information is currently unavailable and treated like zero capacity." }, "kind": { @@ -26,15 +26,15 @@ ] }, "maximumVolumeSize": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "MaximumVolumeSize is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThis is defined since CSI spec 1.4.0 as the largest size that may be used in a CreateVolumeRequest.capacity_range.required_bytes field to create a volume with the same parameters as those in GetCapacityRequest. The corresponding value in the Kubernetes API is ResourceRequirements.Requests in a volume claim." }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. The name has no particular meaning. It must be be a DNS subdomain (dots allowed, 253 characters). To ensure that there are no conflicts with other CSI drivers on the cluster, the recommendation is to use csisc-, a generated name, or a reverse-domain name which ends with the unique CSI driver name.\n\nObjects are namespaced.\n\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "nodeTopology": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NodeTopology defines which nodes have access to the storage for which capacity was reported. If not set, the storage is not accessible from any node in the cluster. If empty, the storage is accessible from all nodes. This field is immutable." }, "storageClassName": { diff --git a/v1.21.3/csistoragecapacity-storage-v1beta1.json b/v1.21.3/csistoragecapacity-storage-v1beta1.json index 7dff67b979..4953f06c25 100644 --- a/v1.21.3/csistoragecapacity-storage-v1beta1.json +++ b/v1.21.3/csistoragecapacity-storage-v1beta1.json @@ -12,7 +12,7 @@ ] }, "capacity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Capacity is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThe semantic is currently (CSI spec 1.2) defined as: The available capacity, in bytes, of the storage that can be used to provision volumes. If not set, that information is currently unavailable and treated like zero capacity." }, "kind": { @@ -26,15 +26,15 @@ ] }, "maximumVolumeSize": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "MaximumVolumeSize is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThis is defined since CSI spec 1.4.0 as the largest size that may be used in a CreateVolumeRequest.capacity_range.required_bytes field to create a volume with the same parameters as those in GetCapacityRequest. The corresponding value in the Kubernetes API is ResourceRequirements.Requests in a volume claim." }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. The name has no particular meaning. It must be be a DNS subdomain (dots allowed, 253 characters). To ensure that there are no conflicts with other CSI drivers on the cluster, the recommendation is to use csisc-, a generated name, or a reverse-domain name which ends with the unique CSI driver name.\n\nObjects are namespaced.\n\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "nodeTopology": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NodeTopology defines which nodes have access to the storage for which capacity was reported. If not set, the storage is not accessible from any node in the cluster. If empty, the storage is accessible from all nodes. This field is immutable." }, "storageClassName": { diff --git a/v1.21.3/csistoragecapacity.json b/v1.21.3/csistoragecapacity.json index d417f3cb51..79f56a2be3 100644 --- a/v1.21.3/csistoragecapacity.json +++ b/v1.21.3/csistoragecapacity.json @@ -9,7 +9,7 @@ ] }, "capacity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Capacity is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThe semantic is currently (CSI spec 1.2) defined as: The available capacity, in bytes, of the storage that can be used to provision volumes. If not set, that information is currently unavailable and treated like zero capacity." }, "kind": { @@ -23,15 +23,15 @@ ] }, "maximumVolumeSize": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "MaximumVolumeSize is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThis is defined since CSI spec 1.4.0 as the largest size that may be used in a CreateVolumeRequest.capacity_range.required_bytes field to create a volume with the same parameters as those in GetCapacityRequest. The corresponding value in the Kubernetes API is ResourceRequirements.Requests in a volume claim." }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. The name has no particular meaning. It must be be a DNS subdomain (dots allowed, 253 characters). To ensure that there are no conflicts with other CSI drivers on the cluster, the recommendation is to use csisc-, a generated name, or a reverse-domain name which ends with the unique CSI driver name.\n\nObjects are namespaced.\n\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "nodeTopology": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NodeTopology defines which nodes have access to the storage for which capacity was reported. If not set, the storage is not accessible from any node in the cluster. If empty, the storage is accessible from all nodes. This field is immutable." }, "storageClassName": { diff --git a/v1.21.3/csistoragecapacitylist-storage-v1alpha1.json b/v1.21.3/csistoragecapacitylist-storage-v1alpha1.json index 6666c645dc..22e568f54a 100644 --- a/v1.21.3/csistoragecapacitylist-storage-v1alpha1.json +++ b/v1.21.3/csistoragecapacitylist-storage-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of CSIStorageCapacity objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacity" }, "type": [ "array", @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/csistoragecapacitylist-storage-v1beta1.json b/v1.21.3/csistoragecapacitylist-storage-v1beta1.json index 94abfbabf4..64af1c56be 100644 --- a/v1.21.3/csistoragecapacitylist-storage-v1beta1.json +++ b/v1.21.3/csistoragecapacitylist-storage-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of CSIStorageCapacity objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" }, "type": [ "array", @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/csistoragecapacitylist.json b/v1.21.3/csistoragecapacitylist.json index b0ae8a9d75..f8f9de7cd2 100644 --- a/v1.21.3/csistoragecapacitylist.json +++ b/v1.21.3/csistoragecapacitylist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of CSIStorageCapacity objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" }, "type": [ "array", @@ -33,7 +33,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/csivolumesource-v1.json b/v1.21.3/csivolumesource-v1.json index f7f19f7176..5338309c55 100644 --- a/v1.21.3/csivolumesource-v1.json +++ b/v1.21.3/csivolumesource-v1.json @@ -16,7 +16,7 @@ ] }, "nodePublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "NodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secret references are passed." }, "readOnly": { diff --git a/v1.21.3/csivolumesource.json b/v1.21.3/csivolumesource.json index f7f19f7176..5338309c55 100644 --- a/v1.21.3/csivolumesource.json +++ b/v1.21.3/csivolumesource.json @@ -16,7 +16,7 @@ ] }, "nodePublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "NodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secret references are passed." }, "readOnly": { diff --git a/v1.21.3/customresourceconversion-apiextensions-v1.json b/v1.21.3/customresourceconversion-apiextensions-v1.json index 7594db59a1..730376e8d9 100644 --- a/v1.21.3/customresourceconversion-apiextensions-v1.json +++ b/v1.21.3/customresourceconversion-apiextensions-v1.json @@ -9,7 +9,7 @@ ] }, "webhook": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookConversion", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookConversion", "description": "webhook describes how to call the conversion webhook. Required when `strategy` is set to `Webhook`." } }, diff --git a/v1.21.3/customresourceconversion-apiextensions-v1beta1.json b/v1.21.3/customresourceconversion-apiextensions-v1beta1.json index dddb347865..9293e39da7 100644 --- a/v1.21.3/customresourceconversion-apiextensions-v1beta1.json +++ b/v1.21.3/customresourceconversion-apiextensions-v1beta1.json @@ -22,7 +22,7 @@ ] }, "webhookClientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig", "description": "webhookClientConfig is the instructions for how to call the webhook if strategy is `Webhook`. Required when `strategy` is set to `Webhook`." } }, diff --git a/v1.21.3/customresourceconversion.json b/v1.21.3/customresourceconversion.json index dddb347865..9293e39da7 100644 --- a/v1.21.3/customresourceconversion.json +++ b/v1.21.3/customresourceconversion.json @@ -22,7 +22,7 @@ ] }, "webhookClientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig", "description": "webhookClientConfig is the instructions for how to call the webhook if strategy is `Webhook`. Required when `strategy` is set to `Webhook`." } }, diff --git a/v1.21.3/customresourcedefinition-apiextensions-v1.json b/v1.21.3/customresourcedefinition-apiextensions-v1.json index b3092c208d..3c595d1a34 100644 --- a/v1.21.3/customresourcedefinition-apiextensions-v1.json +++ b/v1.21.3/customresourcedefinition-apiextensions-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionSpec", "description": "spec describes how the user wants the resources to appear" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionStatus", "description": "status indicates the actual state of the CustomResourceDefinition" } }, diff --git a/v1.21.3/customresourcedefinition-apiextensions-v1beta1.json b/v1.21.3/customresourcedefinition-apiextensions-v1beta1.json index 55dd9afe24..99dfe07afa 100644 --- a/v1.21.3/customresourcedefinition-apiextensions-v1beta1.json +++ b/v1.21.3/customresourcedefinition-apiextensions-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec", "description": "spec describes how the user wants the resources to appear" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus", "description": "status indicates the actual state of the CustomResourceDefinition" } }, diff --git a/v1.21.3/customresourcedefinition.json b/v1.21.3/customresourcedefinition.json index fa6e492956..a95416019f 100644 --- a/v1.21.3/customresourcedefinition.json +++ b/v1.21.3/customresourcedefinition.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec", "description": "spec describes how the user wants the resources to appear" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus", "description": "status indicates the actual state of the CustomResourceDefinition" } }, diff --git a/v1.21.3/customresourcedefinitioncondition-apiextensions-v1.json b/v1.21.3/customresourcedefinitioncondition-apiextensions-v1.json index 99d69f8e62..bb6b9af526 100644 --- a/v1.21.3/customresourcedefinitioncondition-apiextensions-v1.json +++ b/v1.21.3/customresourcedefinitioncondition-apiextensions-v1.json @@ -2,7 +2,7 @@ "description": "CustomResourceDefinitionCondition contains details for the current condition of this pod.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/customresourcedefinitioncondition-apiextensions-v1beta1.json b/v1.21.3/customresourcedefinitioncondition-apiextensions-v1beta1.json index 99d69f8e62..bb6b9af526 100644 --- a/v1.21.3/customresourcedefinitioncondition-apiextensions-v1beta1.json +++ b/v1.21.3/customresourcedefinitioncondition-apiextensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "CustomResourceDefinitionCondition contains details for the current condition of this pod.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/customresourcedefinitioncondition.json b/v1.21.3/customresourcedefinitioncondition.json index 99d69f8e62..bb6b9af526 100644 --- a/v1.21.3/customresourcedefinitioncondition.json +++ b/v1.21.3/customresourcedefinitioncondition.json @@ -2,7 +2,7 @@ "description": "CustomResourceDefinitionCondition contains details for the current condition of this pod.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/customresourcedefinitionlist-apiextensions-v1.json b/v1.21.3/customresourcedefinitionlist-apiextensions-v1.json index a33d3983e4..7e5aaf234f 100644 --- a/v1.21.3/customresourcedefinitionlist-apiextensions-v1.json +++ b/v1.21.3/customresourcedefinitionlist-apiextensions-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items list individual CustomResourceDefinition objects", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.3/customresourcedefinitionlist-apiextensions-v1beta1.json b/v1.21.3/customresourcedefinitionlist-apiextensions-v1beta1.json index 12de503c21..09eb0599a4 100644 --- a/v1.21.3/customresourcedefinitionlist-apiextensions-v1beta1.json +++ b/v1.21.3/customresourcedefinitionlist-apiextensions-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items list individual CustomResourceDefinition objects", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.3/customresourcedefinitionlist.json b/v1.21.3/customresourcedefinitionlist.json index 0826568e9f..c7452b0f49 100644 --- a/v1.21.3/customresourcedefinitionlist.json +++ b/v1.21.3/customresourcedefinitionlist.json @@ -11,7 +11,7 @@ "items": { "description": "items list individual CustomResourceDefinition objects", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.3/customresourcedefinitionspec-apiextensions-v1.json b/v1.21.3/customresourcedefinitionspec-apiextensions-v1.json index 5c4d0b63a7..aeb7ff9b76 100644 --- a/v1.21.3/customresourcedefinitionspec-apiextensions-v1.json +++ b/v1.21.3/customresourcedefinitionspec-apiextensions-v1.json @@ -2,7 +2,7 @@ "description": "CustomResourceDefinitionSpec describes how a user wants their resource to appear", "properties": { "conversion": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceConversion", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceConversion", "description": "conversion defines conversion settings for the CRD." }, "group": { @@ -13,7 +13,7 @@ ] }, "names": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames", "description": "names specify the resource and kind names for the custom resource." }, "preserveUnknownFields": { @@ -33,7 +33,7 @@ "versions": { "description": "versions is the list of all API versions of the defined custom resource. Version names are used to compute the order in which served versions are listed in API discovery. If the version string is \"kube-like\", it will sort above non \"kube-like\" version strings, which are ordered lexicographically. \"Kube-like\" versions start with a \"v\", then are followed by a number (the major version), then optionally the string \"alpha\" or \"beta\" and another number (the minor version). These are sorted first by GA > beta > alpha (where GA is a version with no suffix such as beta or alpha), and then by comparing major version, then minor version. An example sorted list of versions: v10, v2, v1, v11beta2, v10beta3, v3beta1, v12alpha1, v11alpha2, foo1, foo10.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionVersion" }, "type": [ "array", diff --git a/v1.21.3/customresourcedefinitionspec-apiextensions-v1beta1.json b/v1.21.3/customresourcedefinitionspec-apiextensions-v1beta1.json index 326724591d..7b1e2be6ae 100644 --- a/v1.21.3/customresourcedefinitionspec-apiextensions-v1beta1.json +++ b/v1.21.3/customresourcedefinitionspec-apiextensions-v1beta1.json @@ -4,7 +4,7 @@ "additionalPrinterColumns": { "description": "additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. If present, this field configures columns for all versions. Top-level and per-version columns are mutually exclusive. If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" }, "type": [ "array", @@ -12,7 +12,7 @@ ] }, "conversion": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion", "description": "conversion defines conversion settings for the CRD." }, "group": { @@ -23,7 +23,7 @@ ] }, "names": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", "description": "names specify the resource and kind names for the custom resource." }, "preserveUnknownFields": { @@ -41,11 +41,11 @@ ] }, "subresources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", "description": "subresources specify what subresources the defined custom resource has. If present, this field configures subresources for all versions. Top-level and per-version subresources are mutually exclusive." }, "validation": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", "description": "validation describes the schema used for validation and pruning of the custom resource. If present, this validation schema is used to validate all versions. Top-level and per-version schemas are mutually exclusive." }, "version": { @@ -58,7 +58,7 @@ "versions": { "description": "versions is the list of all API versions of the defined custom resource. Optional if `version` is specified. The name of the first item in the `versions` list must match the `version` field if `version` and `versions` are both specified. Version names are used to compute the order in which served versions are listed in API discovery. If the version string is \"kube-like\", it will sort above non \"kube-like\" version strings, which are ordered lexicographically. \"Kube-like\" versions start with a \"v\", then are followed by a number (the major version), then optionally the string \"alpha\" or \"beta\" and another number (the minor version). These are sorted first by GA > beta > alpha (where GA is a version with no suffix such as beta or alpha), and then by comparing major version, then minor version. An example sorted list of versions: v10, v2, v1, v11beta2, v10beta3, v3beta1, v12alpha1, v11alpha2, foo1, foo10.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" }, "type": [ "array", diff --git a/v1.21.3/customresourcedefinitionspec.json b/v1.21.3/customresourcedefinitionspec.json index 326724591d..7b1e2be6ae 100644 --- a/v1.21.3/customresourcedefinitionspec.json +++ b/v1.21.3/customresourcedefinitionspec.json @@ -4,7 +4,7 @@ "additionalPrinterColumns": { "description": "additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. If present, this field configures columns for all versions. Top-level and per-version columns are mutually exclusive. If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" }, "type": [ "array", @@ -12,7 +12,7 @@ ] }, "conversion": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion", "description": "conversion defines conversion settings for the CRD." }, "group": { @@ -23,7 +23,7 @@ ] }, "names": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", "description": "names specify the resource and kind names for the custom resource." }, "preserveUnknownFields": { @@ -41,11 +41,11 @@ ] }, "subresources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", "description": "subresources specify what subresources the defined custom resource has. If present, this field configures subresources for all versions. Top-level and per-version subresources are mutually exclusive." }, "validation": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", "description": "validation describes the schema used for validation and pruning of the custom resource. If present, this validation schema is used to validate all versions. Top-level and per-version schemas are mutually exclusive." }, "version": { @@ -58,7 +58,7 @@ "versions": { "description": "versions is the list of all API versions of the defined custom resource. Optional if `version` is specified. The name of the first item in the `versions` list must match the `version` field if `version` and `versions` are both specified. Version names are used to compute the order in which served versions are listed in API discovery. If the version string is \"kube-like\", it will sort above non \"kube-like\" version strings, which are ordered lexicographically. \"Kube-like\" versions start with a \"v\", then are followed by a number (the major version), then optionally the string \"alpha\" or \"beta\" and another number (the minor version). These are sorted first by GA > beta > alpha (where GA is a version with no suffix such as beta or alpha), and then by comparing major version, then minor version. An example sorted list of versions: v10, v2, v1, v11beta2, v10beta3, v3beta1, v12alpha1, v11alpha2, foo1, foo10.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" }, "type": [ "array", diff --git a/v1.21.3/customresourcedefinitionstatus-apiextensions-v1.json b/v1.21.3/customresourcedefinitionstatus-apiextensions-v1.json index 86d5196d2b..c823052f14 100644 --- a/v1.21.3/customresourcedefinitionstatus-apiextensions-v1.json +++ b/v1.21.3/customresourcedefinitionstatus-apiextensions-v1.json @@ -2,13 +2,13 @@ "description": "CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition", "properties": { "acceptedNames": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames", "description": "acceptedNames are the names that are actually being used to serve discovery. They may be different than the names in spec." }, "conditions": { "description": "conditions indicate state for particular aspects of a CustomResourceDefinition", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionCondition" }, "type": [ "array", diff --git a/v1.21.3/customresourcedefinitionstatus-apiextensions-v1beta1.json b/v1.21.3/customresourcedefinitionstatus-apiextensions-v1beta1.json index 253f6347d4..ad23b11ef2 100644 --- a/v1.21.3/customresourcedefinitionstatus-apiextensions-v1beta1.json +++ b/v1.21.3/customresourcedefinitionstatus-apiextensions-v1beta1.json @@ -2,13 +2,13 @@ "description": "CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition", "properties": { "acceptedNames": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", "description": "acceptedNames are the names that are actually being used to serve discovery. They may be different than the names in spec." }, "conditions": { "description": "conditions indicate state for particular aspects of a CustomResourceDefinition", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" }, "type": [ "array", diff --git a/v1.21.3/customresourcedefinitionstatus.json b/v1.21.3/customresourcedefinitionstatus.json index 253f6347d4..ad23b11ef2 100644 --- a/v1.21.3/customresourcedefinitionstatus.json +++ b/v1.21.3/customresourcedefinitionstatus.json @@ -2,13 +2,13 @@ "description": "CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition", "properties": { "acceptedNames": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", "description": "acceptedNames are the names that are actually being used to serve discovery. They may be different than the names in spec." }, "conditions": { "description": "conditions indicate state for particular aspects of a CustomResourceDefinition", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" }, "type": [ "array", diff --git a/v1.21.3/customresourcedefinitionversion-apiextensions-v1.json b/v1.21.3/customresourcedefinitionversion-apiextensions-v1.json index c87b301e5a..15c8e4404a 100644 --- a/v1.21.3/customresourcedefinitionversion-apiextensions-v1.json +++ b/v1.21.3/customresourcedefinitionversion-apiextensions-v1.json @@ -4,7 +4,7 @@ "additionalPrinterColumns": { "description": "additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. If no columns are specified, a single column displaying the age of the custom resource is used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceColumnDefinition" }, "type": [ "array", @@ -33,7 +33,7 @@ ] }, "schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceValidation", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceValidation", "description": "schema describes the schema used for validation, pruning, and defaulting of this version of the custom resource." }, "served": { @@ -51,7 +51,7 @@ ] }, "subresources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresources", "description": "subresources specify what subresources this version of the defined custom resource have." } }, diff --git a/v1.21.3/customresourcedefinitionversion-apiextensions-v1beta1.json b/v1.21.3/customresourcedefinitionversion-apiextensions-v1beta1.json index 65ab9c94ff..99ee3c8844 100644 --- a/v1.21.3/customresourcedefinitionversion-apiextensions-v1beta1.json +++ b/v1.21.3/customresourcedefinitionversion-apiextensions-v1beta1.json @@ -4,7 +4,7 @@ "additionalPrinterColumns": { "description": "additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" }, "type": [ "array", @@ -33,7 +33,7 @@ ] }, "schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", "description": "schema describes the schema used for validation and pruning of this version of the custom resource. Top-level and per-version schemas are mutually exclusive. Per-version schemas must not all be set to identical values (top-level validation schema should be used instead)." }, "served": { @@ -51,7 +51,7 @@ ] }, "subresources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", "description": "subresources specify what subresources this version of the defined custom resource have. Top-level and per-version subresources are mutually exclusive. Per-version subresources must not all be set to identical values (top-level subresources should be used instead)." } }, diff --git a/v1.21.3/customresourcedefinitionversion.json b/v1.21.3/customresourcedefinitionversion.json index 65ab9c94ff..99ee3c8844 100644 --- a/v1.21.3/customresourcedefinitionversion.json +++ b/v1.21.3/customresourcedefinitionversion.json @@ -4,7 +4,7 @@ "additionalPrinterColumns": { "description": "additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" }, "type": [ "array", @@ -33,7 +33,7 @@ ] }, "schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", "description": "schema describes the schema used for validation and pruning of this version of the custom resource. Top-level and per-version schemas are mutually exclusive. Per-version schemas must not all be set to identical values (top-level validation schema should be used instead)." }, "served": { @@ -51,7 +51,7 @@ ] }, "subresources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", "description": "subresources specify what subresources this version of the defined custom resource have. Top-level and per-version subresources are mutually exclusive. Per-version subresources must not all be set to identical values (top-level subresources should be used instead)." } }, diff --git a/v1.21.3/customresourcesubresources-apiextensions-v1.json b/v1.21.3/customresourcesubresources-apiextensions-v1.json index 5f8b1d1ba9..34ebcf5821 100644 --- a/v1.21.3/customresourcesubresources-apiextensions-v1.json +++ b/v1.21.3/customresourcesubresources-apiextensions-v1.json @@ -2,11 +2,11 @@ "description": "CustomResourceSubresources defines the status and scale subresources for CustomResources.", "properties": { "scale": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceScale", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceScale", "description": "scale indicates the custom resource should serve a `/scale` subresource that returns an `autoscaling/v1` Scale object." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceStatus", "description": "status indicates the custom resource should serve a `/status` subresource. When enabled: 1. requests to the custom resource primary endpoint ignore changes to the `status` stanza of the object. 2. requests to the custom resource `/status` subresource ignore changes to anything other than the `status` stanza of the object." } }, diff --git a/v1.21.3/customresourcesubresources-apiextensions-v1beta1.json b/v1.21.3/customresourcesubresources-apiextensions-v1beta1.json index 564eea73f6..9938253c36 100644 --- a/v1.21.3/customresourcesubresources-apiextensions-v1beta1.json +++ b/v1.21.3/customresourcesubresources-apiextensions-v1beta1.json @@ -2,11 +2,11 @@ "description": "CustomResourceSubresources defines the status and scale subresources for CustomResources.", "properties": { "scale": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale", "description": "scale indicates the custom resource should serve a `/scale` subresource that returns an `autoscaling/v1` Scale object." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus", "description": "status indicates the custom resource should serve a `/status` subresource. When enabled: 1. requests to the custom resource primary endpoint ignore changes to the `status` stanza of the object. 2. requests to the custom resource `/status` subresource ignore changes to anything other than the `status` stanza of the object." } }, diff --git a/v1.21.3/customresourcesubresources.json b/v1.21.3/customresourcesubresources.json index 564eea73f6..9938253c36 100644 --- a/v1.21.3/customresourcesubresources.json +++ b/v1.21.3/customresourcesubresources.json @@ -2,11 +2,11 @@ "description": "CustomResourceSubresources defines the status and scale subresources for CustomResources.", "properties": { "scale": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale", "description": "scale indicates the custom resource should serve a `/scale` subresource that returns an `autoscaling/v1` Scale object." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus", "description": "status indicates the custom resource should serve a `/status` subresource. When enabled: 1. requests to the custom resource primary endpoint ignore changes to the `status` stanza of the object. 2. requests to the custom resource `/status` subresource ignore changes to anything other than the `status` stanza of the object." } }, diff --git a/v1.21.3/customresourcevalidation-apiextensions-v1.json b/v1.21.3/customresourcevalidation-apiextensions-v1.json index 167b6a23e5..eb8e157e8b 100644 --- a/v1.21.3/customresourcevalidation-apiextensions-v1.json +++ b/v1.21.3/customresourcevalidation-apiextensions-v1.json @@ -2,7 +2,7 @@ "description": "CustomResourceValidation is a list of validation methods for CustomResources.", "properties": { "openAPIV3Schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps", "description": "openAPIV3Schema is the OpenAPI v3 schema to use for validation and pruning." } }, diff --git a/v1.21.3/customresourcevalidation-apiextensions-v1beta1.json b/v1.21.3/customresourcevalidation-apiextensions-v1beta1.json index e1cbdca4de..c6bd41b798 100644 --- a/v1.21.3/customresourcevalidation-apiextensions-v1beta1.json +++ b/v1.21.3/customresourcevalidation-apiextensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "CustomResourceValidation is a list of validation methods for CustomResources.", "properties": { "openAPIV3Schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps", "description": "openAPIV3Schema is the OpenAPI v3 schema to use for validation and pruning." } }, diff --git a/v1.21.3/customresourcevalidation.json b/v1.21.3/customresourcevalidation.json index e1cbdca4de..c6bd41b798 100644 --- a/v1.21.3/customresourcevalidation.json +++ b/v1.21.3/customresourcevalidation.json @@ -2,7 +2,7 @@ "description": "CustomResourceValidation is a list of validation methods for CustomResources.", "properties": { "openAPIV3Schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps", "description": "openAPIV3Schema is the OpenAPI v3 schema to use for validation and pruning." } }, diff --git a/v1.21.3/daemonset-apps-v1.json b/v1.21.3/daemonset-apps-v1.json index 4a29da3c5e..6562d9354e 100644 --- a/v1.21.3/daemonset-apps-v1.json +++ b/v1.21.3/daemonset-apps-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec", "description": "The desired behavior of this daemon set. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus", "description": "The current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/daemonset.json b/v1.21.3/daemonset.json index 21c273c3d5..8a68ec0307 100644 --- a/v1.21.3/daemonset.json +++ b/v1.21.3/daemonset.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec", "description": "The desired behavior of this daemon set. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus", "description": "The current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/daemonsetcondition-apps-v1.json b/v1.21.3/daemonsetcondition-apps-v1.json index fd5d9eb163..1a38fc7bdc 100644 --- a/v1.21.3/daemonsetcondition-apps-v1.json +++ b/v1.21.3/daemonsetcondition-apps-v1.json @@ -2,7 +2,7 @@ "description": "DaemonSetCondition describes the state of a DaemonSet at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/daemonsetcondition.json b/v1.21.3/daemonsetcondition.json index fd5d9eb163..1a38fc7bdc 100644 --- a/v1.21.3/daemonsetcondition.json +++ b/v1.21.3/daemonsetcondition.json @@ -2,7 +2,7 @@ "description": "DaemonSetCondition describes the state of a DaemonSet at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/daemonsetlist-apps-v1.json b/v1.21.3/daemonsetlist-apps-v1.json index 521dd1e546..732fca1f13 100644 --- a/v1.21.3/daemonsetlist-apps-v1.json +++ b/v1.21.3/daemonsetlist-apps-v1.json @@ -14,7 +14,7 @@ "items": { "description": "A list of daemon sets.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/daemonsetlist.json b/v1.21.3/daemonsetlist.json index 59ca419002..e815d025db 100644 --- a/v1.21.3/daemonsetlist.json +++ b/v1.21.3/daemonsetlist.json @@ -11,7 +11,7 @@ "items": { "description": "A list of daemon sets.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/daemonsetspec-apps-v1.json b/v1.21.3/daemonsetspec-apps-v1.json index 770db19c76..e6022670f8 100644 --- a/v1.21.3/daemonsetspec-apps-v1.json +++ b/v1.21.3/daemonsetspec-apps-v1.json @@ -18,15 +18,15 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over pods that are managed by the daemon set. Must match in order to be controlled. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "An object that describes the pod that will be created. The DaemonSet will create exactly one copy of this pod on every node that matches the template's node selector (or on every node if no node selector is specified). More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" }, "updateStrategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy", "description": "An update strategy to replace existing DaemonSet pods with new pods." } }, diff --git a/v1.21.3/daemonsetspec.json b/v1.21.3/daemonsetspec.json index 770db19c76..e6022670f8 100644 --- a/v1.21.3/daemonsetspec.json +++ b/v1.21.3/daemonsetspec.json @@ -18,15 +18,15 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over pods that are managed by the daemon set. Must match in order to be controlled. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "An object that describes the pod that will be created. The DaemonSet will create exactly one copy of this pod on every node that matches the template's node selector (or on every node if no node selector is specified). More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" }, "updateStrategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy", "description": "An update strategy to replace existing DaemonSet pods with new pods." } }, diff --git a/v1.21.3/daemonsetstatus-apps-v1.json b/v1.21.3/daemonsetstatus-apps-v1.json index b6b9adefa8..3e20017c7c 100644 --- a/v1.21.3/daemonsetstatus-apps-v1.json +++ b/v1.21.3/daemonsetstatus-apps-v1.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a DaemonSet's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" }, "type": [ "array", diff --git a/v1.21.3/daemonsetstatus.json b/v1.21.3/daemonsetstatus.json index b6b9adefa8..3e20017c7c 100644 --- a/v1.21.3/daemonsetstatus.json +++ b/v1.21.3/daemonsetstatus.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a DaemonSet's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" }, "type": [ "array", diff --git a/v1.21.3/daemonsetupdatestrategy-apps-v1.json b/v1.21.3/daemonsetupdatestrategy-apps-v1.json index 3d80bd9a7f..e7aac28e88 100644 --- a/v1.21.3/daemonsetupdatestrategy-apps-v1.json +++ b/v1.21.3/daemonsetupdatestrategy-apps-v1.json @@ -2,7 +2,7 @@ "description": "DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet", "description": "Rolling update config params. Present only if type = \"RollingUpdate\"." }, "type": { diff --git a/v1.21.3/daemonsetupdatestrategy.json b/v1.21.3/daemonsetupdatestrategy.json index 3d80bd9a7f..e7aac28e88 100644 --- a/v1.21.3/daemonsetupdatestrategy.json +++ b/v1.21.3/daemonsetupdatestrategy.json @@ -2,7 +2,7 @@ "description": "DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet", "description": "Rolling update config params. Present only if type = \"RollingUpdate\"." }, "type": { diff --git a/v1.21.3/deleteoptions-meta-v1.json b/v1.21.3/deleteoptions-meta-v1.json index b77b6f0478..62759d1776 100644 --- a/v1.21.3/deleteoptions-meta-v1.json +++ b/v1.21.3/deleteoptions-meta-v1.json @@ -99,7 +99,7 @@ ] }, "preconditions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions", "description": "Must be fulfilled before a deletion is carried out. If not possible, a 409 Conflict status will be returned." }, "propagationPolicy": { diff --git a/v1.21.3/deleteoptions.json b/v1.21.3/deleteoptions.json index 07b3563649..2e73687875 100644 --- a/v1.21.3/deleteoptions.json +++ b/v1.21.3/deleteoptions.json @@ -47,7 +47,7 @@ ] }, "preconditions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions", "description": "Must be fulfilled before a deletion is carried out. If not possible, a 409 Conflict status will be returned." }, "propagationPolicy": { diff --git a/v1.21.3/deployment-apps-v1.json b/v1.21.3/deployment-apps-v1.json index 993ab352d3..5267fe630c 100644 --- a/v1.21.3/deployment-apps-v1.json +++ b/v1.21.3/deployment-apps-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec", "description": "Specification of the desired behavior of the Deployment." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus", "description": "Most recently observed status of the Deployment." } }, diff --git a/v1.21.3/deployment.json b/v1.21.3/deployment.json index 4bd4164587..01ab0cdc90 100644 --- a/v1.21.3/deployment.json +++ b/v1.21.3/deployment.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec", "description": "Specification of the desired behavior of the Deployment." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus", "description": "Most recently observed status of the Deployment." } }, diff --git a/v1.21.3/deploymentcondition-apps-v1.json b/v1.21.3/deploymentcondition-apps-v1.json index 2b6c107a58..aa2607a215 100644 --- a/v1.21.3/deploymentcondition-apps-v1.json +++ b/v1.21.3/deploymentcondition-apps-v1.json @@ -2,11 +2,11 @@ "description": "DeploymentCondition describes the state of a deployment at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "lastUpdateTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time this condition was updated." }, "message": { diff --git a/v1.21.3/deploymentcondition.json b/v1.21.3/deploymentcondition.json index 2b6c107a58..aa2607a215 100644 --- a/v1.21.3/deploymentcondition.json +++ b/v1.21.3/deploymentcondition.json @@ -2,11 +2,11 @@ "description": "DeploymentCondition describes the state of a deployment at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "lastUpdateTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time this condition was updated." }, "message": { diff --git a/v1.21.3/deploymentlist-apps-v1.json b/v1.21.3/deploymentlist-apps-v1.json index 2b4f567a76..3d06a2cbe9 100644 --- a/v1.21.3/deploymentlist-apps-v1.json +++ b/v1.21.3/deploymentlist-apps-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of Deployments.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.3/deploymentlist.json b/v1.21.3/deploymentlist.json index 259777cd21..273bd309b7 100644 --- a/v1.21.3/deploymentlist.json +++ b/v1.21.3/deploymentlist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of Deployments.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.3/deploymentspec-apps-v1.json b/v1.21.3/deploymentspec-apps-v1.json index 2abfee5f74..e06ef7428b 100644 --- a/v1.21.3/deploymentspec-apps-v1.json +++ b/v1.21.3/deploymentspec-apps-v1.json @@ -41,16 +41,16 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Label selector for pods. Existing ReplicaSets whose pods are selected by this will be the ones affected by this deployment. It must match the pod template's labels." }, "strategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy", "description": "The deployment strategy to use to replace existing pods with new ones.", "x-kubernetes-patch-strategy": "retainKeys" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template describes the pods that will be created." } }, diff --git a/v1.21.3/deploymentspec.json b/v1.21.3/deploymentspec.json index 2abfee5f74..e06ef7428b 100644 --- a/v1.21.3/deploymentspec.json +++ b/v1.21.3/deploymentspec.json @@ -41,16 +41,16 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Label selector for pods. Existing ReplicaSets whose pods are selected by this will be the ones affected by this deployment. It must match the pod template's labels." }, "strategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy", "description": "The deployment strategy to use to replace existing pods with new ones.", "x-kubernetes-patch-strategy": "retainKeys" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template describes the pods that will be created." } }, diff --git a/v1.21.3/deploymentstatus-apps-v1.json b/v1.21.3/deploymentstatus-apps-v1.json index 958d8fa277..9d5efc1051 100644 --- a/v1.21.3/deploymentstatus-apps-v1.json +++ b/v1.21.3/deploymentstatus-apps-v1.json @@ -20,7 +20,7 @@ "conditions": { "description": "Represents the latest available observations of a deployment's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" }, "type": [ "array", diff --git a/v1.21.3/deploymentstatus.json b/v1.21.3/deploymentstatus.json index 958d8fa277..9d5efc1051 100644 --- a/v1.21.3/deploymentstatus.json +++ b/v1.21.3/deploymentstatus.json @@ -20,7 +20,7 @@ "conditions": { "description": "Represents the latest available observations of a deployment's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" }, "type": [ "array", diff --git a/v1.21.3/deploymentstrategy-apps-v1.json b/v1.21.3/deploymentstrategy-apps-v1.json index 3bde07fed9..096e5d590c 100644 --- a/v1.21.3/deploymentstrategy-apps-v1.json +++ b/v1.21.3/deploymentstrategy-apps-v1.json @@ -2,7 +2,7 @@ "description": "DeploymentStrategy describes how to replace existing pods with new ones.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment", "description": "Rolling update config params. Present only if DeploymentStrategyType = RollingUpdate." }, "type": { diff --git a/v1.21.3/deploymentstrategy.json b/v1.21.3/deploymentstrategy.json index 3bde07fed9..096e5d590c 100644 --- a/v1.21.3/deploymentstrategy.json +++ b/v1.21.3/deploymentstrategy.json @@ -2,7 +2,7 @@ "description": "DeploymentStrategy describes how to replace existing pods with new ones.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment", "description": "Rolling update config params. Present only if DeploymentStrategyType = RollingUpdate." }, "type": { diff --git a/v1.21.3/downwardapiprojection-v1.json b/v1.21.3/downwardapiprojection-v1.json index 45895893fc..fa23d96861 100644 --- a/v1.21.3/downwardapiprojection-v1.json +++ b/v1.21.3/downwardapiprojection-v1.json @@ -4,7 +4,7 @@ "items": { "description": "Items is a list of DownwardAPIVolume file", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" }, "type": [ "array", diff --git a/v1.21.3/downwardapiprojection.json b/v1.21.3/downwardapiprojection.json index 45895893fc..fa23d96861 100644 --- a/v1.21.3/downwardapiprojection.json +++ b/v1.21.3/downwardapiprojection.json @@ -4,7 +4,7 @@ "items": { "description": "Items is a list of DownwardAPIVolume file", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" }, "type": [ "array", diff --git a/v1.21.3/downwardapivolumefile-v1.json b/v1.21.3/downwardapivolumefile-v1.json index d6be8e90c1..88633d0547 100644 --- a/v1.21.3/downwardapivolumefile-v1.json +++ b/v1.21.3/downwardapivolumefile-v1.json @@ -2,7 +2,7 @@ "description": "DownwardAPIVolumeFile represents information to create the file containing the pod field", "properties": { "fieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", "description": "Required: Selects a field of the pod: only annotations, labels, name and namespace are supported." }, "mode": { @@ -21,7 +21,7 @@ ] }, "resourceFieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", "description": "Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported." } }, diff --git a/v1.21.3/downwardapivolumefile.json b/v1.21.3/downwardapivolumefile.json index d6be8e90c1..88633d0547 100644 --- a/v1.21.3/downwardapivolumefile.json +++ b/v1.21.3/downwardapivolumefile.json @@ -2,7 +2,7 @@ "description": "DownwardAPIVolumeFile represents information to create the file containing the pod field", "properties": { "fieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", "description": "Required: Selects a field of the pod: only annotations, labels, name and namespace are supported." }, "mode": { @@ -21,7 +21,7 @@ ] }, "resourceFieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", "description": "Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported." } }, diff --git a/v1.21.3/downwardapivolumesource-v1.json b/v1.21.3/downwardapivolumesource-v1.json index a880f8a05f..827e5e3688 100644 --- a/v1.21.3/downwardapivolumesource-v1.json +++ b/v1.21.3/downwardapivolumesource-v1.json @@ -12,7 +12,7 @@ "items": { "description": "Items is a list of downward API volume file", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" }, "type": [ "array", diff --git a/v1.21.3/downwardapivolumesource.json b/v1.21.3/downwardapivolumesource.json index a880f8a05f..827e5e3688 100644 --- a/v1.21.3/downwardapivolumesource.json +++ b/v1.21.3/downwardapivolumesource.json @@ -12,7 +12,7 @@ "items": { "description": "Items is a list of downward API volume file", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" }, "type": [ "array", diff --git a/v1.21.3/emptydirvolumesource-v1.json b/v1.21.3/emptydirvolumesource-v1.json index 667a920a0f..c1b4072cc1 100644 --- a/v1.21.3/emptydirvolumesource-v1.json +++ b/v1.21.3/emptydirvolumesource-v1.json @@ -9,7 +9,7 @@ ] }, "sizeLimit": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Total amount of local storage required for this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers in a pod. The default is nil which means that the limit is undefined. More info: http://kubernetes.io/docs/user-guide/volumes#emptydir" } }, diff --git a/v1.21.3/emptydirvolumesource.json b/v1.21.3/emptydirvolumesource.json index 667a920a0f..c1b4072cc1 100644 --- a/v1.21.3/emptydirvolumesource.json +++ b/v1.21.3/emptydirvolumesource.json @@ -9,7 +9,7 @@ ] }, "sizeLimit": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Total amount of local storage required for this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers in a pod. The default is nil which means that the limit is undefined. More info: http://kubernetes.io/docs/user-guide/volumes#emptydir" } }, diff --git a/v1.21.3/endpoint-discovery-v1.json b/v1.21.3/endpoint-discovery-v1.json index 15c053066e..2f45006e99 100644 --- a/v1.21.3/endpoint-discovery-v1.json +++ b/v1.21.3/endpoint-discovery-v1.json @@ -16,7 +16,7 @@ "x-kubernetes-list-type": "set" }, "conditions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointConditions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointConditions", "description": "conditions contains information about the current status of the endpoint." }, "deprecatedTopology": { @@ -33,7 +33,7 @@ ] }, "hints": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointHints", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointHints", "description": "hints contains information associated with how an endpoint should be consumed." }, "hostname": { @@ -51,7 +51,7 @@ ] }, "targetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "targetRef is a reference to a Kubernetes object that represents this endpoint." }, "zone": { diff --git a/v1.21.3/endpoint-discovery-v1beta1.json b/v1.21.3/endpoint-discovery-v1beta1.json index f5ab721987..07a5197f4f 100644 --- a/v1.21.3/endpoint-discovery-v1beta1.json +++ b/v1.21.3/endpoint-discovery-v1beta1.json @@ -16,11 +16,11 @@ "x-kubernetes-list-type": "set" }, "conditions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions", "description": "conditions contains information about the current status of the endpoint." }, "hints": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints", "description": "hints contains information associated with how an endpoint should be consumed." }, "hostname": { @@ -38,7 +38,7 @@ ] }, "targetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "targetRef is a reference to a Kubernetes object that represents this endpoint." }, "topology": { diff --git a/v1.21.3/endpoint.json b/v1.21.3/endpoint.json index f5ab721987..07a5197f4f 100644 --- a/v1.21.3/endpoint.json +++ b/v1.21.3/endpoint.json @@ -16,11 +16,11 @@ "x-kubernetes-list-type": "set" }, "conditions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions", "description": "conditions contains information about the current status of the endpoint." }, "hints": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints", "description": "hints contains information associated with how an endpoint should be consumed." }, "hostname": { @@ -38,7 +38,7 @@ ] }, "targetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "targetRef is a reference to a Kubernetes object that represents this endpoint." }, "topology": { diff --git a/v1.21.3/endpointaddress-v1.json b/v1.21.3/endpointaddress-v1.json index 3b86a258c8..c2e4390229 100644 --- a/v1.21.3/endpointaddress-v1.json +++ b/v1.21.3/endpointaddress-v1.json @@ -23,7 +23,7 @@ ] }, "targetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "Reference to object providing the endpoint." } }, diff --git a/v1.21.3/endpointaddress.json b/v1.21.3/endpointaddress.json index 3b86a258c8..c2e4390229 100644 --- a/v1.21.3/endpointaddress.json +++ b/v1.21.3/endpointaddress.json @@ -23,7 +23,7 @@ ] }, "targetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "Reference to object providing the endpoint." } }, diff --git a/v1.21.3/endpointhints-discovery-v1.json b/v1.21.3/endpointhints-discovery-v1.json index 9283012d9c..acd57ad0ac 100644 --- a/v1.21.3/endpointhints-discovery-v1.json +++ b/v1.21.3/endpointhints-discovery-v1.json @@ -4,7 +4,7 @@ "forZones": { "description": "forZones indicates the zone(s) this endpoint should be consumed by to enable topology aware routing.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.ForZone" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.ForZone" }, "type": [ "array", diff --git a/v1.21.3/endpointhints-discovery-v1beta1.json b/v1.21.3/endpointhints-discovery-v1beta1.json index b426bcce1d..a534612e67 100644 --- a/v1.21.3/endpointhints-discovery-v1beta1.json +++ b/v1.21.3/endpointhints-discovery-v1beta1.json @@ -4,7 +4,7 @@ "forZones": { "description": "forZones indicates the zone(s) this endpoint should be consumed by to enable topology aware routing. May contain a maximum of 8 entries.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" }, "type": [ "array", diff --git a/v1.21.3/endpointhints.json b/v1.21.3/endpointhints.json index b426bcce1d..a534612e67 100644 --- a/v1.21.3/endpointhints.json +++ b/v1.21.3/endpointhints.json @@ -4,7 +4,7 @@ "forZones": { "description": "forZones indicates the zone(s) this endpoint should be consumed by to enable topology aware routing. May contain a maximum of 8 entries.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" }, "type": [ "array", diff --git a/v1.21.3/endpoints-v1.json b/v1.21.3/endpoints-v1.json index d1459396d6..b3ecce4e94 100644 --- a/v1.21.3/endpoints-v1.json +++ b/v1.21.3/endpoints-v1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "subsets": { "description": "The set of all endpoints is the union of all subsets. Addresses are placed into subsets according to the IPs they share. A single address with multiple ports, some of which are ready and some of which are not (because they come from different containers) will result in the address being displayed in different subsets for the different ports. No address will appear in both Addresses and NotReadyAddresses in the same subset. Sets of addresses and ports that comprise a service.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" }, "type": [ "array", diff --git a/v1.21.3/endpoints.json b/v1.21.3/endpoints.json index 8de4e385d2..fc10f4543c 100644 --- a/v1.21.3/endpoints.json +++ b/v1.21.3/endpoints.json @@ -19,13 +19,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "subsets": { "description": "The set of all endpoints is the union of all subsets. Addresses are placed into subsets according to the IPs they share. A single address with multiple ports, some of which are ready and some of which are not (because they come from different containers) will result in the address being displayed in different subsets for the different ports. No address will appear in both Addresses and NotReadyAddresses in the same subset. Sets of addresses and ports that comprise a service.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" }, "type": [ "array", diff --git a/v1.21.3/endpointslice-discovery-v1.json b/v1.21.3/endpointslice-discovery-v1.json index 45acb9fab8..7b826b28da 100644 --- a/v1.21.3/endpointslice-discovery-v1.json +++ b/v1.21.3/endpointslice-discovery-v1.json @@ -21,7 +21,7 @@ "endpoints": { "description": "endpoints is a list of unique endpoints in this slice. Each slice may include a maximum of 1000 endpoints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.Endpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.Endpoint" }, "type": [ "array", @@ -40,13 +40,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "ports": { "description": "ports specifies the list of network ports exposed by each endpoint in this slice. Each port must have a unique name. When ports is empty, it indicates that there are no defined ports. When a port is defined with a nil port value, it indicates \"all ports\". Each slice may include a maximum of 100 ports.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointPort" }, "type": [ "array", diff --git a/v1.21.3/endpointslice-discovery-v1beta1.json b/v1.21.3/endpointslice-discovery-v1beta1.json index 00dd5cc217..659b882d90 100644 --- a/v1.21.3/endpointslice-discovery-v1beta1.json +++ b/v1.21.3/endpointslice-discovery-v1beta1.json @@ -21,7 +21,7 @@ "endpoints": { "description": "endpoints is a list of unique endpoints in this slice. Each slice may include a maximum of 1000 endpoints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" }, "type": [ "array", @@ -40,13 +40,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "ports": { "description": "ports specifies the list of network ports exposed by each endpoint in this slice. Each port must have a unique name. When ports is empty, it indicates that there are no defined ports. When a port is defined with a nil port value, it indicates \"all ports\". Each slice may include a maximum of 100 ports.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" }, "type": [ "array", diff --git a/v1.21.3/endpointslice.json b/v1.21.3/endpointslice.json index 4b75bcda44..f11aaf02a8 100644 --- a/v1.21.3/endpointslice.json +++ b/v1.21.3/endpointslice.json @@ -18,7 +18,7 @@ "endpoints": { "description": "endpoints is a list of unique endpoints in this slice. Each slice may include a maximum of 1000 endpoints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" }, "type": [ "array", @@ -37,13 +37,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "ports": { "description": "ports specifies the list of network ports exposed by each endpoint in this slice. Each port must have a unique name. When ports is empty, it indicates that there are no defined ports. When a port is defined with a nil port value, it indicates \"all ports\". Each slice may include a maximum of 100 ports.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" }, "type": [ "array", diff --git a/v1.21.3/endpointslicelist-discovery-v1.json b/v1.21.3/endpointslicelist-discovery-v1.json index 491cf08d12..ece443e108 100644 --- a/v1.21.3/endpointslicelist-discovery-v1.json +++ b/v1.21.3/endpointslicelist-discovery-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of endpoint slices", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSlice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSlice" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.3/endpointslicelist-discovery-v1beta1.json b/v1.21.3/endpointslicelist-discovery-v1beta1.json index 57e30daff6..fab682615a 100644 --- a/v1.21.3/endpointslicelist-discovery-v1beta1.json +++ b/v1.21.3/endpointslicelist-discovery-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "List of endpoint slices", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.3/endpointslicelist.json b/v1.21.3/endpointslicelist.json index f8b7ee370f..7d92a7a7c1 100644 --- a/v1.21.3/endpointslicelist.json +++ b/v1.21.3/endpointslicelist.json @@ -11,7 +11,7 @@ "items": { "description": "List of endpoint slices", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.3/endpointslist-v1.json b/v1.21.3/endpointslist-v1.json index a47586e48f..6d96941ff2 100644 --- a/v1.21.3/endpointslist-v1.json +++ b/v1.21.3/endpointslist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of endpoints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/endpointslist.json b/v1.21.3/endpointslist.json index 7c1192d2c3..b47c28d990 100644 --- a/v1.21.3/endpointslist.json +++ b/v1.21.3/endpointslist.json @@ -11,7 +11,7 @@ "items": { "description": "List of endpoints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/endpointsubset-v1.json b/v1.21.3/endpointsubset-v1.json index 7ccfd2b43f..dc8494ec4d 100644 --- a/v1.21.3/endpointsubset-v1.json +++ b/v1.21.3/endpointsubset-v1.json @@ -4,7 +4,7 @@ "addresses": { "description": "IP addresses which offer the related ports that are marked as ready. These endpoints should be considered safe for load balancers and clients to utilize.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" }, "type": [ "array", @@ -14,7 +14,7 @@ "notReadyAddresses": { "description": "IP addresses which offer the related ports but are not currently marked as ready because they have not yet finished starting, have recently failed a readiness check, or have recently failed a liveness check.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" }, "type": [ "array", @@ -24,7 +24,7 @@ "ports": { "description": "Port numbers available on the related IP addresses.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" }, "type": [ "array", diff --git a/v1.21.3/endpointsubset.json b/v1.21.3/endpointsubset.json index 7ccfd2b43f..dc8494ec4d 100644 --- a/v1.21.3/endpointsubset.json +++ b/v1.21.3/endpointsubset.json @@ -4,7 +4,7 @@ "addresses": { "description": "IP addresses which offer the related ports that are marked as ready. These endpoints should be considered safe for load balancers and clients to utilize.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" }, "type": [ "array", @@ -14,7 +14,7 @@ "notReadyAddresses": { "description": "IP addresses which offer the related ports but are not currently marked as ready because they have not yet finished starting, have recently failed a readiness check, or have recently failed a liveness check.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" }, "type": [ "array", @@ -24,7 +24,7 @@ "ports": { "description": "Port numbers available on the related IP addresses.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" }, "type": [ "array", diff --git a/v1.21.3/envfromsource-v1.json b/v1.21.3/envfromsource-v1.json index b91079f75a..215440aac0 100644 --- a/v1.21.3/envfromsource-v1.json +++ b/v1.21.3/envfromsource-v1.json @@ -2,7 +2,7 @@ "description": "EnvFromSource represents the source of a set of ConfigMaps", "properties": { "configMapRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource", "description": "The ConfigMap to select from" }, "prefix": { @@ -13,7 +13,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource", "description": "The Secret to select from" } }, diff --git a/v1.21.3/envfromsource.json b/v1.21.3/envfromsource.json index b91079f75a..215440aac0 100644 --- a/v1.21.3/envfromsource.json +++ b/v1.21.3/envfromsource.json @@ -2,7 +2,7 @@ "description": "EnvFromSource represents the source of a set of ConfigMaps", "properties": { "configMapRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource", "description": "The ConfigMap to select from" }, "prefix": { @@ -13,7 +13,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource", "description": "The Secret to select from" } }, diff --git a/v1.21.3/envvar-v1.json b/v1.21.3/envvar-v1.json index a9889792f3..8afe30405c 100644 --- a/v1.21.3/envvar-v1.json +++ b/v1.21.3/envvar-v1.json @@ -16,7 +16,7 @@ ] }, "valueFrom": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource", "description": "Source for the environment variable's value. Cannot be used if value is not empty." } }, diff --git a/v1.21.3/envvar.json b/v1.21.3/envvar.json index a9889792f3..8afe30405c 100644 --- a/v1.21.3/envvar.json +++ b/v1.21.3/envvar.json @@ -16,7 +16,7 @@ ] }, "valueFrom": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource", "description": "Source for the environment variable's value. Cannot be used if value is not empty." } }, diff --git a/v1.21.3/envvarsource-v1.json b/v1.21.3/envvarsource-v1.json index c0f98ff5b9..af9eb64a92 100644 --- a/v1.21.3/envvarsource-v1.json +++ b/v1.21.3/envvarsource-v1.json @@ -2,19 +2,19 @@ "description": "EnvVarSource represents a source for the value of an EnvVar.", "properties": { "configMapKeyRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector", "description": "Selects a key of a ConfigMap." }, "fieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", "description": "Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs." }, "resourceFieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", "description": "Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported." }, "secretKeyRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector", "description": "Selects a key of a secret in the pod's namespace" } }, diff --git a/v1.21.3/envvarsource.json b/v1.21.3/envvarsource.json index c0f98ff5b9..af9eb64a92 100644 --- a/v1.21.3/envvarsource.json +++ b/v1.21.3/envvarsource.json @@ -2,19 +2,19 @@ "description": "EnvVarSource represents a source for the value of an EnvVar.", "properties": { "configMapKeyRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector", "description": "Selects a key of a ConfigMap." }, "fieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", "description": "Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs." }, "resourceFieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", "description": "Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported." }, "secretKeyRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector", "description": "Selects a key of a secret in the pod's namespace" } }, diff --git a/v1.21.3/ephemeralcontainer-v1.json b/v1.21.3/ephemeralcontainer-v1.json index 2260919add..115efb750d 100644 --- a/v1.21.3/ephemeralcontainer-v1.json +++ b/v1.21.3/ephemeralcontainer-v1.json @@ -30,7 +30,7 @@ "env": { "description": "List of environment variables to set in the container. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" }, "type": [ "array", @@ -42,7 +42,7 @@ "envFrom": { "description": "List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" }, "type": [ "array", @@ -64,11 +64,11 @@ ] }, "lifecycle": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", "description": "Lifecycle is not allowed for ephemeral containers." }, "livenessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "name": { @@ -81,7 +81,7 @@ "ports": { "description": "Ports are not allowed for ephemeral containers.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" }, "type": [ "array", @@ -89,19 +89,19 @@ ] }, "readinessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Resources are not allowed for ephemeral containers. Ephemeral containers use spare resources already allocated to the pod." }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", "description": "SecurityContext is not allowed for ephemeral containers." }, "startupProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "stdin": { @@ -149,7 +149,7 @@ "volumeDevices": { "description": "volumeDevices is the list of block devices to be used by the container.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" }, "type": [ "array", @@ -161,7 +161,7 @@ "volumeMounts": { "description": "Pod volumes to mount into the container's filesystem. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" }, "type": [ "array", diff --git a/v1.21.3/ephemeralcontainer.json b/v1.21.3/ephemeralcontainer.json index 2260919add..115efb750d 100644 --- a/v1.21.3/ephemeralcontainer.json +++ b/v1.21.3/ephemeralcontainer.json @@ -30,7 +30,7 @@ "env": { "description": "List of environment variables to set in the container. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" }, "type": [ "array", @@ -42,7 +42,7 @@ "envFrom": { "description": "List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" }, "type": [ "array", @@ -64,11 +64,11 @@ ] }, "lifecycle": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", "description": "Lifecycle is not allowed for ephemeral containers." }, "livenessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "name": { @@ -81,7 +81,7 @@ "ports": { "description": "Ports are not allowed for ephemeral containers.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" }, "type": [ "array", @@ -89,19 +89,19 @@ ] }, "readinessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Resources are not allowed for ephemeral containers. Ephemeral containers use spare resources already allocated to the pod." }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", "description": "SecurityContext is not allowed for ephemeral containers." }, "startupProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "stdin": { @@ -149,7 +149,7 @@ "volumeDevices": { "description": "volumeDevices is the list of block devices to be used by the container.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" }, "type": [ "array", @@ -161,7 +161,7 @@ "volumeMounts": { "description": "Pod volumes to mount into the container's filesystem. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" }, "type": [ "array", diff --git a/v1.21.3/ephemeralcontainers-v1.json b/v1.21.3/ephemeralcontainers-v1.json index 0914a3088a..eabfc24c84 100644 --- a/v1.21.3/ephemeralcontainers-v1.json +++ b/v1.21.3/ephemeralcontainers-v1.json @@ -14,7 +14,7 @@ "ephemeralContainers": { "description": "A list of ephemeral containers associated with this pod. New ephemeral containers may be appended to this list, but existing ephemeral containers may not be removed or modified.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" }, "type": [ "array", @@ -34,7 +34,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" } }, "required": [ diff --git a/v1.21.3/ephemeralcontainers.json b/v1.21.3/ephemeralcontainers.json index b658a89df3..71c13d4aa3 100644 --- a/v1.21.3/ephemeralcontainers.json +++ b/v1.21.3/ephemeralcontainers.json @@ -11,7 +11,7 @@ "ephemeralContainers": { "description": "A list of ephemeral containers associated with this pod. New ephemeral containers may be appended to this list, but existing ephemeral containers may not be removed or modified.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" } }, "required": [ diff --git a/v1.21.3/ephemeralvolumesource-v1.json b/v1.21.3/ephemeralvolumesource-v1.json index 0a2596dd42..e11e7c49d3 100644 --- a/v1.21.3/ephemeralvolumesource-v1.json +++ b/v1.21.3/ephemeralvolumesource-v1.json @@ -2,7 +2,7 @@ "description": "Represents an ephemeral volume that is handled by a normal storage driver.", "properties": { "volumeClaimTemplate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate", "description": "Will be used to create a stand-alone PVC to provision the volume. The pod in which this EphemeralVolumeSource is embedded will be the owner of the PVC, i.e. the PVC will be deleted together with the pod. The name of the PVC will be `-` where `` is the name from the `PodSpec.Volumes` array entry. Pod validation will reject the pod if the concatenated name is not valid for a PVC (for example, too long).\n\nAn existing PVC with that name that is not owned by the pod will *not* be used for the pod to avoid using an unrelated volume by mistake. Starting the pod is then blocked until the unrelated PVC is removed. If such a pre-created PVC is meant to be used by the pod, the PVC has to updated with an owner reference to the pod once the pod exists. Normally this should not be necessary, but it may be useful when manually reconstructing a broken cluster.\n\nThis field is read-only and no changes will be made by Kubernetes to the PVC after it has been created.\n\nRequired, must not be nil." } }, diff --git a/v1.21.3/ephemeralvolumesource.json b/v1.21.3/ephemeralvolumesource.json index 0a2596dd42..e11e7c49d3 100644 --- a/v1.21.3/ephemeralvolumesource.json +++ b/v1.21.3/ephemeralvolumesource.json @@ -2,7 +2,7 @@ "description": "Represents an ephemeral volume that is handled by a normal storage driver.", "properties": { "volumeClaimTemplate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate", "description": "Will be used to create a stand-alone PVC to provision the volume. The pod in which this EphemeralVolumeSource is embedded will be the owner of the PVC, i.e. the PVC will be deleted together with the pod. The name of the PVC will be `-` where `` is the name from the `PodSpec.Volumes` array entry. Pod validation will reject the pod if the concatenated name is not valid for a PVC (for example, too long).\n\nAn existing PVC with that name that is not owned by the pod will *not* be used for the pod to avoid using an unrelated volume by mistake. Starting the pod is then blocked until the unrelated PVC is removed. If such a pre-created PVC is meant to be used by the pod, the PVC has to updated with an owner reference to the pod once the pod exists. Normally this should not be necessary, but it may be useful when manually reconstructing a broken cluster.\n\nThis field is read-only and no changes will be made by Kubernetes to the PVC after it has been created.\n\nRequired, must not be nil." } }, diff --git a/v1.21.3/event-events-v1.json b/v1.21.3/event-events-v1.json index 41315d2e0d..77c90a580f 100644 --- a/v1.21.3/event-events-v1.json +++ b/v1.21.3/event-events-v1.json @@ -27,19 +27,19 @@ ] }, "deprecatedFirstTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedFirstTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedLastTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedLastTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", "description": "deprecatedSource is the deprecated field assuring backward compatibility with core.v1 Event type." }, "eventTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "eventTime is the time when this Event was first observed. It is required." }, "kind": { @@ -53,7 +53,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "note": { @@ -71,11 +71,11 @@ ] }, "regarding": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "regarding contains the object this Event is about. In most cases it's an Object reporting controller implements, e.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object." }, "related": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "related is the optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object." }, "reportingController": { @@ -93,7 +93,7 @@ ] }, "series": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1.EventSeries", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1.EventSeries", "description": "series is data about the Event series this event represents or nil if it's a singleton Event." }, "type": { diff --git a/v1.21.3/event-events-v1beta1.json b/v1.21.3/event-events-v1beta1.json index 47d2171495..fe6b7210be 100644 --- a/v1.21.3/event-events-v1beta1.json +++ b/v1.21.3/event-events-v1beta1.json @@ -27,19 +27,19 @@ ] }, "deprecatedFirstTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedFirstTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedLastTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedLastTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", "description": "deprecatedSource is the deprecated field assuring backward compatibility with core.v1 Event type." }, "eventTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "eventTime is the time when this Event was first observed. It is required." }, "kind": { @@ -53,7 +53,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "note": { @@ -71,11 +71,11 @@ ] }, "regarding": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "regarding contains the object this Event is about. In most cases it's an Object reporting controller implements, e.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object." }, "related": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "related is the optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object." }, "reportingController": { @@ -93,7 +93,7 @@ ] }, "series": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries", "description": "series is data about the Event series this event represents or nil if it's a singleton Event." }, "type": { diff --git a/v1.21.3/event-v1.json b/v1.21.3/event-v1.json index 36cbfad7d3..6c74417ace 100644 --- a/v1.21.3/event-v1.json +++ b/v1.21.3/event-v1.json @@ -27,15 +27,15 @@ ] }, "eventTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "Time when this Event was first observed." }, "firstTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The time at which the event was first recorded. (Time of server receipt is in TypeMeta.)" }, "involvedObject": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "The object that this event is about." }, "kind": { @@ -49,7 +49,7 @@ ] }, "lastTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The time at which the most recent occurrence of this event was recorded." }, "message": { @@ -60,7 +60,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "reason": { @@ -71,7 +71,7 @@ ] }, "related": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "Optional secondary object for more complex actions." }, "reportingComponent": { @@ -89,11 +89,11 @@ ] }, "series": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EventSeries", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EventSeries", "description": "Data about the Event series this event represents or nil if it's a singleton Event." }, "source": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", "description": "The component reporting this event. Should be a short machine understandable string." }, "type": { diff --git a/v1.21.3/event.json b/v1.21.3/event.json index d981286d1e..53187943d8 100644 --- a/v1.21.3/event.json +++ b/v1.21.3/event.json @@ -24,19 +24,19 @@ ] }, "deprecatedFirstTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedFirstTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedLastTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedLastTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", "description": "deprecatedSource is the deprecated field assuring backward compatibility with core.v1 Event type." }, "eventTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "eventTime is the time when this Event was first observed. It is required." }, "kind": { @@ -50,7 +50,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "note": { @@ -68,11 +68,11 @@ ] }, "regarding": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "regarding contains the object this Event is about. In most cases it's an Object reporting controller implements, e.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object." }, "related": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "related is the optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object." }, "reportingController": { @@ -90,7 +90,7 @@ ] }, "series": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries", "description": "series is data about the Event series this event represents or nil if it's a singleton Event." }, "type": { diff --git a/v1.21.3/eventlist-events-v1.json b/v1.21.3/eventlist-events-v1.json index 94ca394960..95cbb24792 100644 --- a/v1.21.3/eventlist-events-v1.json +++ b/v1.21.3/eventlist-events-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1.Event" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/eventlist-events-v1beta1.json b/v1.21.3/eventlist-events-v1beta1.json index a364cdede2..6b48713ec8 100644 --- a/v1.21.3/eventlist-events-v1beta1.json +++ b/v1.21.3/eventlist-events-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/eventlist-v1.json b/v1.21.3/eventlist-v1.json index f83d46e2cf..cc43ade2b3 100644 --- a/v1.21.3/eventlist-v1.json +++ b/v1.21.3/eventlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of events", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Event" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/eventlist.json b/v1.21.3/eventlist.json index 118b45e0de..e791e7550c 100644 --- a/v1.21.3/eventlist.json +++ b/v1.21.3/eventlist.json @@ -11,7 +11,7 @@ "items": { "description": "items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/eventseries-events-v1.json b/v1.21.3/eventseries-events-v1.json index d140b37443..9360f4f224 100644 --- a/v1.21.3/eventseries-events-v1.json +++ b/v1.21.3/eventseries-events-v1.json @@ -10,7 +10,7 @@ ] }, "lastObservedTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "lastObservedTime is the time when last Event from the series was seen before last heartbeat." } }, diff --git a/v1.21.3/eventseries-events-v1beta1.json b/v1.21.3/eventseries-events-v1beta1.json index ac7bc4678f..6780773204 100644 --- a/v1.21.3/eventseries-events-v1beta1.json +++ b/v1.21.3/eventseries-events-v1beta1.json @@ -10,7 +10,7 @@ ] }, "lastObservedTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "lastObservedTime is the time when last Event from the series was seen before last heartbeat." } }, diff --git a/v1.21.3/eventseries-v1.json b/v1.21.3/eventseries-v1.json index b1115a4d5a..d64c38d8e7 100644 --- a/v1.21.3/eventseries-v1.json +++ b/v1.21.3/eventseries-v1.json @@ -10,7 +10,7 @@ ] }, "lastObservedTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "Time of the last occurrence observed" } }, diff --git a/v1.21.3/eventseries.json b/v1.21.3/eventseries.json index ac7bc4678f..6780773204 100644 --- a/v1.21.3/eventseries.json +++ b/v1.21.3/eventseries.json @@ -10,7 +10,7 @@ ] }, "lastObservedTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "lastObservedTime is the time when last Event from the series was seen before last heartbeat." } }, diff --git a/v1.21.3/eviction-policy-v1beta1.json b/v1.21.3/eviction-policy-v1beta1.json index 6c8d8ddbc0..ee0aaae301 100644 --- a/v1.21.3/eviction-policy-v1beta1.json +++ b/v1.21.3/eviction-policy-v1beta1.json @@ -12,7 +12,7 @@ ] }, "deleteOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions", "description": "DeleteOptions may be provided" }, "kind": { @@ -26,7 +26,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "ObjectMeta describes the pod that is being evicted." } }, diff --git a/v1.21.3/eviction.json b/v1.21.3/eviction.json index a3540a55e0..d99ab080a9 100644 --- a/v1.21.3/eviction.json +++ b/v1.21.3/eviction.json @@ -9,7 +9,7 @@ ] }, "deleteOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions", "description": "DeleteOptions may be provided" }, "kind": { @@ -23,7 +23,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "ObjectMeta describes the pod that is being evicted." } }, diff --git a/v1.21.3/externalmetricsource-autoscaling-v2beta1.json b/v1.21.3/externalmetricsource-autoscaling-v2beta1.json index 9cd518b8c4..b622fd72ba 100644 --- a/v1.21.3/externalmetricsource-autoscaling-v2beta1.json +++ b/v1.21.3/externalmetricsource-autoscaling-v2beta1.json @@ -9,15 +9,15 @@ ] }, "metricSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "metricSelector is used to identify a specific time series within a given metric." }, "targetAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetAverageValue is the target per-pod value of global metric (as a quantity). Mutually exclusive with TargetValue." }, "targetValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetValue is the target value of the metric (as a quantity). Mutually exclusive with TargetAverageValue." } }, diff --git a/v1.21.3/externalmetricsource-autoscaling-v2beta2.json b/v1.21.3/externalmetricsource-autoscaling-v2beta2.json index 8900d1fcc0..be9392defa 100644 --- a/v1.21.3/externalmetricsource-autoscaling-v2beta2.json +++ b/v1.21.3/externalmetricsource-autoscaling-v2beta2.json @@ -2,11 +2,11 @@ "description": "ExternalMetricSource indicates how to scale on a metric not associated with any Kubernetes object (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster).", "properties": { "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.3/externalmetricsource.json b/v1.21.3/externalmetricsource.json index 8900d1fcc0..be9392defa 100644 --- a/v1.21.3/externalmetricsource.json +++ b/v1.21.3/externalmetricsource.json @@ -2,11 +2,11 @@ "description": "ExternalMetricSource indicates how to scale on a metric not associated with any Kubernetes object (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster).", "properties": { "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.3/externalmetricstatus-autoscaling-v2beta1.json b/v1.21.3/externalmetricstatus-autoscaling-v2beta1.json index f628c356d4..924020a228 100644 --- a/v1.21.3/externalmetricstatus-autoscaling-v2beta1.json +++ b/v1.21.3/externalmetricstatus-autoscaling-v2beta1.json @@ -2,11 +2,11 @@ "description": "ExternalMetricStatus indicates the current value of a global metric not associated with any Kubernetes object.", "properties": { "currentAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentAverageValue is the current value of metric averaged over autoscaled pods." }, "currentValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentValue is the current value of the metric (as a quantity)" }, "metricName": { @@ -17,7 +17,7 @@ ] }, "metricSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "metricSelector is used to identify a specific time series within a given metric." } }, diff --git a/v1.21.3/externalmetricstatus-autoscaling-v2beta2.json b/v1.21.3/externalmetricstatus-autoscaling-v2beta2.json index 834486afab..d5f950951d 100644 --- a/v1.21.3/externalmetricstatus-autoscaling-v2beta2.json +++ b/v1.21.3/externalmetricstatus-autoscaling-v2beta2.json @@ -2,11 +2,11 @@ "description": "ExternalMetricStatus indicates the current value of a global metric not associated with any Kubernetes object.", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.3/externalmetricstatus.json b/v1.21.3/externalmetricstatus.json index 834486afab..d5f950951d 100644 --- a/v1.21.3/externalmetricstatus.json +++ b/v1.21.3/externalmetricstatus.json @@ -2,11 +2,11 @@ "description": "ExternalMetricStatus indicates the current value of a global metric not associated with any Kubernetes object.", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.3/flexpersistentvolumesource-v1.json b/v1.21.3/flexpersistentvolumesource-v1.json index a61bfa65d9..94eb1e7e7c 100644 --- a/v1.21.3/flexpersistentvolumesource-v1.json +++ b/v1.21.3/flexpersistentvolumesource-v1.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts." } }, diff --git a/v1.21.3/flexpersistentvolumesource.json b/v1.21.3/flexpersistentvolumesource.json index a61bfa65d9..94eb1e7e7c 100644 --- a/v1.21.3/flexpersistentvolumesource.json +++ b/v1.21.3/flexpersistentvolumesource.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts." } }, diff --git a/v1.21.3/flexvolumesource-v1.json b/v1.21.3/flexvolumesource-v1.json index 5feb6a0102..77332a5241 100644 --- a/v1.21.3/flexvolumesource-v1.json +++ b/v1.21.3/flexvolumesource-v1.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts." } }, diff --git a/v1.21.3/flexvolumesource.json b/v1.21.3/flexvolumesource.json index 5feb6a0102..77332a5241 100644 --- a/v1.21.3/flexvolumesource.json +++ b/v1.21.3/flexvolumesource.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts." } }, diff --git a/v1.21.3/flowschema-flowcontrol-v1beta1.json b/v1.21.3/flowschema-flowcontrol-v1beta1.json index 98e4d16885..ae6e15cc9b 100644 --- a/v1.21.3/flowschema-flowcontrol-v1beta1.json +++ b/v1.21.3/flowschema-flowcontrol-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec", "description": "`spec` is the specification of the desired behavior of a FlowSchema. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus", "description": "`status` is the current status of a FlowSchema. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/flowschema.json b/v1.21.3/flowschema.json index 35f859d902..bbb34c5d74 100644 --- a/v1.21.3/flowschema.json +++ b/v1.21.3/flowschema.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec", "description": "`spec` is the specification of the desired behavior of a FlowSchema. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus", "description": "`status` is the current status of a FlowSchema. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/flowschemacondition-flowcontrol-v1beta1.json b/v1.21.3/flowschemacondition-flowcontrol-v1beta1.json index 8c33228b60..043e56d282 100644 --- a/v1.21.3/flowschemacondition-flowcontrol-v1beta1.json +++ b/v1.21.3/flowschemacondition-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "FlowSchemaCondition describes conditions for a FlowSchema.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "`lastTransitionTime` is the last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/flowschemacondition.json b/v1.21.3/flowschemacondition.json index 8c33228b60..043e56d282 100644 --- a/v1.21.3/flowschemacondition.json +++ b/v1.21.3/flowschemacondition.json @@ -2,7 +2,7 @@ "description": "FlowSchemaCondition describes conditions for a FlowSchema.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "`lastTransitionTime` is the last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/flowschemalist-flowcontrol-v1beta1.json b/v1.21.3/flowschemalist-flowcontrol-v1beta1.json index 99ea5c7033..52cdc7b760 100644 --- a/v1.21.3/flowschemalist-flowcontrol-v1beta1.json +++ b/v1.21.3/flowschemalist-flowcontrol-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "`items` is a list of FlowSchemas.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "`metadata` is the standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/flowschemalist.json b/v1.21.3/flowschemalist.json index da41167a64..3e47de4984 100644 --- a/v1.21.3/flowschemalist.json +++ b/v1.21.3/flowschemalist.json @@ -11,7 +11,7 @@ "items": { "description": "`items` is a list of FlowSchemas.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "`metadata` is the standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/flowschemaspec-flowcontrol-v1beta1.json b/v1.21.3/flowschemaspec-flowcontrol-v1beta1.json index dd019b6d9f..30084e98e5 100644 --- a/v1.21.3/flowschemaspec-flowcontrol-v1beta1.json +++ b/v1.21.3/flowschemaspec-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "FlowSchemaSpec describes how the FlowSchema's specification looks like.", "properties": { "distinguisherMethod": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod", "description": "`distinguisherMethod` defines how to compute the flow distinguisher for requests that match this schema. `nil` specifies that the distinguisher is disabled and thus will always be the empty string." }, "matchingPrecedence": { @@ -14,13 +14,13 @@ ] }, "priorityLevelConfiguration": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference", "description": "`priorityLevelConfiguration` should reference a PriorityLevelConfiguration in the cluster. If the reference cannot be resolved, the FlowSchema will be ignored and marked as invalid in its status. Required." }, "rules": { "description": "`rules` describes which requests will match this flow schema. This FlowSchema matches a request if and only if at least one member of rules matches the request. if it is an empty slice, there will be no requests matching the FlowSchema.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" }, "type": [ "array", diff --git a/v1.21.3/flowschemaspec.json b/v1.21.3/flowschemaspec.json index dd019b6d9f..30084e98e5 100644 --- a/v1.21.3/flowschemaspec.json +++ b/v1.21.3/flowschemaspec.json @@ -2,7 +2,7 @@ "description": "FlowSchemaSpec describes how the FlowSchema's specification looks like.", "properties": { "distinguisherMethod": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod", "description": "`distinguisherMethod` defines how to compute the flow distinguisher for requests that match this schema. `nil` specifies that the distinguisher is disabled and thus will always be the empty string." }, "matchingPrecedence": { @@ -14,13 +14,13 @@ ] }, "priorityLevelConfiguration": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference", "description": "`priorityLevelConfiguration` should reference a PriorityLevelConfiguration in the cluster. If the reference cannot be resolved, the FlowSchema will be ignored and marked as invalid in its status. Required." }, "rules": { "description": "`rules` describes which requests will match this flow schema. This FlowSchema matches a request if and only if at least one member of rules matches the request. if it is an empty slice, there will be no requests matching the FlowSchema.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" }, "type": [ "array", diff --git a/v1.21.3/flowschemastatus-flowcontrol-v1beta1.json b/v1.21.3/flowschemastatus-flowcontrol-v1beta1.json index c22df8275d..14b7fad899 100644 --- a/v1.21.3/flowschemastatus-flowcontrol-v1beta1.json +++ b/v1.21.3/flowschemastatus-flowcontrol-v1beta1.json @@ -4,7 +4,7 @@ "conditions": { "description": "`conditions` is a list of the current states of FlowSchema.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" }, "type": [ "array", diff --git a/v1.21.3/flowschemastatus.json b/v1.21.3/flowschemastatus.json index c22df8275d..14b7fad899 100644 --- a/v1.21.3/flowschemastatus.json +++ b/v1.21.3/flowschemastatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "`conditions` is a list of the current states of FlowSchema.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" }, "type": [ "array", diff --git a/v1.21.3/fsgroupstrategyoptions-policy-v1beta1.json b/v1.21.3/fsgroupstrategyoptions-policy-v1beta1.json index b95e602dd5..4e47924ff6 100644 --- a/v1.21.3/fsgroupstrategyoptions-policy-v1beta1.json +++ b/v1.21.3/fsgroupstrategyoptions-policy-v1beta1.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of fs groups. If you would like to force a single fs group then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.3/fsgroupstrategyoptions.json b/v1.21.3/fsgroupstrategyoptions.json index b95e602dd5..4e47924ff6 100644 --- a/v1.21.3/fsgroupstrategyoptions.json +++ b/v1.21.3/fsgroupstrategyoptions.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of fs groups. If you would like to force a single fs group then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.3/handler-v1.json b/v1.21.3/handler-v1.json index b78b404c71..6f6d6f3020 100644 --- a/v1.21.3/handler-v1.json +++ b/v1.21.3/handler-v1.json @@ -2,15 +2,15 @@ "description": "Handler defines a specific action that should be taken", "properties": { "exec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", "description": "One and only one of the following should be specified. Exec specifies the action to take." }, "httpGet": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", "description": "HTTPGet specifies the http request to perform." }, "tcpSocket": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", "description": "TCPSocket specifies an action involving a TCP port. TCP hooks not yet supported" } }, diff --git a/v1.21.3/handler.json b/v1.21.3/handler.json index b78b404c71..6f6d6f3020 100644 --- a/v1.21.3/handler.json +++ b/v1.21.3/handler.json @@ -2,15 +2,15 @@ "description": "Handler defines a specific action that should be taken", "properties": { "exec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", "description": "One and only one of the following should be specified. Exec specifies the action to take." }, "httpGet": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", "description": "HTTPGet specifies the http request to perform." }, "tcpSocket": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", "description": "TCPSocket specifies an action involving a TCP port. TCP hooks not yet supported" } }, diff --git a/v1.21.3/horizontalpodautoscaler-autoscaling-v1.json b/v1.21.3/horizontalpodautoscaler-autoscaling-v1.json index 8463d4e4e1..d91124bf39 100644 --- a/v1.21.3/horizontalpodautoscaler-autoscaling-v1.json +++ b/v1.21.3/horizontalpodautoscaler-autoscaling-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec", "description": "behaviour of autoscaler. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus", "description": "current information about the autoscaler." } }, diff --git a/v1.21.3/horizontalpodautoscaler-autoscaling-v2beta1.json b/v1.21.3/horizontalpodautoscaler-autoscaling-v2beta1.json index 883d5ddca7..dcd3f63717 100644 --- a/v1.21.3/horizontalpodautoscaler-autoscaling-v2beta1.json +++ b/v1.21.3/horizontalpodautoscaler-autoscaling-v2beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata is the standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec", "description": "spec is the specification for the behaviour of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus", "description": "status is the current information about the autoscaler." } }, diff --git a/v1.21.3/horizontalpodautoscaler-autoscaling-v2beta2.json b/v1.21.3/horizontalpodautoscaler-autoscaling-v2beta2.json index 2ff87905b8..2a8e2caeac 100644 --- a/v1.21.3/horizontalpodautoscaler-autoscaling-v2beta2.json +++ b/v1.21.3/horizontalpodautoscaler-autoscaling-v2beta2.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata is the standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec", "description": "spec is the specification for the behaviour of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus", "description": "status is the current information about the autoscaler." } }, diff --git a/v1.21.3/horizontalpodautoscaler.json b/v1.21.3/horizontalpodautoscaler.json index f88529c272..0775a1ded6 100644 --- a/v1.21.3/horizontalpodautoscaler.json +++ b/v1.21.3/horizontalpodautoscaler.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata is the standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec", "description": "spec is the specification for the behaviour of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus", "description": "status is the current information about the autoscaler." } }, diff --git a/v1.21.3/horizontalpodautoscalerbehavior-autoscaling-v2beta2.json b/v1.21.3/horizontalpodautoscalerbehavior-autoscaling-v2beta2.json index 886b90c2cf..54a2c8a137 100644 --- a/v1.21.3/horizontalpodautoscalerbehavior-autoscaling-v2beta2.json +++ b/v1.21.3/horizontalpodautoscalerbehavior-autoscaling-v2beta2.json @@ -2,11 +2,11 @@ "description": "HorizontalPodAutoscalerBehavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively).", "properties": { "scaleDown": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", "description": "scaleDown is scaling policy for scaling Down. If not set, the default value is to allow to scale down to minReplicas pods, with a 300 second stabilization window (i.e., the highest recommendation for the last 300sec is used)." }, "scaleUp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", "description": "scaleUp is scaling policy for scaling Up. If not set, the default value is the higher of:\n * increase no more than 4 pods per 60 seconds\n * double the number of pods per 60 seconds\nNo stabilization is used." } }, diff --git a/v1.21.3/horizontalpodautoscalerbehavior.json b/v1.21.3/horizontalpodautoscalerbehavior.json index 886b90c2cf..54a2c8a137 100644 --- a/v1.21.3/horizontalpodautoscalerbehavior.json +++ b/v1.21.3/horizontalpodautoscalerbehavior.json @@ -2,11 +2,11 @@ "description": "HorizontalPodAutoscalerBehavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively).", "properties": { "scaleDown": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", "description": "scaleDown is scaling policy for scaling Down. If not set, the default value is to allow to scale down to minReplicas pods, with a 300 second stabilization window (i.e., the highest recommendation for the last 300sec is used)." }, "scaleUp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", "description": "scaleUp is scaling policy for scaling Up. If not set, the default value is the higher of:\n * increase no more than 4 pods per 60 seconds\n * double the number of pods per 60 seconds\nNo stabilization is used." } }, diff --git a/v1.21.3/horizontalpodautoscalercondition-autoscaling-v2beta1.json b/v1.21.3/horizontalpodautoscalercondition-autoscaling-v2beta1.json index 26aaf249d5..d022adec1c 100644 --- a/v1.21.3/horizontalpodautoscalercondition-autoscaling-v2beta1.json +++ b/v1.21.3/horizontalpodautoscalercondition-autoscaling-v2beta1.json @@ -2,7 +2,7 @@ "description": "HorizontalPodAutoscalerCondition describes the state of a HorizontalPodAutoscaler at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the last time the condition transitioned from one status to another" }, "message": { diff --git a/v1.21.3/horizontalpodautoscalercondition-autoscaling-v2beta2.json b/v1.21.3/horizontalpodautoscalercondition-autoscaling-v2beta2.json index 26aaf249d5..d022adec1c 100644 --- a/v1.21.3/horizontalpodautoscalercondition-autoscaling-v2beta2.json +++ b/v1.21.3/horizontalpodautoscalercondition-autoscaling-v2beta2.json @@ -2,7 +2,7 @@ "description": "HorizontalPodAutoscalerCondition describes the state of a HorizontalPodAutoscaler at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the last time the condition transitioned from one status to another" }, "message": { diff --git a/v1.21.3/horizontalpodautoscalercondition.json b/v1.21.3/horizontalpodautoscalercondition.json index 26aaf249d5..d022adec1c 100644 --- a/v1.21.3/horizontalpodautoscalercondition.json +++ b/v1.21.3/horizontalpodautoscalercondition.json @@ -2,7 +2,7 @@ "description": "HorizontalPodAutoscalerCondition describes the state of a HorizontalPodAutoscaler at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the last time the condition transitioned from one status to another" }, "message": { diff --git a/v1.21.3/horizontalpodautoscalerlist-autoscaling-v1.json b/v1.21.3/horizontalpodautoscalerlist-autoscaling-v1.json index e46dff6b55..a41c21793b 100644 --- a/v1.21.3/horizontalpodautoscalerlist-autoscaling-v1.json +++ b/v1.21.3/horizontalpodautoscalerlist-autoscaling-v1.json @@ -14,7 +14,7 @@ "items": { "description": "list of horizontal pod autoscaler objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.3/horizontalpodautoscalerlist-autoscaling-v2beta1.json b/v1.21.3/horizontalpodautoscalerlist-autoscaling-v2beta1.json index 658dba963a..35a050de87 100644 --- a/v1.21.3/horizontalpodautoscalerlist-autoscaling-v2beta1.json +++ b/v1.21.3/horizontalpodautoscalerlist-autoscaling-v2beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of horizontal pod autoscaler objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "metadata is the standard list metadata." } }, diff --git a/v1.21.3/horizontalpodautoscalerlist-autoscaling-v2beta2.json b/v1.21.3/horizontalpodautoscalerlist-autoscaling-v2beta2.json index d703797019..f8951536f1 100644 --- a/v1.21.3/horizontalpodautoscalerlist-autoscaling-v2beta2.json +++ b/v1.21.3/horizontalpodautoscalerlist-autoscaling-v2beta2.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of horizontal pod autoscaler objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "metadata is the standard list metadata." } }, diff --git a/v1.21.3/horizontalpodautoscalerlist.json b/v1.21.3/horizontalpodautoscalerlist.json index f1be38f67d..528f936724 100644 --- a/v1.21.3/horizontalpodautoscalerlist.json +++ b/v1.21.3/horizontalpodautoscalerlist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of horizontal pod autoscaler objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "metadata is the standard list metadata." } }, diff --git a/v1.21.3/horizontalpodautoscalerspec-autoscaling-v1.json b/v1.21.3/horizontalpodautoscalerspec-autoscaling-v1.json index 1f8c7a808c..85c99976fe 100644 --- a/v1.21.3/horizontalpodautoscalerspec-autoscaling-v1.json +++ b/v1.21.3/horizontalpodautoscalerspec-autoscaling-v1.json @@ -18,7 +18,7 @@ ] }, "scaleTargetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.CrossVersionObjectReference", "description": "reference to scaled resource; horizontal pod autoscaler will learn the current resource consumption and will set the desired number of pods by using its Scale subresource." }, "targetCPUUtilizationPercentage": { diff --git a/v1.21.3/horizontalpodautoscalerspec-autoscaling-v2beta1.json b/v1.21.3/horizontalpodautoscalerspec-autoscaling-v2beta1.json index dbd233ff9a..f1deb05c70 100644 --- a/v1.21.3/horizontalpodautoscalerspec-autoscaling-v2beta1.json +++ b/v1.21.3/horizontalpodautoscalerspec-autoscaling-v2beta1.json @@ -12,7 +12,7 @@ "metrics": { "description": "metrics contains the specifications for which to use to calculate the desired replica count (the maximum replica count across all metrics will be used). The desired replica count is calculated multiplying the ratio between the target value and the current value by the current number of pods. Ergo, metrics used must decrease as the pod count is increased, and vice-versa. See the individual metric source types for more information about how each type of metric must respond.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricSpec" }, "type": [ "array", @@ -28,7 +28,7 @@ ] }, "scaleTargetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", "description": "scaleTargetRef points to the target resource to scale, and is used to the pods for which metrics should be collected, as well as to actually change the replica count." } }, diff --git a/v1.21.3/horizontalpodautoscalerspec-autoscaling-v2beta2.json b/v1.21.3/horizontalpodautoscalerspec-autoscaling-v2beta2.json index 0f9508ea16..57c63a7254 100644 --- a/v1.21.3/horizontalpodautoscalerspec-autoscaling-v2beta2.json +++ b/v1.21.3/horizontalpodautoscalerspec-autoscaling-v2beta2.json @@ -2,7 +2,7 @@ "description": "HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.", "properties": { "behavior": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior", "description": "behavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively). If not set, the default HPAScalingRules for scale up and scale down are used." }, "maxReplicas": { @@ -16,7 +16,7 @@ "metrics": { "description": "metrics contains the specifications for which to use to calculate the desired replica count (the maximum replica count across all metrics will be used). The desired replica count is calculated multiplying the ratio between the target value and the current value by the current number of pods. Ergo, metrics used must decrease as the pod count is increased, and vice-versa. See the individual metric source types for more information about how each type of metric must respond. If not set, the default metric will be set to 80% average CPU utilization.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "scaleTargetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference", "description": "scaleTargetRef points to the target resource to scale, and is used to the pods for which metrics should be collected, as well as to actually change the replica count." } }, diff --git a/v1.21.3/horizontalpodautoscalerspec.json b/v1.21.3/horizontalpodautoscalerspec.json index 0f9508ea16..57c63a7254 100644 --- a/v1.21.3/horizontalpodautoscalerspec.json +++ b/v1.21.3/horizontalpodautoscalerspec.json @@ -2,7 +2,7 @@ "description": "HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.", "properties": { "behavior": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior", "description": "behavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively). If not set, the default HPAScalingRules for scale up and scale down are used." }, "maxReplicas": { @@ -16,7 +16,7 @@ "metrics": { "description": "metrics contains the specifications for which to use to calculate the desired replica count (the maximum replica count across all metrics will be used). The desired replica count is calculated multiplying the ratio between the target value and the current value by the current number of pods. Ergo, metrics used must decrease as the pod count is increased, and vice-versa. See the individual metric source types for more information about how each type of metric must respond. If not set, the default metric will be set to 80% average CPU utilization.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "scaleTargetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference", "description": "scaleTargetRef points to the target resource to scale, and is used to the pods for which metrics should be collected, as well as to actually change the replica count." } }, diff --git a/v1.21.3/horizontalpodautoscalerstatus-autoscaling-v1.json b/v1.21.3/horizontalpodautoscalerstatus-autoscaling-v1.json index 51f1f8102f..ac8fe8d745 100644 --- a/v1.21.3/horizontalpodautoscalerstatus-autoscaling-v1.json +++ b/v1.21.3/horizontalpodautoscalerstatus-autoscaling-v1.json @@ -26,7 +26,7 @@ ] }, "lastScaleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "last time the HorizontalPodAutoscaler scaled the number of pods; used by the autoscaler to control how often the number of pods is changed." }, "observedGeneration": { diff --git a/v1.21.3/horizontalpodautoscalerstatus-autoscaling-v2beta1.json b/v1.21.3/horizontalpodautoscalerstatus-autoscaling-v2beta1.json index b470909515..f605266ca4 100644 --- a/v1.21.3/horizontalpodautoscalerstatus-autoscaling-v2beta1.json +++ b/v1.21.3/horizontalpodautoscalerstatus-autoscaling-v2beta1.json @@ -4,7 +4,7 @@ "conditions": { "description": "conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition" }, "type": [ "array", @@ -14,7 +14,7 @@ "currentMetrics": { "description": "currentMetrics is the last read state of the metrics used by this autoscaler.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricStatus" }, "type": [ "array", @@ -38,7 +38,7 @@ ] }, "lastScaleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastScaleTime is the last time the HorizontalPodAutoscaler scaled the number of pods, used by the autoscaler to control how often the number of pods is changed." }, "observedGeneration": { diff --git a/v1.21.3/horizontalpodautoscalerstatus-autoscaling-v2beta2.json b/v1.21.3/horizontalpodautoscalerstatus-autoscaling-v2beta2.json index b488154c6d..c3bb225196 100644 --- a/v1.21.3/horizontalpodautoscalerstatus-autoscaling-v2beta2.json +++ b/v1.21.3/horizontalpodautoscalerstatus-autoscaling-v2beta2.json @@ -4,7 +4,7 @@ "conditions": { "description": "conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" }, "type": [ "array", @@ -14,7 +14,7 @@ "currentMetrics": { "description": "currentMetrics is the last read state of the metrics used by this autoscaler.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" }, "type": [ "array", @@ -38,7 +38,7 @@ ] }, "lastScaleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastScaleTime is the last time the HorizontalPodAutoscaler scaled the number of pods, used by the autoscaler to control how often the number of pods is changed." }, "observedGeneration": { diff --git a/v1.21.3/horizontalpodautoscalerstatus.json b/v1.21.3/horizontalpodautoscalerstatus.json index b488154c6d..c3bb225196 100644 --- a/v1.21.3/horizontalpodautoscalerstatus.json +++ b/v1.21.3/horizontalpodautoscalerstatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" }, "type": [ "array", @@ -14,7 +14,7 @@ "currentMetrics": { "description": "currentMetrics is the last read state of the metrics used by this autoscaler.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" }, "type": [ "array", @@ -38,7 +38,7 @@ ] }, "lastScaleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastScaleTime is the last time the HorizontalPodAutoscaler scaled the number of pods, used by the autoscaler to control how often the number of pods is changed." }, "observedGeneration": { diff --git a/v1.21.3/hpascalingrules-autoscaling-v2beta2.json b/v1.21.3/hpascalingrules-autoscaling-v2beta2.json index 8517159c43..7af92a9c58 100644 --- a/v1.21.3/hpascalingrules-autoscaling-v2beta2.json +++ b/v1.21.3/hpascalingrules-autoscaling-v2beta2.json @@ -4,7 +4,7 @@ "policies": { "description": "policies is a list of potential scaling polices which can be used during scaling. At least one policy must be specified, otherwise the HPAScalingRules will be discarded as invalid", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" }, "type": [ "array", diff --git a/v1.21.3/hpascalingrules.json b/v1.21.3/hpascalingrules.json index 8517159c43..7af92a9c58 100644 --- a/v1.21.3/hpascalingrules.json +++ b/v1.21.3/hpascalingrules.json @@ -4,7 +4,7 @@ "policies": { "description": "policies is a list of potential scaling polices which can be used during scaling. At least one policy must be specified, otherwise the HPAScalingRules will be discarded as invalid", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" }, "type": [ "array", diff --git a/v1.21.3/httpgetaction-v1.json b/v1.21.3/httpgetaction-v1.json index 76c5935dd5..3188992e63 100644 --- a/v1.21.3/httpgetaction-v1.json +++ b/v1.21.3/httpgetaction-v1.json @@ -11,7 +11,7 @@ "httpHeaders": { "description": "Custom headers to set in the request. HTTP allows repeated headers.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" }, "type": [ "array", @@ -26,7 +26,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Name or number of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME." }, "scheme": { diff --git a/v1.21.3/httpgetaction.json b/v1.21.3/httpgetaction.json index 76c5935dd5..3188992e63 100644 --- a/v1.21.3/httpgetaction.json +++ b/v1.21.3/httpgetaction.json @@ -11,7 +11,7 @@ "httpHeaders": { "description": "Custom headers to set in the request. HTTP allows repeated headers.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" }, "type": [ "array", @@ -26,7 +26,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Name or number of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME." }, "scheme": { diff --git a/v1.21.3/httpingresspath-extensions-v1beta1.json b/v1.21.3/httpingresspath-extensions-v1beta1.json index 81bd6eb8a9..6bf21b3456 100644 --- a/v1.21.3/httpingresspath-extensions-v1beta1.json +++ b/v1.21.3/httpingresspath-extensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "HTTPIngressPath associates a path with a backend. Incoming urls matching the path are forwarded to the backend.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend", "description": "Backend defines the referenced service endpoint to which the traffic will be forwarded to." }, "path": { diff --git a/v1.21.3/httpingresspath-networking-v1.json b/v1.21.3/httpingresspath-networking-v1.json index 46d88361b2..6bd18f67bf 100644 --- a/v1.21.3/httpingresspath-networking-v1.json +++ b/v1.21.3/httpingresspath-networking-v1.json @@ -2,7 +2,7 @@ "description": "HTTPIngressPath associates a path with a backend. Incoming urls matching the path are forwarded to the backend.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend", "description": "Backend defines the referenced service endpoint to which the traffic will be forwarded to." }, "path": { diff --git a/v1.21.3/httpingresspath-networking-v1beta1.json b/v1.21.3/httpingresspath-networking-v1beta1.json index fb773d1500..e93cf8270e 100644 --- a/v1.21.3/httpingresspath-networking-v1beta1.json +++ b/v1.21.3/httpingresspath-networking-v1beta1.json @@ -2,7 +2,7 @@ "description": "HTTPIngressPath associates a path with a backend. Incoming urls matching the path are forwarded to the backend.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", "description": "Backend defines the referenced service endpoint to which the traffic will be forwarded to." }, "path": { diff --git a/v1.21.3/httpingresspath.json b/v1.21.3/httpingresspath.json index fb773d1500..e93cf8270e 100644 --- a/v1.21.3/httpingresspath.json +++ b/v1.21.3/httpingresspath.json @@ -2,7 +2,7 @@ "description": "HTTPIngressPath associates a path with a backend. Incoming urls matching the path are forwarded to the backend.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", "description": "Backend defines the referenced service endpoint to which the traffic will be forwarded to." }, "path": { diff --git a/v1.21.3/httpingressrulevalue-extensions-v1beta1.json b/v1.21.3/httpingressrulevalue-extensions-v1beta1.json index 8def7935c9..7bda3b1b68 100644 --- a/v1.21.3/httpingressrulevalue-extensions-v1beta1.json +++ b/v1.21.3/httpingressrulevalue-extensions-v1beta1.json @@ -4,7 +4,7 @@ "paths": { "description": "A collection of paths that map requests to backends.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressPath" }, "type": [ "array", diff --git a/v1.21.3/httpingressrulevalue-networking-v1.json b/v1.21.3/httpingressrulevalue-networking-v1.json index d371183202..3db69653a7 100644 --- a/v1.21.3/httpingressrulevalue-networking-v1.json +++ b/v1.21.3/httpingressrulevalue-networking-v1.json @@ -4,7 +4,7 @@ "paths": { "description": "A collection of paths that map requests to backends.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressPath" }, "type": [ "array", diff --git a/v1.21.3/httpingressrulevalue-networking-v1beta1.json b/v1.21.3/httpingressrulevalue-networking-v1beta1.json index be1d522129..08a958cbca 100644 --- a/v1.21.3/httpingressrulevalue-networking-v1beta1.json +++ b/v1.21.3/httpingressrulevalue-networking-v1beta1.json @@ -4,7 +4,7 @@ "paths": { "description": "A collection of paths that map requests to backends.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" }, "type": [ "array", diff --git a/v1.21.3/httpingressrulevalue.json b/v1.21.3/httpingressrulevalue.json index be1d522129..08a958cbca 100644 --- a/v1.21.3/httpingressrulevalue.json +++ b/v1.21.3/httpingressrulevalue.json @@ -4,7 +4,7 @@ "paths": { "description": "A collection of paths that map requests to backends.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" }, "type": [ "array", diff --git a/v1.21.3/ingress-extensions-v1beta1.json b/v1.21.3/ingress-extensions-v1beta1.json index dd49829a17..293e1201a8 100644 --- a/v1.21.3/ingress-extensions-v1beta1.json +++ b/v1.21.3/ingress-extensions-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressSpec", "description": "Spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressStatus", "description": "Status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/ingress-networking-v1.json b/v1.21.3/ingress-networking-v1.json index 8380d5c766..1a3c132972 100644 --- a/v1.21.3/ingress-networking-v1.json +++ b/v1.21.3/ingress-networking-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressSpec", "description": "Spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressStatus", "description": "Status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/ingress-networking-v1beta1.json b/v1.21.3/ingress-networking-v1beta1.json index 2426022360..2dca925062 100644 --- a/v1.21.3/ingress-networking-v1beta1.json +++ b/v1.21.3/ingress-networking-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec", "description": "Spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus", "description": "Status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/ingress.json b/v1.21.3/ingress.json index daeeaae650..c216c8d180 100644 --- a/v1.21.3/ingress.json +++ b/v1.21.3/ingress.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec", "description": "Spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus", "description": "Status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/ingressbackend-extensions-v1beta1.json b/v1.21.3/ingressbackend-extensions-v1beta1.json index 0e5589b11a..e57d956be0 100644 --- a/v1.21.3/ingressbackend-extensions-v1beta1.json +++ b/v1.21.3/ingressbackend-extensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressBackend describes all endpoints for a given service and port.", "properties": { "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object. If resource is specified, serviceName and servicePort must not be specified." }, "serviceName": { @@ -13,7 +13,7 @@ ] }, "servicePort": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Specifies the port of the referenced service." } }, diff --git a/v1.21.3/ingressbackend-networking-v1.json b/v1.21.3/ingressbackend-networking-v1.json index 4d5718e7f9..36f4c0d501 100644 --- a/v1.21.3/ingressbackend-networking-v1.json +++ b/v1.21.3/ingressbackend-networking-v1.json @@ -2,11 +2,11 @@ "description": "IngressBackend describes all endpoints for a given service and port.", "properties": { "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object. If resource is specified, a service.Name and service.Port must not be specified. This is a mutually exclusive setting with \"Service\"." }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressServiceBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressServiceBackend", "description": "Service references a Service as a Backend. This is a mutually exclusive setting with \"Resource\"." } }, diff --git a/v1.21.3/ingressbackend-networking-v1beta1.json b/v1.21.3/ingressbackend-networking-v1beta1.json index 0e5589b11a..e57d956be0 100644 --- a/v1.21.3/ingressbackend-networking-v1beta1.json +++ b/v1.21.3/ingressbackend-networking-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressBackend describes all endpoints for a given service and port.", "properties": { "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object. If resource is specified, serviceName and servicePort must not be specified." }, "serviceName": { @@ -13,7 +13,7 @@ ] }, "servicePort": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Specifies the port of the referenced service." } }, diff --git a/v1.21.3/ingressbackend.json b/v1.21.3/ingressbackend.json index 0e5589b11a..e57d956be0 100644 --- a/v1.21.3/ingressbackend.json +++ b/v1.21.3/ingressbackend.json @@ -2,7 +2,7 @@ "description": "IngressBackend describes all endpoints for a given service and port.", "properties": { "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object. If resource is specified, serviceName and servicePort must not be specified." }, "serviceName": { @@ -13,7 +13,7 @@ ] }, "servicePort": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Specifies the port of the referenced service." } }, diff --git a/v1.21.3/ingressclass-networking-v1.json b/v1.21.3/ingressclass-networking-v1.json index ce7e0ccfb9..b41d61c715 100644 --- a/v1.21.3/ingressclass-networking-v1.json +++ b/v1.21.3/ingressclass-networking-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassSpec", "description": "Spec is the desired state of the IngressClass. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/ingressclass-networking-v1beta1.json b/v1.21.3/ingressclass-networking-v1beta1.json index 732211ae8c..01feb058ff 100644 --- a/v1.21.3/ingressclass-networking-v1beta1.json +++ b/v1.21.3/ingressclass-networking-v1beta1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec", "description": "Spec is the desired state of the IngressClass. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/ingressclass.json b/v1.21.3/ingressclass.json index 0186f51de1..bc202983cc 100644 --- a/v1.21.3/ingressclass.json +++ b/v1.21.3/ingressclass.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec", "description": "Spec is the desired state of the IngressClass. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/ingressclasslist-networking-v1.json b/v1.21.3/ingressclasslist-networking-v1.json index 5554c0248b..3ea55d1c63 100644 --- a/v1.21.3/ingressclasslist-networking-v1.json +++ b/v1.21.3/ingressclasslist-networking-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of IngressClasses.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.3/ingressclasslist-networking-v1beta1.json b/v1.21.3/ingressclasslist-networking-v1beta1.json index f6625a0404..55ad9337a1 100644 --- a/v1.21.3/ingressclasslist-networking-v1beta1.json +++ b/v1.21.3/ingressclasslist-networking-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of IngressClasses.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.3/ingressclasslist.json b/v1.21.3/ingressclasslist.json index 842d6623de..431cc56590 100644 --- a/v1.21.3/ingressclasslist.json +++ b/v1.21.3/ingressclasslist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of IngressClasses.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.3/ingressclassspec-networking-v1.json b/v1.21.3/ingressclassspec-networking-v1.json index b9cdf3d5f6..2523a46c82 100644 --- a/v1.21.3/ingressclassspec-networking-v1.json +++ b/v1.21.3/ingressclassspec-networking-v1.json @@ -9,7 +9,7 @@ ] }, "parameters": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassParametersReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassParametersReference", "description": "Parameters is a link to a custom resource containing additional configuration for the controller. This is optional if the controller does not require extra parameters." } }, diff --git a/v1.21.3/ingressclassspec-networking-v1beta1.json b/v1.21.3/ingressclassspec-networking-v1beta1.json index 66f3df320e..433845e3f6 100644 --- a/v1.21.3/ingressclassspec-networking-v1beta1.json +++ b/v1.21.3/ingressclassspec-networking-v1beta1.json @@ -9,7 +9,7 @@ ] }, "parameters": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference", "description": "Parameters is a link to a custom resource containing additional configuration for the controller. This is optional if the controller does not require extra parameters." } }, diff --git a/v1.21.3/ingressclassspec.json b/v1.21.3/ingressclassspec.json index 66f3df320e..433845e3f6 100644 --- a/v1.21.3/ingressclassspec.json +++ b/v1.21.3/ingressclassspec.json @@ -9,7 +9,7 @@ ] }, "parameters": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference", "description": "Parameters is a link to a custom resource containing additional configuration for the controller. This is optional if the controller does not require extra parameters." } }, diff --git a/v1.21.3/ingresslist-extensions-v1beta1.json b/v1.21.3/ingresslist-extensions-v1beta1.json index e7e1e1ef0d..d0504398fb 100644 --- a/v1.21.3/ingresslist-extensions-v1beta1.json +++ b/v1.21.3/ingresslist-extensions-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of Ingress.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.Ingress" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/ingresslist-networking-v1.json b/v1.21.3/ingresslist-networking-v1.json index df55286392..abe59b1013 100644 --- a/v1.21.3/ingresslist-networking-v1.json +++ b/v1.21.3/ingresslist-networking-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of Ingress.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.Ingress" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/ingresslist-networking-v1beta1.json b/v1.21.3/ingresslist-networking-v1beta1.json index 16c26b2aa4..d943fdca40 100644 --- a/v1.21.3/ingresslist-networking-v1beta1.json +++ b/v1.21.3/ingresslist-networking-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of Ingress.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/ingresslist.json b/v1.21.3/ingresslist.json index 634040cc4a..50adfa5ee6 100644 --- a/v1.21.3/ingresslist.json +++ b/v1.21.3/ingresslist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of Ingress.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/ingressrule-extensions-v1beta1.json b/v1.21.3/ingressrule-extensions-v1beta1.json index 9d2e799700..2ae165f3e6 100644 --- a/v1.21.3/ingressrule-extensions-v1beta1.json +++ b/v1.21.3/ingressrule-extensions-v1beta1.json @@ -9,7 +9,7 @@ ] }, "http": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue" } }, "type": "object", diff --git a/v1.21.3/ingressrule-networking-v1.json b/v1.21.3/ingressrule-networking-v1.json index abf3e6b022..f5d328ddad 100644 --- a/v1.21.3/ingressrule-networking-v1.json +++ b/v1.21.3/ingressrule-networking-v1.json @@ -9,7 +9,7 @@ ] }, "http": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressRuleValue" } }, "type": "object", diff --git a/v1.21.3/ingressrule-networking-v1beta1.json b/v1.21.3/ingressrule-networking-v1beta1.json index b454043776..760f22efd5 100644 --- a/v1.21.3/ingressrule-networking-v1beta1.json +++ b/v1.21.3/ingressrule-networking-v1beta1.json @@ -9,7 +9,7 @@ ] }, "http": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" } }, "type": "object", diff --git a/v1.21.3/ingressrule.json b/v1.21.3/ingressrule.json index b454043776..760f22efd5 100644 --- a/v1.21.3/ingressrule.json +++ b/v1.21.3/ingressrule.json @@ -9,7 +9,7 @@ ] }, "http": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" } }, "type": "object", diff --git a/v1.21.3/ingressservicebackend-networking-v1.json b/v1.21.3/ingressservicebackend-networking-v1.json index ce68a7b2c3..5b5d455d55 100644 --- a/v1.21.3/ingressservicebackend-networking-v1.json +++ b/v1.21.3/ingressservicebackend-networking-v1.json @@ -9,7 +9,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort", "description": "Port of the referenced service. A port name or port number is required for a IngressServiceBackend." } }, diff --git a/v1.21.3/ingressservicebackend.json b/v1.21.3/ingressservicebackend.json index ce68a7b2c3..5b5d455d55 100644 --- a/v1.21.3/ingressservicebackend.json +++ b/v1.21.3/ingressservicebackend.json @@ -9,7 +9,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort", "description": "Port of the referenced service. A port name or port number is required for a IngressServiceBackend." } }, diff --git a/v1.21.3/ingressspec-extensions-v1beta1.json b/v1.21.3/ingressspec-extensions-v1beta1.json index 35630849a6..142afefa96 100644 --- a/v1.21.3/ingressspec-extensions-v1beta1.json +++ b/v1.21.3/ingressspec-extensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressSpec describes the Ingress the user wishes to exist.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend", "description": "A default backend capable of servicing requests that don't match any rule. At least one of 'backend' or 'rules' must be specified. This field is optional to allow the loadbalancer controller or defaulting logic to specify a global default." }, "ingressClassName": { @@ -15,7 +15,7 @@ "rules": { "description": "A list of host rules used to configure the Ingress. If unspecified, or no rule matches, all traffic is sent to the default backend.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressRule" }, "type": [ "array", @@ -25,7 +25,7 @@ "tls": { "description": "TLS configuration. Currently the Ingress only supports a single TLS port, 443. If multiple members of this list specify different hosts, they will be multiplexed on the same port according to the hostname specified through the SNI TLS extension, if the ingress controller fulfilling the ingress supports SNI.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressTLS" }, "type": [ "array", diff --git a/v1.21.3/ingressspec-networking-v1.json b/v1.21.3/ingressspec-networking-v1.json index f6c5303381..520acf7f3b 100644 --- a/v1.21.3/ingressspec-networking-v1.json +++ b/v1.21.3/ingressspec-networking-v1.json @@ -2,7 +2,7 @@ "description": "IngressSpec describes the Ingress the user wishes to exist.", "properties": { "defaultBackend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend", "description": "DefaultBackend is the backend that should handle requests that don't match any rule. If Rules are not specified, DefaultBackend must be specified. If DefaultBackend is not set, the handling of requests that do not match any of the rules will be up to the Ingress controller." }, "ingressClassName": { @@ -15,7 +15,7 @@ "rules": { "description": "A list of host rules used to configure the Ingress. If unspecified, or no rule matches, all traffic is sent to the default backend.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressRule" }, "type": [ "array", @@ -26,7 +26,7 @@ "tls": { "description": "TLS configuration. Currently the Ingress only supports a single TLS port, 443. If multiple members of this list specify different hosts, they will be multiplexed on the same port according to the hostname specified through the SNI TLS extension, if the ingress controller fulfilling the ingress supports SNI.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressTLS" }, "type": [ "array", diff --git a/v1.21.3/ingressspec-networking-v1beta1.json b/v1.21.3/ingressspec-networking-v1beta1.json index 50c19e1347..50152850f2 100644 --- a/v1.21.3/ingressspec-networking-v1beta1.json +++ b/v1.21.3/ingressspec-networking-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressSpec describes the Ingress the user wishes to exist.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", "description": "A default backend capable of servicing requests that don't match any rule. At least one of 'backend' or 'rules' must be specified. This field is optional to allow the loadbalancer controller or defaulting logic to specify a global default." }, "ingressClassName": { @@ -15,7 +15,7 @@ "rules": { "description": "A list of host rules used to configure the Ingress. If unspecified, or no rule matches, all traffic is sent to the default backend.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" }, "type": [ "array", @@ -25,7 +25,7 @@ "tls": { "description": "TLS configuration. Currently the Ingress only supports a single TLS port, 443. If multiple members of this list specify different hosts, they will be multiplexed on the same port according to the hostname specified through the SNI TLS extension, if the ingress controller fulfilling the ingress supports SNI.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" }, "type": [ "array", diff --git a/v1.21.3/ingressspec.json b/v1.21.3/ingressspec.json index 50c19e1347..50152850f2 100644 --- a/v1.21.3/ingressspec.json +++ b/v1.21.3/ingressspec.json @@ -2,7 +2,7 @@ "description": "IngressSpec describes the Ingress the user wishes to exist.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", "description": "A default backend capable of servicing requests that don't match any rule. At least one of 'backend' or 'rules' must be specified. This field is optional to allow the loadbalancer controller or defaulting logic to specify a global default." }, "ingressClassName": { @@ -15,7 +15,7 @@ "rules": { "description": "A list of host rules used to configure the Ingress. If unspecified, or no rule matches, all traffic is sent to the default backend.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" }, "type": [ "array", @@ -25,7 +25,7 @@ "tls": { "description": "TLS configuration. Currently the Ingress only supports a single TLS port, 443. If multiple members of this list specify different hosts, they will be multiplexed on the same port according to the hostname specified through the SNI TLS extension, if the ingress controller fulfilling the ingress supports SNI.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" }, "type": [ "array", diff --git a/v1.21.3/ingressstatus-extensions-v1beta1.json b/v1.21.3/ingressstatus-extensions-v1beta1.json index e8df044d2a..b716ffbc49 100644 --- a/v1.21.3/ingressstatus-extensions-v1beta1.json +++ b/v1.21.3/ingressstatus-extensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressStatus describe the current state of the Ingress.", "properties": { "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer." } }, diff --git a/v1.21.3/ingressstatus-networking-v1.json b/v1.21.3/ingressstatus-networking-v1.json index e8df044d2a..b716ffbc49 100644 --- a/v1.21.3/ingressstatus-networking-v1.json +++ b/v1.21.3/ingressstatus-networking-v1.json @@ -2,7 +2,7 @@ "description": "IngressStatus describe the current state of the Ingress.", "properties": { "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer." } }, diff --git a/v1.21.3/ingressstatus-networking-v1beta1.json b/v1.21.3/ingressstatus-networking-v1beta1.json index e8df044d2a..b716ffbc49 100644 --- a/v1.21.3/ingressstatus-networking-v1beta1.json +++ b/v1.21.3/ingressstatus-networking-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressStatus describe the current state of the Ingress.", "properties": { "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer." } }, diff --git a/v1.21.3/ingressstatus.json b/v1.21.3/ingressstatus.json index e8df044d2a..b716ffbc49 100644 --- a/v1.21.3/ingressstatus.json +++ b/v1.21.3/ingressstatus.json @@ -2,7 +2,7 @@ "description": "IngressStatus describe the current state of the Ingress.", "properties": { "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer." } }, diff --git a/v1.21.3/iscsipersistentvolumesource-v1.json b/v1.21.3/iscsipersistentvolumesource-v1.json index d6d66f23b5..d73c80dfe8 100644 --- a/v1.21.3/iscsipersistentvolumesource-v1.json +++ b/v1.21.3/iscsipersistentvolumesource-v1.json @@ -72,7 +72,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "CHAP Secret for iSCSI target and initiator authentication" }, "targetPortal": { diff --git a/v1.21.3/iscsipersistentvolumesource.json b/v1.21.3/iscsipersistentvolumesource.json index d6d66f23b5..d73c80dfe8 100644 --- a/v1.21.3/iscsipersistentvolumesource.json +++ b/v1.21.3/iscsipersistentvolumesource.json @@ -72,7 +72,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "CHAP Secret for iSCSI target and initiator authentication" }, "targetPortal": { diff --git a/v1.21.3/iscsivolumesource-v1.json b/v1.21.3/iscsivolumesource-v1.json index 81e46fffb4..6759437133 100644 --- a/v1.21.3/iscsivolumesource-v1.json +++ b/v1.21.3/iscsivolumesource-v1.json @@ -72,7 +72,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "CHAP Secret for iSCSI target and initiator authentication" }, "targetPortal": { diff --git a/v1.21.3/iscsivolumesource.json b/v1.21.3/iscsivolumesource.json index 81e46fffb4..6759437133 100644 --- a/v1.21.3/iscsivolumesource.json +++ b/v1.21.3/iscsivolumesource.json @@ -72,7 +72,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "CHAP Secret for iSCSI target and initiator authentication" }, "targetPortal": { diff --git a/v1.21.3/job-batch-v1.json b/v1.21.3/job-batch-v1.json index 4545d7d634..0cc55b0689 100644 --- a/v1.21.3/job-batch-v1.json +++ b/v1.21.3/job-batch-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", "description": "Specification of the desired behavior of a job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus", "description": "Current status of a job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/job.json b/v1.21.3/job.json index 6a3218826f..42cffb19ff 100644 --- a/v1.21.3/job.json +++ b/v1.21.3/job.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", "description": "Specification of the desired behavior of a job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus", "description": "Current status of a job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/jobcondition-batch-v1.json b/v1.21.3/jobcondition-batch-v1.json index bc17c2e061..48181099fc 100644 --- a/v1.21.3/jobcondition-batch-v1.json +++ b/v1.21.3/jobcondition-batch-v1.json @@ -2,11 +2,11 @@ "description": "JobCondition describes current state of a job.", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition was checked." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transit from one status to another." }, "message": { diff --git a/v1.21.3/jobcondition.json b/v1.21.3/jobcondition.json index bc17c2e061..48181099fc 100644 --- a/v1.21.3/jobcondition.json +++ b/v1.21.3/jobcondition.json @@ -2,11 +2,11 @@ "description": "JobCondition describes current state of a job.", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition was checked." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transit from one status to another." }, "message": { diff --git a/v1.21.3/joblist-batch-v1.json b/v1.21.3/joblist-batch-v1.json index 3a0c882dde..32d5d50e0a 100644 --- a/v1.21.3/joblist-batch-v1.json +++ b/v1.21.3/joblist-batch-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of Jobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/joblist.json b/v1.21.3/joblist.json index 5a650e23fe..28b605cd0b 100644 --- a/v1.21.3/joblist.json +++ b/v1.21.3/joblist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of Jobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/jobspec-batch-v1.json b/v1.21.3/jobspec-batch-v1.json index f38a4111d1..ebd1165698 100644 --- a/v1.21.3/jobspec-batch-v1.json +++ b/v1.21.3/jobspec-batch-v1.json @@ -48,7 +48,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over pods that should match the pod count. Normally, the system sets this field for you. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "suspend": { @@ -59,7 +59,7 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Describes the pod that will be created when executing a job. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/" }, "ttlSecondsAfterFinished": { diff --git a/v1.21.3/jobspec.json b/v1.21.3/jobspec.json index f38a4111d1..ebd1165698 100644 --- a/v1.21.3/jobspec.json +++ b/v1.21.3/jobspec.json @@ -48,7 +48,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over pods that should match the pod count. Normally, the system sets this field for you. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "suspend": { @@ -59,7 +59,7 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Describes the pod that will be created when executing a job. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/" }, "ttlSecondsAfterFinished": { diff --git a/v1.21.3/jobstatus-batch-v1.json b/v1.21.3/jobstatus-batch-v1.json index f1a9b1628d..c8f3413ed3 100644 --- a/v1.21.3/jobstatus-batch-v1.json +++ b/v1.21.3/jobstatus-batch-v1.json @@ -17,13 +17,13 @@ ] }, "completionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Represents time when the job was completed. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC. The completion time is only set when the job finishes successfully." }, "conditions": { "description": "The latest available observations of an object's current state. When a Job fails, one of the conditions will have type \"Failed\" and status true. When a Job is suspended, one of the conditions will have type \"Suspended\" and status true; when the Job is resumed, the status of this condition will become false. When a Job is completed, one of the conditions will have type \"Complete\" and status true. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" }, "type": [ "array", @@ -42,7 +42,7 @@ ] }, "startTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Represents time when the job controller started processing a job. When a Job is created in the suspended state, this field is not set until the first time it is resumed. This field is reset every time a Job is resumed from suspension. It is represented in RFC3339 form and is in UTC." }, "succeeded": { diff --git a/v1.21.3/jobstatus.json b/v1.21.3/jobstatus.json index f1a9b1628d..c8f3413ed3 100644 --- a/v1.21.3/jobstatus.json +++ b/v1.21.3/jobstatus.json @@ -17,13 +17,13 @@ ] }, "completionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Represents time when the job was completed. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC. The completion time is only set when the job finishes successfully." }, "conditions": { "description": "The latest available observations of an object's current state. When a Job fails, one of the conditions will have type \"Failed\" and status true. When a Job is suspended, one of the conditions will have type \"Suspended\" and status true; when the Job is resumed, the status of this condition will become false. When a Job is completed, one of the conditions will have type \"Complete\" and status true. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" }, "type": [ "array", @@ -42,7 +42,7 @@ ] }, "startTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Represents time when the job controller started processing a job. When a Job is created in the suspended state, this field is not set until the first time it is resumed. This field is reset every time a Job is resumed from suspension. It is represented in RFC3339 form and is in UTC." }, "succeeded": { diff --git a/v1.21.3/jobtemplatespec-batch-v1.json b/v1.21.3/jobtemplatespec-batch-v1.json index e8eff525ae..b0407b8b42 100644 --- a/v1.21.3/jobtemplatespec-batch-v1.json +++ b/v1.21.3/jobtemplatespec-batch-v1.json @@ -2,11 +2,11 @@ "description": "JobTemplateSpec describes the data a Job should have when created from a template", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata of the jobs created from this template. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", "description": "Specification of the desired behavior of the job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/jobtemplatespec-batch-v1beta1.json b/v1.21.3/jobtemplatespec-batch-v1beta1.json index e8eff525ae..b0407b8b42 100644 --- a/v1.21.3/jobtemplatespec-batch-v1beta1.json +++ b/v1.21.3/jobtemplatespec-batch-v1beta1.json @@ -2,11 +2,11 @@ "description": "JobTemplateSpec describes the data a Job should have when created from a template", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata of the jobs created from this template. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", "description": "Specification of the desired behavior of the job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/jobtemplatespec.json b/v1.21.3/jobtemplatespec.json index e8eff525ae..b0407b8b42 100644 --- a/v1.21.3/jobtemplatespec.json +++ b/v1.21.3/jobtemplatespec.json @@ -2,11 +2,11 @@ "description": "JobTemplateSpec describes the data a Job should have when created from a template", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata of the jobs created from this template. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", "description": "Specification of the desired behavior of the job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/jsonschemaprops-apiextensions-v1.json b/v1.21.3/jsonschemaprops-apiextensions-v1.json index 5a494688af..7bbaef5d55 100644 --- a/v1.21.3/jsonschemaprops-apiextensions-v1.json +++ b/v1.21.3/jsonschemaprops-apiextensions-v1.json @@ -14,14 +14,14 @@ ] }, "additionalItems": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" }, "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" }, "allOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "array", @@ -30,7 +30,7 @@ }, "anyOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "array", @@ -38,12 +38,12 @@ ] }, "default": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON", "description": "default is a default value for undefined object fields. Defaulting is a beta feature under the CustomResourceDefaulting feature gate. Defaulting requires spec.preserveUnknownFields to be false." }, "definitions": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "object", @@ -52,7 +52,7 @@ }, "dependencies": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrStringArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrStringArray" }, "type": [ "object", @@ -67,7 +67,7 @@ }, "enum": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" }, "type": [ "array", @@ -75,7 +75,7 @@ ] }, "example": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" }, "exclusiveMaximum": { "type": [ @@ -90,7 +90,7 @@ ] }, "externalDocs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ExternalDocumentation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ExternalDocumentation" }, "format": { "description": "format is an OpenAPI v3 format string. Unknown formats are ignored. The following formats are validated:\n\n- bsonobjectid: a bson object ID, i.e. a 24 characters hex string - uri: an URI as parsed by Golang net/url.ParseRequestURI - email: an email address as parsed by Golang net/mail.ParseAddress - hostname: a valid representation for an Internet host name, as defined by RFC 1034, section 3.1 [RFC1034]. - ipv4: an IPv4 IP as parsed by Golang net.ParseIP - ipv6: an IPv6 IP as parsed by Golang net.ParseIP - cidr: a CIDR as parsed by Golang net.ParseCIDR - mac: a MAC address as parsed by Golang net.ParseMAC - uuid: an UUID that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid3: an UUID3 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?3[0-9a-f]{3}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid4: an UUID4 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?4[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - uuid5: an UUID5 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?5[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - isbn: an ISBN10 or ISBN13 number string like \"0321751043\" or \"978-0321751041\" - isbn10: an ISBN10 number string like \"0321751043\" - isbn13: an ISBN13 number string like \"978-0321751041\" - creditcard: a credit card number defined by the regex ^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\\d{3})\\d{11})$ with any non digit characters mixed in - ssn: a U.S. social security number following the regex ^\\d{3}[- ]?\\d{2}[- ]?\\d{4}$ - hexcolor: an hexadecimal color code like \"#FFFFFF: following the regex ^#?([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$ - rgbcolor: an RGB color code like rgb like \"rgb(255,255,2559\" - byte: base64 encoded binary data - password: any kind of string - date: a date string like \"2006-01-02\" as defined by full-date in RFC3339 - duration: a duration string like \"22 ns\" as parsed by Golang time.ParseDuration or compatible with Scala duration format - datetime: a date time string like \"2014-12-15T19:30:20.000Z\" as defined by date-time in RFC3339.", @@ -106,7 +106,7 @@ ] }, "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrArray" }, "maxItems": { "format": "int64", @@ -172,7 +172,7 @@ ] }, "not": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "nullable": { "type": [ @@ -182,7 +182,7 @@ }, "oneOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "array", @@ -197,7 +197,7 @@ }, "patternProperties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "object", @@ -206,7 +206,7 @@ }, "properties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "object", diff --git a/v1.21.3/jsonschemaprops-apiextensions-v1beta1.json b/v1.21.3/jsonschemaprops-apiextensions-v1beta1.json index 94cce5586a..e47723b983 100644 --- a/v1.21.3/jsonschemaprops-apiextensions-v1beta1.json +++ b/v1.21.3/jsonschemaprops-apiextensions-v1beta1.json @@ -14,14 +14,14 @@ ] }, "additionalItems": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" }, "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" }, "allOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -30,7 +30,7 @@ }, "anyOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -38,12 +38,12 @@ ] }, "default": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON", "description": "default is a default value for undefined object fields. Defaulting is a beta feature under the CustomResourceDefaulting feature gate. CustomResourceDefinitions with defaults must be created using the v1 (or newer) CustomResourceDefinition API." }, "definitions": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", @@ -52,7 +52,7 @@ }, "dependencies": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" }, "type": [ "object", @@ -67,7 +67,7 @@ }, "enum": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" }, "type": [ "array", @@ -75,7 +75,7 @@ ] }, "example": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" }, "exclusiveMaximum": { "type": [ @@ -90,7 +90,7 @@ ] }, "externalDocs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" }, "format": { "description": "format is an OpenAPI v3 format string. Unknown formats are ignored. The following formats are validated:\n\n- bsonobjectid: a bson object ID, i.e. a 24 characters hex string - uri: an URI as parsed by Golang net/url.ParseRequestURI - email: an email address as parsed by Golang net/mail.ParseAddress - hostname: a valid representation for an Internet host name, as defined by RFC 1034, section 3.1 [RFC1034]. - ipv4: an IPv4 IP as parsed by Golang net.ParseIP - ipv6: an IPv6 IP as parsed by Golang net.ParseIP - cidr: a CIDR as parsed by Golang net.ParseCIDR - mac: a MAC address as parsed by Golang net.ParseMAC - uuid: an UUID that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid3: an UUID3 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?3[0-9a-f]{3}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid4: an UUID4 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?4[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - uuid5: an UUID5 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?5[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - isbn: an ISBN10 or ISBN13 number string like \"0321751043\" or \"978-0321751041\" - isbn10: an ISBN10 number string like \"0321751043\" - isbn13: an ISBN13 number string like \"978-0321751041\" - creditcard: a credit card number defined by the regex ^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\\d{3})\\d{11})$ with any non digit characters mixed in - ssn: a U.S. social security number following the regex ^\\d{3}[- ]?\\d{2}[- ]?\\d{4}$ - hexcolor: an hexadecimal color code like \"#FFFFFF: following the regex ^#?([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$ - rgbcolor: an RGB color code like rgb like \"rgb(255,255,2559\" - byte: base64 encoded binary data - password: any kind of string - date: a date string like \"2006-01-02\" as defined by full-date in RFC3339 - duration: a duration string like \"22 ns\" as parsed by Golang time.ParseDuration or compatible with Scala duration format - datetime: a date time string like \"2014-12-15T19:30:20.000Z\" as defined by date-time in RFC3339.", @@ -106,7 +106,7 @@ ] }, "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" }, "maxItems": { "format": "int64", @@ -172,7 +172,7 @@ ] }, "not": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "nullable": { "type": [ @@ -182,7 +182,7 @@ }, "oneOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -197,7 +197,7 @@ }, "patternProperties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", @@ -206,7 +206,7 @@ }, "properties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", diff --git a/v1.21.3/jsonschemaprops.json b/v1.21.3/jsonschemaprops.json index 94cce5586a..e47723b983 100644 --- a/v1.21.3/jsonschemaprops.json +++ b/v1.21.3/jsonschemaprops.json @@ -14,14 +14,14 @@ ] }, "additionalItems": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" }, "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" }, "allOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -30,7 +30,7 @@ }, "anyOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -38,12 +38,12 @@ ] }, "default": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON", "description": "default is a default value for undefined object fields. Defaulting is a beta feature under the CustomResourceDefaulting feature gate. CustomResourceDefinitions with defaults must be created using the v1 (or newer) CustomResourceDefinition API." }, "definitions": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", @@ -52,7 +52,7 @@ }, "dependencies": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" }, "type": [ "object", @@ -67,7 +67,7 @@ }, "enum": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" }, "type": [ "array", @@ -75,7 +75,7 @@ ] }, "example": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" }, "exclusiveMaximum": { "type": [ @@ -90,7 +90,7 @@ ] }, "externalDocs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" }, "format": { "description": "format is an OpenAPI v3 format string. Unknown formats are ignored. The following formats are validated:\n\n- bsonobjectid: a bson object ID, i.e. a 24 characters hex string - uri: an URI as parsed by Golang net/url.ParseRequestURI - email: an email address as parsed by Golang net/mail.ParseAddress - hostname: a valid representation for an Internet host name, as defined by RFC 1034, section 3.1 [RFC1034]. - ipv4: an IPv4 IP as parsed by Golang net.ParseIP - ipv6: an IPv6 IP as parsed by Golang net.ParseIP - cidr: a CIDR as parsed by Golang net.ParseCIDR - mac: a MAC address as parsed by Golang net.ParseMAC - uuid: an UUID that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid3: an UUID3 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?3[0-9a-f]{3}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid4: an UUID4 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?4[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - uuid5: an UUID5 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?5[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - isbn: an ISBN10 or ISBN13 number string like \"0321751043\" or \"978-0321751041\" - isbn10: an ISBN10 number string like \"0321751043\" - isbn13: an ISBN13 number string like \"978-0321751041\" - creditcard: a credit card number defined by the regex ^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\\d{3})\\d{11})$ with any non digit characters mixed in - ssn: a U.S. social security number following the regex ^\\d{3}[- ]?\\d{2}[- ]?\\d{4}$ - hexcolor: an hexadecimal color code like \"#FFFFFF: following the regex ^#?([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$ - rgbcolor: an RGB color code like rgb like \"rgb(255,255,2559\" - byte: base64 encoded binary data - password: any kind of string - date: a date string like \"2006-01-02\" as defined by full-date in RFC3339 - duration: a duration string like \"22 ns\" as parsed by Golang time.ParseDuration or compatible with Scala duration format - datetime: a date time string like \"2014-12-15T19:30:20.000Z\" as defined by date-time in RFC3339.", @@ -106,7 +106,7 @@ ] }, "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" }, "maxItems": { "format": "int64", @@ -172,7 +172,7 @@ ] }, "not": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "nullable": { "type": [ @@ -182,7 +182,7 @@ }, "oneOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -197,7 +197,7 @@ }, "patternProperties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", @@ -206,7 +206,7 @@ }, "properties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", diff --git a/v1.21.3/labelselector-meta-v1.json b/v1.21.3/labelselector-meta-v1.json index 7c73ea7796..328ca34d87 100644 --- a/v1.21.3/labelselector-meta-v1.json +++ b/v1.21.3/labelselector-meta-v1.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "matchExpressions is a list of label selector requirements. The requirements are ANDed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.3/labelselector.json b/v1.21.3/labelselector.json index 7c73ea7796..328ca34d87 100644 --- a/v1.21.3/labelselector.json +++ b/v1.21.3/labelselector.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "matchExpressions is a list of label selector requirements. The requirements are ANDed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.3/lease-coordination-v1.json b/v1.21.3/lease-coordination-v1.json index 1ef5dd3904..05f0c602f3 100644 --- a/v1.21.3/lease-coordination-v1.json +++ b/v1.21.3/lease-coordination-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseSpec", "description": "Specification of the Lease. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/lease-coordination-v1beta1.json b/v1.21.3/lease-coordination-v1beta1.json index d2ef1fa7a1..f114fe52bc 100644 --- a/v1.21.3/lease-coordination-v1beta1.json +++ b/v1.21.3/lease-coordination-v1beta1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec", "description": "Specification of the Lease. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/lease.json b/v1.21.3/lease.json index 276f4e4bd2..6481ad07d0 100644 --- a/v1.21.3/lease.json +++ b/v1.21.3/lease.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec", "description": "Specification of the Lease. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/leaselist-coordination-v1.json b/v1.21.3/leaselist-coordination-v1.json index 92a718f15a..ee953be9f3 100644 --- a/v1.21.3/leaselist-coordination-v1.json +++ b/v1.21.3/leaselist-coordination-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1.Lease" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1.Lease" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/leaselist-coordination-v1beta1.json b/v1.21.3/leaselist-coordination-v1beta1.json index f52648ffe1..e51642d05b 100644 --- a/v1.21.3/leaselist-coordination-v1beta1.json +++ b/v1.21.3/leaselist-coordination-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/leaselist.json b/v1.21.3/leaselist.json index 970b10e676..105938ee54 100644 --- a/v1.21.3/leaselist.json +++ b/v1.21.3/leaselist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/leasespec-coordination-v1.json b/v1.21.3/leasespec-coordination-v1.json index fa137dd677..ec72cd1869 100644 --- a/v1.21.3/leasespec-coordination-v1.json +++ b/v1.21.3/leasespec-coordination-v1.json @@ -2,7 +2,7 @@ "description": "LeaseSpec is a specification of a Lease.", "properties": { "acquireTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "acquireTime is a time when the current lease was acquired." }, "holderIdentity": { @@ -29,7 +29,7 @@ ] }, "renewTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "renewTime is a time when the current holder of a lease has last updated the lease." } }, diff --git a/v1.21.3/leasespec-coordination-v1beta1.json b/v1.21.3/leasespec-coordination-v1beta1.json index fa137dd677..ec72cd1869 100644 --- a/v1.21.3/leasespec-coordination-v1beta1.json +++ b/v1.21.3/leasespec-coordination-v1beta1.json @@ -2,7 +2,7 @@ "description": "LeaseSpec is a specification of a Lease.", "properties": { "acquireTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "acquireTime is a time when the current lease was acquired." }, "holderIdentity": { @@ -29,7 +29,7 @@ ] }, "renewTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "renewTime is a time when the current holder of a lease has last updated the lease." } }, diff --git a/v1.21.3/leasespec.json b/v1.21.3/leasespec.json index fa137dd677..ec72cd1869 100644 --- a/v1.21.3/leasespec.json +++ b/v1.21.3/leasespec.json @@ -2,7 +2,7 @@ "description": "LeaseSpec is a specification of a Lease.", "properties": { "acquireTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "acquireTime is a time when the current lease was acquired." }, "holderIdentity": { @@ -29,7 +29,7 @@ ] }, "renewTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "renewTime is a time when the current holder of a lease has last updated the lease." } }, diff --git a/v1.21.3/lifecycle-v1.json b/v1.21.3/lifecycle-v1.json index e16dd8674e..1774b42511 100644 --- a/v1.21.3/lifecycle-v1.json +++ b/v1.21.3/lifecycle-v1.json @@ -2,11 +2,11 @@ "description": "Lifecycle describes actions that the management system should take in response to container lifecycle events. For the PostStart and PreStop lifecycle handlers, management of the container blocks until the action is complete, unless the container process fails, in which case the handler is aborted.", "properties": { "postStart": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", "description": "PostStart is called immediately after a container is created. If the handler fails, the container is terminated and restarted according to its restart policy. Other management of the container blocks until the hook completes. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks" }, "preStop": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", "description": "PreStop is called immediately before a container is terminated due to an API request or management event such as liveness/startup probe failure, preemption, resource contention, etc. The handler is not called if the container crashes or exits. The reason for termination is passed to the handler. The Pod's termination grace period countdown begins before the PreStop hooked is executed. Regardless of the outcome of the handler, the container will eventually terminate within the Pod's termination grace period. Other management of the container blocks until the hook completes or until the termination grace period is reached. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks" } }, diff --git a/v1.21.3/lifecycle.json b/v1.21.3/lifecycle.json index e16dd8674e..1774b42511 100644 --- a/v1.21.3/lifecycle.json +++ b/v1.21.3/lifecycle.json @@ -2,11 +2,11 @@ "description": "Lifecycle describes actions that the management system should take in response to container lifecycle events. For the PostStart and PreStop lifecycle handlers, management of the container blocks until the action is complete, unless the container process fails, in which case the handler is aborted.", "properties": { "postStart": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", "description": "PostStart is called immediately after a container is created. If the handler fails, the container is terminated and restarted according to its restart policy. Other management of the container blocks until the hook completes. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks" }, "preStop": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", "description": "PreStop is called immediately before a container is terminated due to an API request or management event such as liveness/startup probe failure, preemption, resource contention, etc. The handler is not called if the container crashes or exits. The reason for termination is passed to the handler. The Pod's termination grace period countdown begins before the PreStop hooked is executed. Regardless of the outcome of the handler, the container will eventually terminate within the Pod's termination grace period. Other management of the container blocks until the hook completes or until the termination grace period is reached. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks" } }, diff --git a/v1.21.3/limitedprioritylevelconfiguration-flowcontrol-v1beta1.json b/v1.21.3/limitedprioritylevelconfiguration-flowcontrol-v1beta1.json index 138f850970..a2c7f6ff47 100644 --- a/v1.21.3/limitedprioritylevelconfiguration-flowcontrol-v1beta1.json +++ b/v1.21.3/limitedprioritylevelconfiguration-flowcontrol-v1beta1.json @@ -10,7 +10,7 @@ ] }, "limitResponse": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse", "description": "`limitResponse` indicates what to do with requests that can not be executed right now" } }, diff --git a/v1.21.3/limitedprioritylevelconfiguration.json b/v1.21.3/limitedprioritylevelconfiguration.json index 138f850970..a2c7f6ff47 100644 --- a/v1.21.3/limitedprioritylevelconfiguration.json +++ b/v1.21.3/limitedprioritylevelconfiguration.json @@ -10,7 +10,7 @@ ] }, "limitResponse": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse", "description": "`limitResponse` indicates what to do with requests that can not be executed right now" } }, diff --git a/v1.21.3/limitrange-v1.json b/v1.21.3/limitrange-v1.json index 864774b5f7..fb8be86417 100644 --- a/v1.21.3/limitrange-v1.json +++ b/v1.21.3/limitrange-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec", "description": "Spec defines the limits enforced. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/limitrange.json b/v1.21.3/limitrange.json index 48cd8b2bcf..f770a3b360 100644 --- a/v1.21.3/limitrange.json +++ b/v1.21.3/limitrange.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec", "description": "Spec defines the limits enforced. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/limitrangeitem-v1.json b/v1.21.3/limitrangeitem-v1.json index 080e676971..c1b414a446 100644 --- a/v1.21.3/limitrangeitem-v1.json +++ b/v1.21.3/limitrangeitem-v1.json @@ -3,7 +3,7 @@ "properties": { "default": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Default resource requirement limit value by resource name if resource limit is omitted.", "type": [ @@ -13,7 +13,7 @@ }, "defaultRequest": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "DefaultRequest is the default resource requirement request value by resource name if resource request is omitted.", "type": [ @@ -23,7 +23,7 @@ }, "max": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Max usage constraints on this kind by resource name.", "type": [ @@ -33,7 +33,7 @@ }, "maxLimitRequestRatio": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "MaxLimitRequestRatio if specified, the named resource must have a request and limit that are both non-zero where limit divided by request is less than or equal to the enumerated value; this represents the max burst for the named resource.", "type": [ @@ -43,7 +43,7 @@ }, "min": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Min usage constraints on this kind by resource name.", "type": [ diff --git a/v1.21.3/limitrangeitem.json b/v1.21.3/limitrangeitem.json index 080e676971..c1b414a446 100644 --- a/v1.21.3/limitrangeitem.json +++ b/v1.21.3/limitrangeitem.json @@ -3,7 +3,7 @@ "properties": { "default": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Default resource requirement limit value by resource name if resource limit is omitted.", "type": [ @@ -13,7 +13,7 @@ }, "defaultRequest": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "DefaultRequest is the default resource requirement request value by resource name if resource request is omitted.", "type": [ @@ -23,7 +23,7 @@ }, "max": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Max usage constraints on this kind by resource name.", "type": [ @@ -33,7 +33,7 @@ }, "maxLimitRequestRatio": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "MaxLimitRequestRatio if specified, the named resource must have a request and limit that are both non-zero where limit divided by request is less than or equal to the enumerated value; this represents the max burst for the named resource.", "type": [ @@ -43,7 +43,7 @@ }, "min": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Min usage constraints on this kind by resource name.", "type": [ diff --git a/v1.21.3/limitrangelist-v1.json b/v1.21.3/limitrangelist-v1.json index 5603bc10f0..a400f32ab5 100644 --- a/v1.21.3/limitrangelist-v1.json +++ b/v1.21.3/limitrangelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of LimitRange objects. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/limitrangelist.json b/v1.21.3/limitrangelist.json index 439cf67fbb..732a38143e 100644 --- a/v1.21.3/limitrangelist.json +++ b/v1.21.3/limitrangelist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of LimitRange objects. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/limitrangespec-v1.json b/v1.21.3/limitrangespec-v1.json index 994d9985f5..e4abc01ac0 100644 --- a/v1.21.3/limitrangespec-v1.json +++ b/v1.21.3/limitrangespec-v1.json @@ -4,7 +4,7 @@ "limits": { "description": "Limits is the list of LimitRangeItem objects that are enforced.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" }, "type": [ "array", diff --git a/v1.21.3/limitrangespec.json b/v1.21.3/limitrangespec.json index 994d9985f5..e4abc01ac0 100644 --- a/v1.21.3/limitrangespec.json +++ b/v1.21.3/limitrangespec.json @@ -4,7 +4,7 @@ "limits": { "description": "Limits is the list of LimitRangeItem objects that are enforced.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" }, "type": [ "array", diff --git a/v1.21.3/limitresponse-flowcontrol-v1beta1.json b/v1.21.3/limitresponse-flowcontrol-v1beta1.json index 807620bf55..0c7ab5c714 100644 --- a/v1.21.3/limitresponse-flowcontrol-v1beta1.json +++ b/v1.21.3/limitresponse-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "LimitResponse defines how to handle requests that can not be executed right now.", "properties": { "queuing": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration", "description": "`queuing` holds the configuration parameters for queuing. This field may be non-empty only if `type` is `\"Queue\"`." }, "type": { diff --git a/v1.21.3/limitresponse.json b/v1.21.3/limitresponse.json index 807620bf55..0c7ab5c714 100644 --- a/v1.21.3/limitresponse.json +++ b/v1.21.3/limitresponse.json @@ -2,7 +2,7 @@ "description": "LimitResponse defines how to handle requests that can not be executed right now.", "properties": { "queuing": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration", "description": "`queuing` holds the configuration parameters for queuing. This field may be non-empty only if `type` is `\"Queue\"`." }, "type": { diff --git a/v1.21.3/loadbalanceringress-v1.json b/v1.21.3/loadbalanceringress-v1.json index 2fe5a47295..d23cc5f76f 100644 --- a/v1.21.3/loadbalanceringress-v1.json +++ b/v1.21.3/loadbalanceringress-v1.json @@ -18,7 +18,7 @@ "ports": { "description": "Ports is a list of records of service ports If used, every port defined in the service should have an entry in it", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" }, "type": [ "array", diff --git a/v1.21.3/loadbalanceringress.json b/v1.21.3/loadbalanceringress.json index 2fe5a47295..d23cc5f76f 100644 --- a/v1.21.3/loadbalanceringress.json +++ b/v1.21.3/loadbalanceringress.json @@ -18,7 +18,7 @@ "ports": { "description": "Ports is a list of records of service ports If used, every port defined in the service should have an entry in it", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" }, "type": [ "array", diff --git a/v1.21.3/loadbalancerstatus-v1.json b/v1.21.3/loadbalancerstatus-v1.json index a690309e6e..cbdd2b53c4 100644 --- a/v1.21.3/loadbalancerstatus-v1.json +++ b/v1.21.3/loadbalancerstatus-v1.json @@ -4,7 +4,7 @@ "ingress": { "description": "Ingress is a list containing ingress points for the load-balancer. Traffic intended for the service should be sent to these ingress points.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" }, "type": [ "array", diff --git a/v1.21.3/loadbalancerstatus.json b/v1.21.3/loadbalancerstatus.json index a690309e6e..cbdd2b53c4 100644 --- a/v1.21.3/loadbalancerstatus.json +++ b/v1.21.3/loadbalancerstatus.json @@ -4,7 +4,7 @@ "ingress": { "description": "Ingress is a list containing ingress points for the load-balancer. Traffic intended for the service should be sent to these ingress points.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" }, "type": [ "array", diff --git a/v1.21.3/localsubjectaccessreview-authorization-v1.json b/v1.21.3/localsubjectaccessreview-authorization-v1.json index 2dc9ed4068..2eda0c2399 100644 --- a/v1.21.3/localsubjectaccessreview-authorization-v1.json +++ b/v1.21.3/localsubjectaccessreview-authorization-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. spec.namespace must be equal to the namespace you made the request against. If empty, it is defaulted." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.3/localsubjectaccessreview-authorization-v1beta1.json b/v1.21.3/localsubjectaccessreview-authorization-v1beta1.json index 3c03a09aa1..6598b92afd 100644 --- a/v1.21.3/localsubjectaccessreview-authorization-v1beta1.json +++ b/v1.21.3/localsubjectaccessreview-authorization-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. spec.namespace must be equal to the namespace you made the request against. If empty, it is defaulted." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.3/localsubjectaccessreview.json b/v1.21.3/localsubjectaccessreview.json index 99e99f5321..1ed72291ab 100644 --- a/v1.21.3/localsubjectaccessreview.json +++ b/v1.21.3/localsubjectaccessreview.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. spec.namespace must be equal to the namespace you made the request against. If empty, it is defaulted." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.3/managedfieldsentry-meta-v1.json b/v1.21.3/managedfieldsentry-meta-v1.json index 063bde0445..4b8ca34ca0 100644 --- a/v1.21.3/managedfieldsentry-meta-v1.json +++ b/v1.21.3/managedfieldsentry-meta-v1.json @@ -16,7 +16,7 @@ ] }, "fieldsV1": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1", "description": "FieldsV1 holds the first JSON version format as described in the \"FieldsV1\" type." }, "manager": { @@ -34,7 +34,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time is timestamp of when these fields were set. It should always be empty if Operation is 'Apply'" } }, diff --git a/v1.21.3/managedfieldsentry.json b/v1.21.3/managedfieldsentry.json index 063bde0445..4b8ca34ca0 100644 --- a/v1.21.3/managedfieldsentry.json +++ b/v1.21.3/managedfieldsentry.json @@ -16,7 +16,7 @@ ] }, "fieldsV1": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1", "description": "FieldsV1 holds the first JSON version format as described in the \"FieldsV1\" type." }, "manager": { @@ -34,7 +34,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time is timestamp of when these fields were set. It should always be empty if Operation is 'Apply'" } }, diff --git a/v1.21.3/metricidentifier-autoscaling-v2beta2.json b/v1.21.3/metricidentifier-autoscaling-v2beta2.json index 41b696f3dd..3b1cacf9a9 100644 --- a/v1.21.3/metricidentifier-autoscaling-v2beta2.json +++ b/v1.21.3/metricidentifier-autoscaling-v2beta2.json @@ -9,7 +9,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set, it is passed as an additional parameter to the metrics server for more specific metrics scoping. When unset, just the metricName will be used to gather metrics." } }, diff --git a/v1.21.3/metricidentifier.json b/v1.21.3/metricidentifier.json index 41b696f3dd..3b1cacf9a9 100644 --- a/v1.21.3/metricidentifier.json +++ b/v1.21.3/metricidentifier.json @@ -9,7 +9,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set, it is passed as an additional parameter to the metrics server for more specific metrics scoping. When unset, just the metricName will be used to gather metrics." } }, diff --git a/v1.21.3/metricspec-autoscaling-v2beta1.json b/v1.21.3/metricspec-autoscaling-v2beta1.json index 3c7b0cd1a5..8add577071 100644 --- a/v1.21.3/metricspec-autoscaling-v2beta1.json +++ b/v1.21.3/metricspec-autoscaling-v2beta1.json @@ -2,23 +2,23 @@ "description": "MetricSpec specifies how to scale based on a single metric (only `type` and one other matching field should be set at once).", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricSource", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod of the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source. This is an alpha feature and can be enabled by the HPAContainerMetrics feature flag." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricSource", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.3/metricspec-autoscaling-v2beta2.json b/v1.21.3/metricspec-autoscaling-v2beta2.json index fc8933125b..60f1beef5e 100644 --- a/v1.21.3/metricspec-autoscaling-v2beta2.json +++ b/v1.21.3/metricspec-autoscaling-v2beta2.json @@ -2,23 +2,23 @@ "description": "MetricSpec specifies how to scale based on a single metric (only `type` and one other matching field should be set at once).", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod of the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source. This is an alpha feature and can be enabled by the HPAContainerMetrics feature flag." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.3/metricspec.json b/v1.21.3/metricspec.json index fc8933125b..60f1beef5e 100644 --- a/v1.21.3/metricspec.json +++ b/v1.21.3/metricspec.json @@ -2,23 +2,23 @@ "description": "MetricSpec specifies how to scale based on a single metric (only `type` and one other matching field should be set at once).", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod of the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source. This is an alpha feature and can be enabled by the HPAContainerMetrics feature flag." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.3/metricstatus-autoscaling-v2beta1.json b/v1.21.3/metricstatus-autoscaling-v2beta1.json index 54eaedfa59..71c2d99000 100644 --- a/v1.21.3/metricstatus-autoscaling-v2beta1.json +++ b/v1.21.3/metricstatus-autoscaling-v2beta1.json @@ -2,23 +2,23 @@ "description": "MetricStatus describes the last-read state of a single metric.", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricStatus", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.3/metricstatus-autoscaling-v2beta2.json b/v1.21.3/metricstatus-autoscaling-v2beta2.json index 2cd1835e2f..7ea165312b 100644 --- a/v1.21.3/metricstatus-autoscaling-v2beta2.json +++ b/v1.21.3/metricstatus-autoscaling-v2beta2.json @@ -2,23 +2,23 @@ "description": "MetricStatus describes the last-read state of a single metric.", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.3/metricstatus.json b/v1.21.3/metricstatus.json index 2cd1835e2f..7ea165312b 100644 --- a/v1.21.3/metricstatus.json +++ b/v1.21.3/metricstatus.json @@ -2,23 +2,23 @@ "description": "MetricStatus describes the last-read state of a single metric.", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.3/metrictarget-autoscaling-v2beta2.json b/v1.21.3/metrictarget-autoscaling-v2beta2.json index 8f48b91379..43cac04883 100644 --- a/v1.21.3/metrictarget-autoscaling-v2beta2.json +++ b/v1.21.3/metrictarget-autoscaling-v2beta2.json @@ -10,7 +10,7 @@ ] }, "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the target value of the average of the metric across all relevant pods (as a quantity)" }, "type": { @@ -21,7 +21,7 @@ ] }, "value": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "value is the target value of the metric (as a quantity)." } }, diff --git a/v1.21.3/metrictarget.json b/v1.21.3/metrictarget.json index 8f48b91379..43cac04883 100644 --- a/v1.21.3/metrictarget.json +++ b/v1.21.3/metrictarget.json @@ -10,7 +10,7 @@ ] }, "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the target value of the average of the metric across all relevant pods (as a quantity)" }, "type": { @@ -21,7 +21,7 @@ ] }, "value": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "value is the target value of the metric (as a quantity)." } }, diff --git a/v1.21.3/metricvaluestatus-autoscaling-v2beta2.json b/v1.21.3/metricvaluestatus-autoscaling-v2beta2.json index 008cf930c0..fbf33a1736 100644 --- a/v1.21.3/metricvaluestatus-autoscaling-v2beta2.json +++ b/v1.21.3/metricvaluestatus-autoscaling-v2beta2.json @@ -10,11 +10,11 @@ ] }, "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the current value of the average of the metric across all relevant pods (as a quantity)" }, "value": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "value is the current value of the metric (as a quantity)." } }, diff --git a/v1.21.3/metricvaluestatus.json b/v1.21.3/metricvaluestatus.json index 008cf930c0..fbf33a1736 100644 --- a/v1.21.3/metricvaluestatus.json +++ b/v1.21.3/metricvaluestatus.json @@ -10,11 +10,11 @@ ] }, "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the current value of the average of the metric across all relevant pods (as a quantity)" }, "value": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "value is the current value of the metric (as a quantity)." } }, diff --git a/v1.21.3/mutatingwebhook-admissionregistration-v1.json b/v1.21.3/mutatingwebhook-admissionregistration-v1.json index 18e313582e..59cb6b8e6c 100644 --- a/v1.21.3/mutatingwebhook-admissionregistration-v1.json +++ b/v1.21.3/mutatingwebhook-admissionregistration-v1.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,11 +40,11 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "reinvocationPolicy": { @@ -57,7 +57,7 @@ "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.3/mutatingwebhook-admissionregistration-v1beta1.json b/v1.21.3/mutatingwebhook-admissionregistration-v1beta1.json index 1529be647f..f015c63ff4 100644 --- a/v1.21.3/mutatingwebhook-admissionregistration-v1beta1.json +++ b/v1.21.3/mutatingwebhook-admissionregistration-v1beta1.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,11 +40,11 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "reinvocationPolicy": { @@ -57,7 +57,7 @@ "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.3/mutatingwebhook.json b/v1.21.3/mutatingwebhook.json index 1529be647f..f015c63ff4 100644 --- a/v1.21.3/mutatingwebhook.json +++ b/v1.21.3/mutatingwebhook.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,11 +40,11 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "reinvocationPolicy": { @@ -57,7 +57,7 @@ "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.3/mutatingwebhookconfiguration-admissionregistration-v1.json b/v1.21.3/mutatingwebhookconfiguration-admissionregistration-v1.json index 3d25de4768..32d00a5fa1 100644 --- a/v1.21.3/mutatingwebhookconfiguration-admissionregistration-v1.json +++ b/v1.21.3/mutatingwebhookconfiguration-admissionregistration-v1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhook" }, "type": [ "array", diff --git a/v1.21.3/mutatingwebhookconfiguration-admissionregistration-v1beta1.json b/v1.21.3/mutatingwebhookconfiguration-admissionregistration-v1beta1.json index 25a188804c..62ec342f68 100644 --- a/v1.21.3/mutatingwebhookconfiguration-admissionregistration-v1beta1.json +++ b/v1.21.3/mutatingwebhookconfiguration-admissionregistration-v1beta1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" }, "type": [ "array", diff --git a/v1.21.3/mutatingwebhookconfiguration.json b/v1.21.3/mutatingwebhookconfiguration.json index 265d0a7fd5..5ccdff3919 100644 --- a/v1.21.3/mutatingwebhookconfiguration.json +++ b/v1.21.3/mutatingwebhookconfiguration.json @@ -19,13 +19,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" }, "type": [ "array", diff --git a/v1.21.3/mutatingwebhookconfigurationlist-admissionregistration-v1.json b/v1.21.3/mutatingwebhookconfigurationlist-admissionregistration-v1.json index 0c1c5fc741..a507e1dc4f 100644 --- a/v1.21.3/mutatingwebhookconfigurationlist-admissionregistration-v1.json +++ b/v1.21.3/mutatingwebhookconfigurationlist-admissionregistration-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of MutatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/mutatingwebhookconfigurationlist-admissionregistration-v1beta1.json b/v1.21.3/mutatingwebhookconfigurationlist-admissionregistration-v1beta1.json index 7c150161bf..67333bcd32 100644 --- a/v1.21.3/mutatingwebhookconfigurationlist-admissionregistration-v1beta1.json +++ b/v1.21.3/mutatingwebhookconfigurationlist-admissionregistration-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "List of MutatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/mutatingwebhookconfigurationlist.json b/v1.21.3/mutatingwebhookconfigurationlist.json index 1a84571b4e..9b428920e3 100644 --- a/v1.21.3/mutatingwebhookconfigurationlist.json +++ b/v1.21.3/mutatingwebhookconfigurationlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of MutatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/namespace-v1.json b/v1.21.3/namespace-v1.json index 3df5a245b4..6bb258512b 100644 --- a/v1.21.3/namespace-v1.json +++ b/v1.21.3/namespace-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec", "description": "Spec defines the behavior of the Namespace. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus", "description": "Status describes the current status of a Namespace. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/namespace.json b/v1.21.3/namespace.json index 85da50b41c..09cd8655f2 100644 --- a/v1.21.3/namespace.json +++ b/v1.21.3/namespace.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec", "description": "Spec defines the behavior of the Namespace. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus", "description": "Status describes the current status of a Namespace. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/namespacecondition-v1.json b/v1.21.3/namespacecondition-v1.json index 8af342ad80..af9ca78025 100644 --- a/v1.21.3/namespacecondition-v1.json +++ b/v1.21.3/namespacecondition-v1.json @@ -2,7 +2,7 @@ "description": "NamespaceCondition contains details about state of namespace.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, "message": { "type": [ diff --git a/v1.21.3/namespacecondition.json b/v1.21.3/namespacecondition.json index 8af342ad80..af9ca78025 100644 --- a/v1.21.3/namespacecondition.json +++ b/v1.21.3/namespacecondition.json @@ -2,7 +2,7 @@ "description": "NamespaceCondition contains details about state of namespace.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, "message": { "type": [ diff --git a/v1.21.3/namespacelist-v1.json b/v1.21.3/namespacelist-v1.json index e82d691644..5eb81e1166 100644 --- a/v1.21.3/namespacelist-v1.json +++ b/v1.21.3/namespacelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of Namespace objects in the list. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/namespacelist.json b/v1.21.3/namespacelist.json index f280a5d09b..0fba806d67 100644 --- a/v1.21.3/namespacelist.json +++ b/v1.21.3/namespacelist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of Namespace objects in the list. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/namespacestatus-v1.json b/v1.21.3/namespacestatus-v1.json index cd02527805..300e4cc202 100644 --- a/v1.21.3/namespacestatus-v1.json +++ b/v1.21.3/namespacestatus-v1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Represents the latest available observations of a namespace's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" }, "type": [ "array", diff --git a/v1.21.3/namespacestatus.json b/v1.21.3/namespacestatus.json index cd02527805..300e4cc202 100644 --- a/v1.21.3/namespacestatus.json +++ b/v1.21.3/namespacestatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "Represents the latest available observations of a namespace's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" }, "type": [ "array", diff --git a/v1.21.3/networkpolicy-networking-v1.json b/v1.21.3/networkpolicy-networking-v1.json index 70289b35b2..82d4508975 100644 --- a/v1.21.3/networkpolicy-networking-v1.json +++ b/v1.21.3/networkpolicy-networking-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec", "description": "Specification of the desired behavior for this NetworkPolicy." } }, diff --git a/v1.21.3/networkpolicy.json b/v1.21.3/networkpolicy.json index c5b3a53ce3..8b197936b2 100644 --- a/v1.21.3/networkpolicy.json +++ b/v1.21.3/networkpolicy.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec", "description": "Specification of the desired behavior for this NetworkPolicy." } }, diff --git a/v1.21.3/networkpolicyegressrule-networking-v1.json b/v1.21.3/networkpolicyegressrule-networking-v1.json index 2a72018709..eed6ceb44a 100644 --- a/v1.21.3/networkpolicyegressrule-networking-v1.json +++ b/v1.21.3/networkpolicyegressrule-networking-v1.json @@ -4,7 +4,7 @@ "ports": { "description": "List of destination ports for outgoing traffic. Each item in this list is combined using a logical OR. If this field is empty or missing, this rule matches all ports (traffic not restricted by port). If this field is present and contains at least one item, then this rule allows traffic only if the traffic matches at least one port in the list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" }, "type": [ "array", @@ -14,7 +14,7 @@ "to": { "description": "List of destinations for outgoing traffic of pods selected for this rule. Items in this list are combined using a logical OR operation. If this field is empty or missing, this rule matches all destinations (traffic not restricted by destination). If this field is present and contains at least one item, this rule allows traffic only if the traffic matches at least one item in the to list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" }, "type": [ "array", diff --git a/v1.21.3/networkpolicyegressrule.json b/v1.21.3/networkpolicyegressrule.json index 2a72018709..eed6ceb44a 100644 --- a/v1.21.3/networkpolicyegressrule.json +++ b/v1.21.3/networkpolicyegressrule.json @@ -4,7 +4,7 @@ "ports": { "description": "List of destination ports for outgoing traffic. Each item in this list is combined using a logical OR. If this field is empty or missing, this rule matches all ports (traffic not restricted by port). If this field is present and contains at least one item, then this rule allows traffic only if the traffic matches at least one port in the list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" }, "type": [ "array", @@ -14,7 +14,7 @@ "to": { "description": "List of destinations for outgoing traffic of pods selected for this rule. Items in this list are combined using a logical OR operation. If this field is empty or missing, this rule matches all destinations (traffic not restricted by destination). If this field is present and contains at least one item, this rule allows traffic only if the traffic matches at least one item in the to list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" }, "type": [ "array", diff --git a/v1.21.3/networkpolicyingressrule-networking-v1.json b/v1.21.3/networkpolicyingressrule-networking-v1.json index 332caec045..77343a85ea 100644 --- a/v1.21.3/networkpolicyingressrule-networking-v1.json +++ b/v1.21.3/networkpolicyingressrule-networking-v1.json @@ -4,7 +4,7 @@ "from": { "description": "List of sources which should be able to access the pods selected for this rule. Items in this list are combined using a logical OR operation. If this field is empty or missing, this rule matches all sources (traffic not restricted by source). If this field is present and contains at least one item, this rule allows traffic only if the traffic matches at least one item in the from list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" }, "type": [ "array", @@ -14,7 +14,7 @@ "ports": { "description": "List of ports which should be made accessible on the pods selected for this rule. Each item in this list is combined using a logical OR. If this field is empty or missing, this rule matches all ports (traffic not restricted by port). If this field is present and contains at least one item, then this rule allows traffic only if the traffic matches at least one port in the list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" }, "type": [ "array", diff --git a/v1.21.3/networkpolicyingressrule.json b/v1.21.3/networkpolicyingressrule.json index 332caec045..77343a85ea 100644 --- a/v1.21.3/networkpolicyingressrule.json +++ b/v1.21.3/networkpolicyingressrule.json @@ -4,7 +4,7 @@ "from": { "description": "List of sources which should be able to access the pods selected for this rule. Items in this list are combined using a logical OR operation. If this field is empty or missing, this rule matches all sources (traffic not restricted by source). If this field is present and contains at least one item, this rule allows traffic only if the traffic matches at least one item in the from list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" }, "type": [ "array", @@ -14,7 +14,7 @@ "ports": { "description": "List of ports which should be made accessible on the pods selected for this rule. Each item in this list is combined using a logical OR. If this field is empty or missing, this rule matches all ports (traffic not restricted by port). If this field is present and contains at least one item, then this rule allows traffic only if the traffic matches at least one port in the list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" }, "type": [ "array", diff --git a/v1.21.3/networkpolicylist-networking-v1.json b/v1.21.3/networkpolicylist-networking-v1.json index 7242076ea1..b5743c724a 100644 --- a/v1.21.3/networkpolicylist-networking-v1.json +++ b/v1.21.3/networkpolicylist-networking-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/networkpolicylist.json b/v1.21.3/networkpolicylist.json index 84480bcd0e..5e4f544a4e 100644 --- a/v1.21.3/networkpolicylist.json +++ b/v1.21.3/networkpolicylist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/networkpolicypeer-networking-v1.json b/v1.21.3/networkpolicypeer-networking-v1.json index e65ed15af2..e1cc79a0b6 100644 --- a/v1.21.3/networkpolicypeer-networking-v1.json +++ b/v1.21.3/networkpolicypeer-networking-v1.json @@ -2,15 +2,15 @@ "description": "NetworkPolicyPeer describes a peer to allow traffic to/from. Only certain combinations of fields are allowed", "properties": { "ipBlock": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock", "description": "IPBlock defines policy on a particular IPBlock. If this field is set then neither of the other fields can be." }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selects Namespaces using cluster-scoped labels. This field follows standard label selector semantics; if present but empty, it selects all namespaces.\n\nIf PodSelector is also set, then the NetworkPolicyPeer as a whole selects the Pods matching PodSelector in the Namespaces selected by NamespaceSelector. Otherwise it selects all Pods in the Namespaces selected by NamespaceSelector." }, "podSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "This is a label selector which selects Pods. This field follows standard label selector semantics; if present but empty, it selects all pods.\n\nIf NamespaceSelector is also set, then the NetworkPolicyPeer as a whole selects the Pods matching PodSelector in the Namespaces selected by NamespaceSelector. Otherwise it selects the Pods matching PodSelector in the policy's own Namespace." } }, diff --git a/v1.21.3/networkpolicypeer.json b/v1.21.3/networkpolicypeer.json index e65ed15af2..e1cc79a0b6 100644 --- a/v1.21.3/networkpolicypeer.json +++ b/v1.21.3/networkpolicypeer.json @@ -2,15 +2,15 @@ "description": "NetworkPolicyPeer describes a peer to allow traffic to/from. Only certain combinations of fields are allowed", "properties": { "ipBlock": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock", "description": "IPBlock defines policy on a particular IPBlock. If this field is set then neither of the other fields can be." }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selects Namespaces using cluster-scoped labels. This field follows standard label selector semantics; if present but empty, it selects all namespaces.\n\nIf PodSelector is also set, then the NetworkPolicyPeer as a whole selects the Pods matching PodSelector in the Namespaces selected by NamespaceSelector. Otherwise it selects all Pods in the Namespaces selected by NamespaceSelector." }, "podSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "This is a label selector which selects Pods. This field follows standard label selector semantics; if present but empty, it selects all pods.\n\nIf NamespaceSelector is also set, then the NetworkPolicyPeer as a whole selects the Pods matching PodSelector in the Namespaces selected by NamespaceSelector. Otherwise it selects the Pods matching PodSelector in the policy's own Namespace." } }, diff --git a/v1.21.3/networkpolicyport-networking-v1.json b/v1.21.3/networkpolicyport-networking-v1.json index 4ce7c16867..99372b81cd 100644 --- a/v1.21.3/networkpolicyport-networking-v1.json +++ b/v1.21.3/networkpolicyport-networking-v1.json @@ -10,7 +10,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The port on the given protocol. This can either be a numerical or named port on a pod. If this field is not provided, this matches all port names and numbers. If present, only traffic on the specified protocol AND port will be matched." }, "protocol": { diff --git a/v1.21.3/networkpolicyport.json b/v1.21.3/networkpolicyport.json index 4ce7c16867..99372b81cd 100644 --- a/v1.21.3/networkpolicyport.json +++ b/v1.21.3/networkpolicyport.json @@ -10,7 +10,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The port on the given protocol. This can either be a numerical or named port on a pod. If this field is not provided, this matches all port names and numbers. If present, only traffic on the specified protocol AND port will be matched." }, "protocol": { diff --git a/v1.21.3/networkpolicyspec-networking-v1.json b/v1.21.3/networkpolicyspec-networking-v1.json index a2b79fec90..416f1f07b8 100644 --- a/v1.21.3/networkpolicyspec-networking-v1.json +++ b/v1.21.3/networkpolicyspec-networking-v1.json @@ -4,7 +4,7 @@ "egress": { "description": "List of egress rules to be applied to the selected pods. Outgoing traffic is allowed if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic matches at least one egress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy limits all outgoing traffic (and serves solely to ensure that the pods it selects are isolated by default). This field is beta-level in 1.8", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" }, "type": [ "array", @@ -14,7 +14,7 @@ "ingress": { "description": "List of ingress rules to be applied to the selected pods. Traffic is allowed to a pod if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic source is the pod's local node, OR if the traffic matches at least one ingress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy does not allow any traffic (and serves solely to ensure that the pods it selects are isolated by default)", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" }, "type": [ "array", @@ -22,7 +22,7 @@ ] }, "podSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selects the pods to which this NetworkPolicy object applies. The array of ingress rules is applied to any pods selected by this field. Multiple network policies can select the same set of pods. In this case, the ingress rules for each are combined additively. This field is NOT optional and follows standard label selector semantics. An empty podSelector matches all pods in this namespace." }, "policyTypes": { diff --git a/v1.21.3/networkpolicyspec.json b/v1.21.3/networkpolicyspec.json index a2b79fec90..416f1f07b8 100644 --- a/v1.21.3/networkpolicyspec.json +++ b/v1.21.3/networkpolicyspec.json @@ -4,7 +4,7 @@ "egress": { "description": "List of egress rules to be applied to the selected pods. Outgoing traffic is allowed if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic matches at least one egress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy limits all outgoing traffic (and serves solely to ensure that the pods it selects are isolated by default). This field is beta-level in 1.8", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" }, "type": [ "array", @@ -14,7 +14,7 @@ "ingress": { "description": "List of ingress rules to be applied to the selected pods. Traffic is allowed to a pod if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic source is the pod's local node, OR if the traffic matches at least one ingress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy does not allow any traffic (and serves solely to ensure that the pods it selects are isolated by default)", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" }, "type": [ "array", @@ -22,7 +22,7 @@ ] }, "podSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selects the pods to which this NetworkPolicy object applies. The array of ingress rules is applied to any pods selected by this field. Multiple network policies can select the same set of pods. In this case, the ingress rules for each are combined additively. This field is NOT optional and follows standard label selector semantics. An empty podSelector matches all pods in this namespace." }, "policyTypes": { diff --git a/v1.21.3/node-v1.json b/v1.21.3/node-v1.json index 7cd7ffad75..115943590b 100644 --- a/v1.21.3/node-v1.json +++ b/v1.21.3/node-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec", "description": "Spec defines the behavior of a node. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus", "description": "Most recently observed status of the node. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/node.json b/v1.21.3/node.json index c0acada3a9..8ed23ccf8b 100644 --- a/v1.21.3/node.json +++ b/v1.21.3/node.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec", "description": "Spec defines the behavior of a node. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus", "description": "Most recently observed status of the node. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/nodeaffinity-v1.json b/v1.21.3/nodeaffinity-v1.json index b3a636c910..07c27c91cd 100644 --- a/v1.21.3/nodeaffinity-v1.json +++ b/v1.21.3/nodeaffinity-v1.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node matches the corresponding matchExpressions; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" }, "type": [ "array", @@ -12,7 +12,7 @@ ] }, "requiredDuringSchedulingIgnoredDuringExecution": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", "description": "If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to an update), the system may or may not try to eventually evict the pod from its node." } }, diff --git a/v1.21.3/nodeaffinity.json b/v1.21.3/nodeaffinity.json index b3a636c910..07c27c91cd 100644 --- a/v1.21.3/nodeaffinity.json +++ b/v1.21.3/nodeaffinity.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node matches the corresponding matchExpressions; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" }, "type": [ "array", @@ -12,7 +12,7 @@ ] }, "requiredDuringSchedulingIgnoredDuringExecution": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", "description": "If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to an update), the system may or may not try to eventually evict the pod from its node." } }, diff --git a/v1.21.3/nodecondition-v1.json b/v1.21.3/nodecondition-v1.json index 8fdc7a1f4d..c7b4b1b998 100644 --- a/v1.21.3/nodecondition-v1.json +++ b/v1.21.3/nodecondition-v1.json @@ -2,11 +2,11 @@ "description": "NodeCondition contains condition information for a node.", "properties": { "lastHeartbeatTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we got an update on a given condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transit from one status to another." }, "message": { diff --git a/v1.21.3/nodecondition.json b/v1.21.3/nodecondition.json index 8fdc7a1f4d..c7b4b1b998 100644 --- a/v1.21.3/nodecondition.json +++ b/v1.21.3/nodecondition.json @@ -2,11 +2,11 @@ "description": "NodeCondition contains condition information for a node.", "properties": { "lastHeartbeatTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we got an update on a given condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transit from one status to another." }, "message": { diff --git a/v1.21.3/nodeconfigsource-v1.json b/v1.21.3/nodeconfigsource-v1.json index 9b0ac731c9..7c23efa771 100644 --- a/v1.21.3/nodeconfigsource-v1.json +++ b/v1.21.3/nodeconfigsource-v1.json @@ -2,7 +2,7 @@ "description": "NodeConfigSource specifies a source of node configuration. Exactly one subfield (excluding metadata) must be non-nil.", "properties": { "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource", "description": "ConfigMap is a reference to a Node's ConfigMap" } }, diff --git a/v1.21.3/nodeconfigsource.json b/v1.21.3/nodeconfigsource.json index 9b0ac731c9..7c23efa771 100644 --- a/v1.21.3/nodeconfigsource.json +++ b/v1.21.3/nodeconfigsource.json @@ -2,7 +2,7 @@ "description": "NodeConfigSource specifies a source of node configuration. Exactly one subfield (excluding metadata) must be non-nil.", "properties": { "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource", "description": "ConfigMap is a reference to a Node's ConfigMap" } }, diff --git a/v1.21.3/nodeconfigstatus-v1.json b/v1.21.3/nodeconfigstatus-v1.json index 3170d53755..637f6d047b 100644 --- a/v1.21.3/nodeconfigstatus-v1.json +++ b/v1.21.3/nodeconfigstatus-v1.json @@ -2,11 +2,11 @@ "description": "NodeConfigStatus describes the status of the config assigned by Node.Spec.ConfigSource.", "properties": { "active": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "Active reports the checkpointed config the node is actively using. Active will represent either the current version of the Assigned config, or the current LastKnownGood config, depending on whether attempting to use the Assigned config results in an error." }, "assigned": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "Assigned reports the checkpointed config the node will try to use. When Node.Spec.ConfigSource is updated, the node checkpoints the associated config payload to local disk, along with a record indicating intended config. The node refers to this record to choose its config checkpoint, and reports this record in Assigned. Assigned only updates in the status after the record has been checkpointed to disk. When the Kubelet is restarted, it tries to make the Assigned config the Active config by loading and validating the checkpointed payload identified by Assigned." }, "error": { @@ -17,7 +17,7 @@ ] }, "lastKnownGood": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "LastKnownGood reports the checkpointed config the node will fall back to when it encounters an error attempting to use the Assigned config. The Assigned config becomes the LastKnownGood config when the node determines that the Assigned config is stable and correct. This is currently implemented as a 10-minute soak period starting when the local record of Assigned config is updated. If the Assigned config is Active at the end of this period, it becomes the LastKnownGood. Note that if Spec.ConfigSource is reset to nil (use local defaults), the LastKnownGood is also immediately reset to nil, because the local default config is always assumed good. You should not make assumptions about the node's method of determining config stability and correctness, as this may change or become configurable in the future." } }, diff --git a/v1.21.3/nodeconfigstatus.json b/v1.21.3/nodeconfigstatus.json index 3170d53755..637f6d047b 100644 --- a/v1.21.3/nodeconfigstatus.json +++ b/v1.21.3/nodeconfigstatus.json @@ -2,11 +2,11 @@ "description": "NodeConfigStatus describes the status of the config assigned by Node.Spec.ConfigSource.", "properties": { "active": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "Active reports the checkpointed config the node is actively using. Active will represent either the current version of the Assigned config, or the current LastKnownGood config, depending on whether attempting to use the Assigned config results in an error." }, "assigned": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "Assigned reports the checkpointed config the node will try to use. When Node.Spec.ConfigSource is updated, the node checkpoints the associated config payload to local disk, along with a record indicating intended config. The node refers to this record to choose its config checkpoint, and reports this record in Assigned. Assigned only updates in the status after the record has been checkpointed to disk. When the Kubelet is restarted, it tries to make the Assigned config the Active config by loading and validating the checkpointed payload identified by Assigned." }, "error": { @@ -17,7 +17,7 @@ ] }, "lastKnownGood": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "LastKnownGood reports the checkpointed config the node will fall back to when it encounters an error attempting to use the Assigned config. The Assigned config becomes the LastKnownGood config when the node determines that the Assigned config is stable and correct. This is currently implemented as a 10-minute soak period starting when the local record of Assigned config is updated. If the Assigned config is Active at the end of this period, it becomes the LastKnownGood. Note that if Spec.ConfigSource is reset to nil (use local defaults), the LastKnownGood is also immediately reset to nil, because the local default config is always assumed good. You should not make assumptions about the node's method of determining config stability and correctness, as this may change or become configurable in the future." } }, diff --git a/v1.21.3/nodedaemonendpoints-v1.json b/v1.21.3/nodedaemonendpoints-v1.json index 3b0d9839f6..d2ac2624c4 100644 --- a/v1.21.3/nodedaemonendpoints-v1.json +++ b/v1.21.3/nodedaemonendpoints-v1.json @@ -2,7 +2,7 @@ "description": "NodeDaemonEndpoints lists ports opened by daemons running on the Node.", "properties": { "kubeletEndpoint": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint", "description": "Endpoint on which Kubelet is listening." } }, diff --git a/v1.21.3/nodedaemonendpoints.json b/v1.21.3/nodedaemonendpoints.json index 3b0d9839f6..d2ac2624c4 100644 --- a/v1.21.3/nodedaemonendpoints.json +++ b/v1.21.3/nodedaemonendpoints.json @@ -2,7 +2,7 @@ "description": "NodeDaemonEndpoints lists ports opened by daemons running on the Node.", "properties": { "kubeletEndpoint": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint", "description": "Endpoint on which Kubelet is listening." } }, diff --git a/v1.21.3/nodelist-v1.json b/v1.21.3/nodelist-v1.json index e83dbfd262..a60615e229 100644 --- a/v1.21.3/nodelist-v1.json +++ b/v1.21.3/nodelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of nodes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Node" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Node" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/nodelist.json b/v1.21.3/nodelist.json index 59e9dcbdcc..2a491667ff 100644 --- a/v1.21.3/nodelist.json +++ b/v1.21.3/nodelist.json @@ -11,7 +11,7 @@ "items": { "description": "List of nodes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Node" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Node" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/nodeselector-v1.json b/v1.21.3/nodeselector-v1.json index 9cf29525d6..bca41fd2eb 100644 --- a/v1.21.3/nodeselector-v1.json +++ b/v1.21.3/nodeselector-v1.json @@ -4,7 +4,7 @@ "nodeSelectorTerms": { "description": "Required. A list of node selector terms. The terms are ORed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" }, "type": [ "array", diff --git a/v1.21.3/nodeselector.json b/v1.21.3/nodeselector.json index 9cf29525d6..bca41fd2eb 100644 --- a/v1.21.3/nodeselector.json +++ b/v1.21.3/nodeselector.json @@ -4,7 +4,7 @@ "nodeSelectorTerms": { "description": "Required. A list of node selector terms. The terms are ORed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" }, "type": [ "array", diff --git a/v1.21.3/nodeselectorterm-v1.json b/v1.21.3/nodeselectorterm-v1.json index ad88e8241e..6c7b1e44a8 100644 --- a/v1.21.3/nodeselectorterm-v1.json +++ b/v1.21.3/nodeselectorterm-v1.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "A list of node selector requirements by node's labels.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" }, "type": [ "array", @@ -14,7 +14,7 @@ "matchFields": { "description": "A list of node selector requirements by node's fields.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.3/nodeselectorterm.json b/v1.21.3/nodeselectorterm.json index ad88e8241e..6c7b1e44a8 100644 --- a/v1.21.3/nodeselectorterm.json +++ b/v1.21.3/nodeselectorterm.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "A list of node selector requirements by node's labels.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" }, "type": [ "array", @@ -14,7 +14,7 @@ "matchFields": { "description": "A list of node selector requirements by node's fields.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.3/nodespec-v1.json b/v1.21.3/nodespec-v1.json index ce63e14c72..e7017116e3 100644 --- a/v1.21.3/nodespec-v1.json +++ b/v1.21.3/nodespec-v1.json @@ -2,7 +2,7 @@ "description": "NodeSpec describes the attributes that a node is created with.", "properties": { "configSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "If specified, the source to get node configuration from The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field" }, "externalID": { @@ -43,7 +43,7 @@ "taints": { "description": "If specified, the node's taints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" }, "type": [ "array", diff --git a/v1.21.3/nodespec.json b/v1.21.3/nodespec.json index ce63e14c72..e7017116e3 100644 --- a/v1.21.3/nodespec.json +++ b/v1.21.3/nodespec.json @@ -2,7 +2,7 @@ "description": "NodeSpec describes the attributes that a node is created with.", "properties": { "configSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "If specified, the source to get node configuration from The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field" }, "externalID": { @@ -43,7 +43,7 @@ "taints": { "description": "If specified, the node's taints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" }, "type": [ "array", diff --git a/v1.21.3/nodestatus-v1.json b/v1.21.3/nodestatus-v1.json index eeba41ab43..5615aa1939 100644 --- a/v1.21.3/nodestatus-v1.json +++ b/v1.21.3/nodestatus-v1.json @@ -4,7 +4,7 @@ "addresses": { "description": "List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses Note: This field is declared as mergeable, but the merge key is not sufficiently unique, which can cause data corruption when it is merged. Callers should instead use a full-replacement patch. See http://pr.k8s.io/79391 for an example.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" }, "type": [ "array", @@ -15,7 +15,7 @@ }, "allocatable": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity.", "type": [ @@ -25,7 +25,7 @@ }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity", "type": [ @@ -36,7 +36,7 @@ "conditions": { "description": "Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" }, "type": [ "array", @@ -46,17 +46,17 @@ "x-kubernetes-patch-strategy": "merge" }, "config": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus", "description": "Status of the config assigned to the node via the dynamic Kubelet config feature." }, "daemonEndpoints": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints", "description": "Endpoints of daemons running on the Node." }, "images": { "description": "List of container images on this node", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" }, "type": [ "array", @@ -64,7 +64,7 @@ ] }, "nodeInfo": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo", "description": "Set of ids/uuids to uniquely identify the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#info" }, "phase": { @@ -77,7 +77,7 @@ "volumesAttached": { "description": "List of volumes that are attached to the node.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" }, "type": [ "array", diff --git a/v1.21.3/nodestatus.json b/v1.21.3/nodestatus.json index eeba41ab43..5615aa1939 100644 --- a/v1.21.3/nodestatus.json +++ b/v1.21.3/nodestatus.json @@ -4,7 +4,7 @@ "addresses": { "description": "List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses Note: This field is declared as mergeable, but the merge key is not sufficiently unique, which can cause data corruption when it is merged. Callers should instead use a full-replacement patch. See http://pr.k8s.io/79391 for an example.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" }, "type": [ "array", @@ -15,7 +15,7 @@ }, "allocatable": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity.", "type": [ @@ -25,7 +25,7 @@ }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity", "type": [ @@ -36,7 +36,7 @@ "conditions": { "description": "Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" }, "type": [ "array", @@ -46,17 +46,17 @@ "x-kubernetes-patch-strategy": "merge" }, "config": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus", "description": "Status of the config assigned to the node via the dynamic Kubelet config feature." }, "daemonEndpoints": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints", "description": "Endpoints of daemons running on the Node." }, "images": { "description": "List of container images on this node", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" }, "type": [ "array", @@ -64,7 +64,7 @@ ] }, "nodeInfo": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo", "description": "Set of ids/uuids to uniquely identify the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#info" }, "phase": { @@ -77,7 +77,7 @@ "volumesAttached": { "description": "List of volumes that are attached to the node.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" }, "type": [ "array", diff --git a/v1.21.3/objectmeta-meta-v1.json b/v1.21.3/objectmeta-meta-v1.json index 761a968f05..0e2b4e38db 100644 --- a/v1.21.3/objectmeta-meta-v1.json +++ b/v1.21.3/objectmeta-meta-v1.json @@ -22,7 +22,7 @@ ] }, "creationTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.\n\nPopulated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "deletionGracePeriodSeconds": { @@ -34,7 +34,7 @@ ] }, "deletionTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "DeletionTimestamp is RFC 3339 date and time at which this resource will be deleted. This field is set by the server when a graceful deletion is requested by the user, and is not directly settable by a client. The resource is expected to be deleted (no longer visible from resource lists, and not reachable by name) after the time in this field, once the finalizers list is empty. As long as the finalizers list contains items, deletion is blocked. Once the deletionTimestamp is set, this value may not be unset or be set further into the future, although it may be shortened or the resource may be deleted prior to this time. For example, a user may request that a pod is deleted in 30 seconds. The Kubelet will react by sending a graceful termination signal to the containers in the pod. After that 30 seconds, the Kubelet will send a hard termination signal (SIGKILL) to the container and after cleanup, remove the pod from the API. In the presence of network partitions, this object may still exist after this timestamp, until an administrator or automated process can determine the resource is fully terminated. If not set, graceful deletion of the object has not been requested.\n\nPopulated by the system when a graceful deletion is requested. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "finalizers": { @@ -82,7 +82,7 @@ "managedFields": { "description": "ManagedFields maps workflow-id and version to the set of fields that are managed by that workflow. This is mostly for internal housekeeping, and users typically shouldn't need to set or understand this field. A workflow can be the user's name, a controller's name, or the name of a specific apply path like \"ci-cd\". The set of fields is always in the version that the workflow used when modifying the object.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" }, "type": [ "array", @@ -106,7 +106,7 @@ "ownerReferences": { "description": "List of objects depended by this object. If ALL objects in the list have been deleted, this object will be garbage collected. If this object is managed by a controller, then an entry in this list will point to this controller, with the controller field set to true. There cannot be more than one managing controller.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" }, "type": [ "array", diff --git a/v1.21.3/objectmeta.json b/v1.21.3/objectmeta.json index 761a968f05..0e2b4e38db 100644 --- a/v1.21.3/objectmeta.json +++ b/v1.21.3/objectmeta.json @@ -22,7 +22,7 @@ ] }, "creationTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.\n\nPopulated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "deletionGracePeriodSeconds": { @@ -34,7 +34,7 @@ ] }, "deletionTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "DeletionTimestamp is RFC 3339 date and time at which this resource will be deleted. This field is set by the server when a graceful deletion is requested by the user, and is not directly settable by a client. The resource is expected to be deleted (no longer visible from resource lists, and not reachable by name) after the time in this field, once the finalizers list is empty. As long as the finalizers list contains items, deletion is blocked. Once the deletionTimestamp is set, this value may not be unset or be set further into the future, although it may be shortened or the resource may be deleted prior to this time. For example, a user may request that a pod is deleted in 30 seconds. The Kubelet will react by sending a graceful termination signal to the containers in the pod. After that 30 seconds, the Kubelet will send a hard termination signal (SIGKILL) to the container and after cleanup, remove the pod from the API. In the presence of network partitions, this object may still exist after this timestamp, until an administrator or automated process can determine the resource is fully terminated. If not set, graceful deletion of the object has not been requested.\n\nPopulated by the system when a graceful deletion is requested. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "finalizers": { @@ -82,7 +82,7 @@ "managedFields": { "description": "ManagedFields maps workflow-id and version to the set of fields that are managed by that workflow. This is mostly for internal housekeeping, and users typically shouldn't need to set or understand this field. A workflow can be the user's name, a controller's name, or the name of a specific apply path like \"ci-cd\". The set of fields is always in the version that the workflow used when modifying the object.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" }, "type": [ "array", @@ -106,7 +106,7 @@ "ownerReferences": { "description": "List of objects depended by this object. If ALL objects in the list have been deleted, this object will be garbage collected. If this object is managed by a controller, then an entry in this list will point to this controller, with the controller field set to true. There cannot be more than one managing controller.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" }, "type": [ "array", diff --git a/v1.21.3/objectmetricsource-autoscaling-v2beta1.json b/v1.21.3/objectmetricsource-autoscaling-v2beta1.json index c84241fb0f..4598e03b69 100644 --- a/v1.21.3/objectmetricsource-autoscaling-v2beta1.json +++ b/v1.21.3/objectmetricsource-autoscaling-v2beta1.json @@ -2,7 +2,7 @@ "description": "ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the target value of the average of the metric across all relevant pods (as a quantity)" }, "metricName": { @@ -13,15 +13,15 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set, it is passed as an additional parameter to the metrics server for more specific metrics scoping When unset, just the metricName will be used to gather metrics." }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", "description": "target is the described Kubernetes object." }, "targetValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetValue is the target value of the metric (as a quantity)." } }, diff --git a/v1.21.3/objectmetricsource-autoscaling-v2beta2.json b/v1.21.3/objectmetricsource-autoscaling-v2beta2.json index 2f4d49c8e6..5a1d8b4951 100644 --- a/v1.21.3/objectmetricsource-autoscaling-v2beta2.json +++ b/v1.21.3/objectmetricsource-autoscaling-v2beta2.json @@ -2,14 +2,14 @@ "description": "ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "describedObject": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.3/objectmetricsource.json b/v1.21.3/objectmetricsource.json index 2f4d49c8e6..5a1d8b4951 100644 --- a/v1.21.3/objectmetricsource.json +++ b/v1.21.3/objectmetricsource.json @@ -2,14 +2,14 @@ "description": "ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "describedObject": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.3/objectmetricstatus-autoscaling-v2beta1.json b/v1.21.3/objectmetricstatus-autoscaling-v2beta1.json index 8ba0a5bea8..3d36e314b7 100644 --- a/v1.21.3/objectmetricstatus-autoscaling-v2beta1.json +++ b/v1.21.3/objectmetricstatus-autoscaling-v2beta1.json @@ -2,11 +2,11 @@ "description": "ObjectMetricStatus indicates the current value of a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the current value of the average of the metric across all relevant pods (as a quantity)" }, "currentValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentValue is the current value of the metric (as a quantity)." }, "metricName": { @@ -17,11 +17,11 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set in the ObjectMetricSource, it is passed as an additional parameter to the metrics server for more specific metrics scoping. When unset, just the metricName will be used to gather metrics." }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", "description": "target is the described Kubernetes object." } }, diff --git a/v1.21.3/objectmetricstatus-autoscaling-v2beta2.json b/v1.21.3/objectmetricstatus-autoscaling-v2beta2.json index 6a49e4cdb6..6a5c50c486 100644 --- a/v1.21.3/objectmetricstatus-autoscaling-v2beta2.json +++ b/v1.21.3/objectmetricstatus-autoscaling-v2beta2.json @@ -2,14 +2,14 @@ "description": "ObjectMetricStatus indicates the current value of a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "describedObject": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.3/objectmetricstatus.json b/v1.21.3/objectmetricstatus.json index 6a49e4cdb6..6a5c50c486 100644 --- a/v1.21.3/objectmetricstatus.json +++ b/v1.21.3/objectmetricstatus.json @@ -2,14 +2,14 @@ "description": "ObjectMetricStatus indicates the current value of a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "describedObject": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.3/overhead-node-v1.json b/v1.21.3/overhead-node-v1.json index e7dd0f10c1..bfde06e646 100644 --- a/v1.21.3/overhead-node-v1.json +++ b/v1.21.3/overhead-node-v1.json @@ -3,7 +3,7 @@ "properties": { "podFixed": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "PodFixed represents the fixed resource overhead associated with running a pod.", "type": [ diff --git a/v1.21.3/overhead-node-v1alpha1.json b/v1.21.3/overhead-node-v1alpha1.json index e7dd0f10c1..bfde06e646 100644 --- a/v1.21.3/overhead-node-v1alpha1.json +++ b/v1.21.3/overhead-node-v1alpha1.json @@ -3,7 +3,7 @@ "properties": { "podFixed": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "PodFixed represents the fixed resource overhead associated with running a pod.", "type": [ diff --git a/v1.21.3/overhead-node-v1beta1.json b/v1.21.3/overhead-node-v1beta1.json index e7dd0f10c1..bfde06e646 100644 --- a/v1.21.3/overhead-node-v1beta1.json +++ b/v1.21.3/overhead-node-v1beta1.json @@ -3,7 +3,7 @@ "properties": { "podFixed": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "PodFixed represents the fixed resource overhead associated with running a pod.", "type": [ diff --git a/v1.21.3/overhead.json b/v1.21.3/overhead.json index e7dd0f10c1..bfde06e646 100644 --- a/v1.21.3/overhead.json +++ b/v1.21.3/overhead.json @@ -3,7 +3,7 @@ "properties": { "podFixed": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "PodFixed represents the fixed resource overhead associated with running a pod.", "type": [ diff --git a/v1.21.3/persistentvolume-v1.json b/v1.21.3/persistentvolume-v1.json index 4bddd2a6a4..4b69d0f87f 100644 --- a/v1.21.3/persistentvolume-v1.json +++ b/v1.21.3/persistentvolume-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "Spec defines a specification of a persistent volume owned by the cluster. Provisioned by an administrator. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus", "description": "Status represents the current information/status for the persistent volume. Populated by the system. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes" } }, diff --git a/v1.21.3/persistentvolume.json b/v1.21.3/persistentvolume.json index 07cd0172e7..c491ce4cd9 100644 --- a/v1.21.3/persistentvolume.json +++ b/v1.21.3/persistentvolume.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "Spec defines a specification of a persistent volume owned by the cluster. Provisioned by an administrator. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus", "description": "Status represents the current information/status for the persistent volume. Populated by the system. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes" } }, diff --git a/v1.21.3/persistentvolumeclaim-v1.json b/v1.21.3/persistentvolumeclaim-v1.json index 2172708937..855c11d7fc 100644 --- a/v1.21.3/persistentvolumeclaim-v1.json +++ b/v1.21.3/persistentvolumeclaim-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", "description": "Spec defines the desired characteristics of a volume requested by a pod author. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus", "description": "Status represents the current information/status of a persistent volume claim. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" } }, diff --git a/v1.21.3/persistentvolumeclaim.json b/v1.21.3/persistentvolumeclaim.json index e620438d8d..a4ee23b2b2 100644 --- a/v1.21.3/persistentvolumeclaim.json +++ b/v1.21.3/persistentvolumeclaim.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", "description": "Spec defines the desired characteristics of a volume requested by a pod author. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus", "description": "Status represents the current information/status of a persistent volume claim. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" } }, diff --git a/v1.21.3/persistentvolumeclaimcondition-v1.json b/v1.21.3/persistentvolumeclaimcondition-v1.json index c695e9a377..170781d6b5 100644 --- a/v1.21.3/persistentvolumeclaimcondition-v1.json +++ b/v1.21.3/persistentvolumeclaimcondition-v1.json @@ -2,11 +2,11 @@ "description": "PersistentVolumeClaimCondition contails details about state of pvc", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we probed the condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/persistentvolumeclaimcondition.json b/v1.21.3/persistentvolumeclaimcondition.json index c695e9a377..170781d6b5 100644 --- a/v1.21.3/persistentvolumeclaimcondition.json +++ b/v1.21.3/persistentvolumeclaimcondition.json @@ -2,11 +2,11 @@ "description": "PersistentVolumeClaimCondition contails details about state of pvc", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we probed the condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/persistentvolumeclaimlist-v1.json b/v1.21.3/persistentvolumeclaimlist-v1.json index 52313eb967..5826b64f87 100644 --- a/v1.21.3/persistentvolumeclaimlist-v1.json +++ b/v1.21.3/persistentvolumeclaimlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "A list of persistent volume claims. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/persistentvolumeclaimlist.json b/v1.21.3/persistentvolumeclaimlist.json index 3ffffee3aa..3d4dd3ca0d 100644 --- a/v1.21.3/persistentvolumeclaimlist.json +++ b/v1.21.3/persistentvolumeclaimlist.json @@ -11,7 +11,7 @@ "items": { "description": "A list of persistent volume claims. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/persistentvolumeclaimspec-v1.json b/v1.21.3/persistentvolumeclaimspec-v1.json index b1507acaf2..91ee72811d 100644 --- a/v1.21.3/persistentvolumeclaimspec-v1.json +++ b/v1.21.3/persistentvolumeclaimspec-v1.json @@ -15,15 +15,15 @@ ] }, "dataSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "This field can be used to specify either: * An existing VolumeSnapshot object (snapshot.storage.k8s.io/VolumeSnapshot) * An existing PVC (PersistentVolumeClaim) * An existing custom resource that implements data population (Alpha) In order to use custom resource types that implement data population, the AnyVolumeDataSource feature gate must be enabled. If the provisioner or an external controller can support the specified data source, it will create a new volume based on the contents of the specified data source." }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Resources represents the minimum resources the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources" }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over volumes to consider for binding." }, "storageClassName": { diff --git a/v1.21.3/persistentvolumeclaimspec.json b/v1.21.3/persistentvolumeclaimspec.json index b1507acaf2..91ee72811d 100644 --- a/v1.21.3/persistentvolumeclaimspec.json +++ b/v1.21.3/persistentvolumeclaimspec.json @@ -15,15 +15,15 @@ ] }, "dataSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "This field can be used to specify either: * An existing VolumeSnapshot object (snapshot.storage.k8s.io/VolumeSnapshot) * An existing PVC (PersistentVolumeClaim) * An existing custom resource that implements data population (Alpha) In order to use custom resource types that implement data population, the AnyVolumeDataSource feature gate must be enabled. If the provisioner or an external controller can support the specified data source, it will create a new volume based on the contents of the specified data source." }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Resources represents the minimum resources the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources" }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over volumes to consider for binding." }, "storageClassName": { diff --git a/v1.21.3/persistentvolumeclaimstatus-v1.json b/v1.21.3/persistentvolumeclaimstatus-v1.json index b3cbc0515a..45ac36252a 100644 --- a/v1.21.3/persistentvolumeclaimstatus-v1.json +++ b/v1.21.3/persistentvolumeclaimstatus-v1.json @@ -16,7 +16,7 @@ }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Represents the actual resources of the underlying volume.", "type": [ @@ -27,7 +27,7 @@ "conditions": { "description": "Current Condition of persistent volume claim. If underlying persistent volume is being resized then the Condition will be set to 'ResizeStarted'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" }, "type": [ "array", diff --git a/v1.21.3/persistentvolumeclaimstatus.json b/v1.21.3/persistentvolumeclaimstatus.json index b3cbc0515a..45ac36252a 100644 --- a/v1.21.3/persistentvolumeclaimstatus.json +++ b/v1.21.3/persistentvolumeclaimstatus.json @@ -16,7 +16,7 @@ }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Represents the actual resources of the underlying volume.", "type": [ @@ -27,7 +27,7 @@ "conditions": { "description": "Current Condition of persistent volume claim. If underlying persistent volume is being resized then the Condition will be set to 'ResizeStarted'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" }, "type": [ "array", diff --git a/v1.21.3/persistentvolumeclaimtemplate-v1.json b/v1.21.3/persistentvolumeclaimtemplate-v1.json index 558b4d92d5..bb3137c6af 100644 --- a/v1.21.3/persistentvolumeclaimtemplate-v1.json +++ b/v1.21.3/persistentvolumeclaimtemplate-v1.json @@ -2,11 +2,11 @@ "description": "PersistentVolumeClaimTemplate is used to produce PersistentVolumeClaim objects as part of an EphemeralVolumeSource.", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "May contain labels and annotations that will be copied into the PVC when creating it. No other fields are allowed and will be rejected during validation." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", "description": "The specification for the PersistentVolumeClaim. The entire content is copied unchanged into the PVC that gets created from this template. The same fields as in a PersistentVolumeClaim are also valid here." } }, diff --git a/v1.21.3/persistentvolumeclaimtemplate.json b/v1.21.3/persistentvolumeclaimtemplate.json index 558b4d92d5..bb3137c6af 100644 --- a/v1.21.3/persistentvolumeclaimtemplate.json +++ b/v1.21.3/persistentvolumeclaimtemplate.json @@ -2,11 +2,11 @@ "description": "PersistentVolumeClaimTemplate is used to produce PersistentVolumeClaim objects as part of an EphemeralVolumeSource.", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "May contain labels and annotations that will be copied into the PVC when creating it. No other fields are allowed and will be rejected during validation." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", "description": "The specification for the PersistentVolumeClaim. The entire content is copied unchanged into the PVC that gets created from this template. The same fields as in a PersistentVolumeClaim are also valid here." } }, diff --git a/v1.21.3/persistentvolumelist-v1.json b/v1.21.3/persistentvolumelist-v1.json index 35fb2ee62a..2715f2fe50 100644 --- a/v1.21.3/persistentvolumelist-v1.json +++ b/v1.21.3/persistentvolumelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of persistent volumes. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/persistentvolumelist.json b/v1.21.3/persistentvolumelist.json index 4826a1dd60..59d9a4d32f 100644 --- a/v1.21.3/persistentvolumelist.json +++ b/v1.21.3/persistentvolumelist.json @@ -11,7 +11,7 @@ "items": { "description": "List of persistent volumes. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/persistentvolumespec-v1.json b/v1.21.3/persistentvolumespec-v1.json index a66d5f853b..03916aba67 100644 --- a/v1.21.3/persistentvolumespec-v1.json +++ b/v1.21.3/persistentvolumespec-v1.json @@ -15,20 +15,20 @@ ] }, "awsElasticBlockStore": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", "description": "AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore" }, "azureDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", "description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod." }, "azureFile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource", "description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod." }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "A description of the persistent volume's resources and capacity. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity", "type": [ @@ -37,51 +37,51 @@ ] }, "cephfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource", "description": "CephFS represents a Ceph FS mount on the host that shares a pod's lifetime" }, "cinder": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource", "description": "Cinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md" }, "claimRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "ClaimRef is part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim. Expected to be non-nil when bound. claim.VolumeName is the authoritative bind between PV and PVC. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#binding" }, "csi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource", "description": "CSI represents storage that is handled by an external CSI driver (Beta feature)." }, "fc": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", "description": "FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod." }, "flexVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource", "description": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin." }, "flocker": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", "description": "Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage. This depends on the Flocker control service being running" }, "gcePersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", "description": "GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk" }, "glusterfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource", "description": "Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: https://examples.k8s.io/volumes/glusterfs/README.md" }, "hostPath": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", "description": "HostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath" }, "iscsi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource", "description": "ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin." }, "local": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource", "description": "Local represents directly-attached storage with node affinity" }, "mountOptions": { @@ -98,11 +98,11 @@ ] }, "nfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", "description": "NFS represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs" }, "nodeAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity", "description": "NodeAffinity defines constraints that limit what nodes this volume can be accessed from. This field influences the scheduling of pods that use this volume." }, "persistentVolumeReclaimPolicy": { @@ -113,23 +113,23 @@ ] }, "photonPersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", "description": "PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine" }, "portworxVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", "description": "PortworxVolume represents a portworx volume attached and mounted on kubelets host machine" }, "quobyte": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", "description": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime" }, "rbd": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource", "description": "RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md" }, "scaleIO": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource", "description": "ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes." }, "storageClassName": { @@ -140,7 +140,7 @@ ] }, "storageos": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource", "description": "StorageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod More info: https://examples.k8s.io/volumes/storageos/README.md" }, "volumeMode": { @@ -151,7 +151,7 @@ ] }, "vsphereVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", "description": "VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine" } }, diff --git a/v1.21.3/persistentvolumespec.json b/v1.21.3/persistentvolumespec.json index a66d5f853b..03916aba67 100644 --- a/v1.21.3/persistentvolumespec.json +++ b/v1.21.3/persistentvolumespec.json @@ -15,20 +15,20 @@ ] }, "awsElasticBlockStore": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", "description": "AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore" }, "azureDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", "description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod." }, "azureFile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource", "description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod." }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "A description of the persistent volume's resources and capacity. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity", "type": [ @@ -37,51 +37,51 @@ ] }, "cephfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource", "description": "CephFS represents a Ceph FS mount on the host that shares a pod's lifetime" }, "cinder": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource", "description": "Cinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md" }, "claimRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "ClaimRef is part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim. Expected to be non-nil when bound. claim.VolumeName is the authoritative bind between PV and PVC. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#binding" }, "csi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource", "description": "CSI represents storage that is handled by an external CSI driver (Beta feature)." }, "fc": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", "description": "FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod." }, "flexVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource", "description": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin." }, "flocker": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", "description": "Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage. This depends on the Flocker control service being running" }, "gcePersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", "description": "GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk" }, "glusterfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource", "description": "Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: https://examples.k8s.io/volumes/glusterfs/README.md" }, "hostPath": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", "description": "HostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath" }, "iscsi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource", "description": "ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin." }, "local": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource", "description": "Local represents directly-attached storage with node affinity" }, "mountOptions": { @@ -98,11 +98,11 @@ ] }, "nfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", "description": "NFS represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs" }, "nodeAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity", "description": "NodeAffinity defines constraints that limit what nodes this volume can be accessed from. This field influences the scheduling of pods that use this volume." }, "persistentVolumeReclaimPolicy": { @@ -113,23 +113,23 @@ ] }, "photonPersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", "description": "PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine" }, "portworxVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", "description": "PortworxVolume represents a portworx volume attached and mounted on kubelets host machine" }, "quobyte": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", "description": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime" }, "rbd": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource", "description": "RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md" }, "scaleIO": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource", "description": "ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes." }, "storageClassName": { @@ -140,7 +140,7 @@ ] }, "storageos": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource", "description": "StorageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod More info: https://examples.k8s.io/volumes/storageos/README.md" }, "volumeMode": { @@ -151,7 +151,7 @@ ] }, "vsphereVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", "description": "VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine" } }, diff --git a/v1.21.3/pod-v1.json b/v1.21.3/pod-v1.json index 63f6ccb1b4..91571fcfff 100644 --- a/v1.21.3/pod-v1.json +++ b/v1.21.3/pod-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", "description": "Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus", "description": "Most recently observed status of the pod. This data may not be up to date. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/pod.json b/v1.21.3/pod.json index da590a5471..3c93ec8337 100644 --- a/v1.21.3/pod.json +++ b/v1.21.3/pod.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", "description": "Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus", "description": "Most recently observed status of the pod. This data may not be up to date. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/podaffinity-v1.json b/v1.21.3/podaffinity-v1.json index e0d0add5df..bceb4b70de 100644 --- a/v1.21.3/podaffinity-v1.json +++ b/v1.21.3/podaffinity-v1.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" }, "type": [ "array", @@ -14,7 +14,7 @@ "requiredDuringSchedulingIgnoredDuringExecution": { "description": "If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" }, "type": [ "array", diff --git a/v1.21.3/podaffinity.json b/v1.21.3/podaffinity.json index e0d0add5df..bceb4b70de 100644 --- a/v1.21.3/podaffinity.json +++ b/v1.21.3/podaffinity.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" }, "type": [ "array", @@ -14,7 +14,7 @@ "requiredDuringSchedulingIgnoredDuringExecution": { "description": "If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" }, "type": [ "array", diff --git a/v1.21.3/podaffinityterm-v1.json b/v1.21.3/podaffinityterm-v1.json index c6e42cf332..37f543ae9c 100644 --- a/v1.21.3/podaffinityterm-v1.json +++ b/v1.21.3/podaffinityterm-v1.json @@ -2,11 +2,11 @@ "description": "Defines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key matches that of any node on which a pod of the set of pods is running", "properties": { "labelSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over a set of resources, in this case pods." }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means \"this pod's namespace\". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled." }, "namespaces": { diff --git a/v1.21.3/podaffinityterm.json b/v1.21.3/podaffinityterm.json index c6e42cf332..37f543ae9c 100644 --- a/v1.21.3/podaffinityterm.json +++ b/v1.21.3/podaffinityterm.json @@ -2,11 +2,11 @@ "description": "Defines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key matches that of any node on which a pod of the set of pods is running", "properties": { "labelSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over a set of resources, in this case pods." }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means \"this pod's namespace\". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled." }, "namespaces": { diff --git a/v1.21.3/podantiaffinity-v1.json b/v1.21.3/podantiaffinity-v1.json index 3c245f4756..a44cd28ff9 100644 --- a/v1.21.3/podantiaffinity-v1.json +++ b/v1.21.3/podantiaffinity-v1.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the anti-affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling anti-affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" }, "type": [ "array", @@ -14,7 +14,7 @@ "requiredDuringSchedulingIgnoredDuringExecution": { "description": "If the anti-affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the anti-affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" }, "type": [ "array", diff --git a/v1.21.3/podantiaffinity.json b/v1.21.3/podantiaffinity.json index 3c245f4756..a44cd28ff9 100644 --- a/v1.21.3/podantiaffinity.json +++ b/v1.21.3/podantiaffinity.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the anti-affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling anti-affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" }, "type": [ "array", @@ -14,7 +14,7 @@ "requiredDuringSchedulingIgnoredDuringExecution": { "description": "If the anti-affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the anti-affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" }, "type": [ "array", diff --git a/v1.21.3/podcondition-v1.json b/v1.21.3/podcondition-v1.json index 3baf82e8c1..0b399e62c0 100644 --- a/v1.21.3/podcondition-v1.json +++ b/v1.21.3/podcondition-v1.json @@ -2,11 +2,11 @@ "description": "PodCondition contains details for the current condition of this pod.", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we probed the condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/podcondition.json b/v1.21.3/podcondition.json index 3baf82e8c1..0b399e62c0 100644 --- a/v1.21.3/podcondition.json +++ b/v1.21.3/podcondition.json @@ -2,11 +2,11 @@ "description": "PodCondition contains details for the current condition of this pod.", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we probed the condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/poddisruptionbudget-policy-v1.json b/v1.21.3/poddisruptionbudget-policy-v1.json index f29f060b2f..2311e52e12 100644 --- a/v1.21.3/poddisruptionbudget-policy-v1.json +++ b/v1.21.3/poddisruptionbudget-policy-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetSpec", "description": "Specification of the desired behavior of the PodDisruptionBudget." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetStatus", "description": "Most recently observed status of the PodDisruptionBudget." } }, diff --git a/v1.21.3/poddisruptionbudget-policy-v1beta1.json b/v1.21.3/poddisruptionbudget-policy-v1beta1.json index ccab9e5d87..76208908b9 100644 --- a/v1.21.3/poddisruptionbudget-policy-v1beta1.json +++ b/v1.21.3/poddisruptionbudget-policy-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec", "description": "Specification of the desired behavior of the PodDisruptionBudget." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus", "description": "Most recently observed status of the PodDisruptionBudget." } }, diff --git a/v1.21.3/poddisruptionbudget.json b/v1.21.3/poddisruptionbudget.json index 925d7ad2c5..7a9bd2e648 100644 --- a/v1.21.3/poddisruptionbudget.json +++ b/v1.21.3/poddisruptionbudget.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec", "description": "Specification of the desired behavior of the PodDisruptionBudget." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus", "description": "Most recently observed status of the PodDisruptionBudget." } }, diff --git a/v1.21.3/poddisruptionbudgetlist-policy-v1.json b/v1.21.3/poddisruptionbudgetlist-policy-v1.json index bc1ad493f1..1340a61b7e 100644 --- a/v1.21.3/poddisruptionbudgetlist-policy-v1.json +++ b/v1.21.3/poddisruptionbudgetlist-policy-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of PodDisruptionBudgets", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudget" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/poddisruptionbudgetlist-policy-v1beta1.json b/v1.21.3/poddisruptionbudgetlist-policy-v1beta1.json index d8537a7058..efdbab82e7 100644 --- a/v1.21.3/poddisruptionbudgetlist-policy-v1beta1.json +++ b/v1.21.3/poddisruptionbudgetlist-policy-v1beta1.json @@ -13,7 +13,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.3/poddisruptionbudgetlist.json b/v1.21.3/poddisruptionbudgetlist.json index f1f954f9a0..26b3533497 100644 --- a/v1.21.3/poddisruptionbudgetlist.json +++ b/v1.21.3/poddisruptionbudgetlist.json @@ -10,7 +10,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" }, "type": [ "array", @@ -28,7 +28,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.3/poddisruptionbudgetspec-policy-v1.json b/v1.21.3/poddisruptionbudgetspec-policy-v1.json index 7dd9761b95..027bc2a3f5 100644 --- a/v1.21.3/poddisruptionbudgetspec-policy-v1.json +++ b/v1.21.3/poddisruptionbudgetspec-policy-v1.json @@ -2,15 +2,15 @@ "description": "PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.", "properties": { "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at most \"maxUnavailable\" pods selected by \"selector\" are unavailable after the eviction, i.e. even in absence of the evicted pod. For example, one can prevent all voluntary evictions by specifying 0. This is a mutually exclusive setting with \"minAvailable\"." }, "minAvailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at least \"minAvailable\" pods selected by \"selector\" will still be available after the eviction, i.e. even in the absence of the evicted pod. So for example you can prevent all voluntary evictions by specifying \"100%\"." }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Label query over pods whose evictions are managed by the disruption budget. A null selector will match no pods, while an empty ({}) selector will select all pods within the namespace.", "x-kubernetes-patch-strategy": "replace" } diff --git a/v1.21.3/poddisruptionbudgetspec-policy-v1beta1.json b/v1.21.3/poddisruptionbudgetspec-policy-v1beta1.json index a7ef0054c8..f9a800f3de 100644 --- a/v1.21.3/poddisruptionbudgetspec-policy-v1beta1.json +++ b/v1.21.3/poddisruptionbudgetspec-policy-v1beta1.json @@ -2,15 +2,15 @@ "description": "PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.", "properties": { "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at most \"maxUnavailable\" pods selected by \"selector\" are unavailable after the eviction, i.e. even in absence of the evicted pod. For example, one can prevent all voluntary evictions by specifying 0. This is a mutually exclusive setting with \"minAvailable\"." }, "minAvailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at least \"minAvailable\" pods selected by \"selector\" will still be available after the eviction, i.e. even in the absence of the evicted pod. So for example you can prevent all voluntary evictions by specifying \"100%\"." }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Label query over pods whose evictions are managed by the disruption budget. A null selector selects no pods. An empty selector ({}) also selects no pods, which differs from standard behavior of selecting all pods. In policy/v1, an empty selector will select all pods in the namespace.", "x-kubernetes-patch-strategy": "replace" } diff --git a/v1.21.3/poddisruptionbudgetspec.json b/v1.21.3/poddisruptionbudgetspec.json index a7ef0054c8..f9a800f3de 100644 --- a/v1.21.3/poddisruptionbudgetspec.json +++ b/v1.21.3/poddisruptionbudgetspec.json @@ -2,15 +2,15 @@ "description": "PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.", "properties": { "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at most \"maxUnavailable\" pods selected by \"selector\" are unavailable after the eviction, i.e. even in absence of the evicted pod. For example, one can prevent all voluntary evictions by specifying 0. This is a mutually exclusive setting with \"minAvailable\"." }, "minAvailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at least \"minAvailable\" pods selected by \"selector\" will still be available after the eviction, i.e. even in the absence of the evicted pod. So for example you can prevent all voluntary evictions by specifying \"100%\"." }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Label query over pods whose evictions are managed by the disruption budget. A null selector selects no pods. An empty selector ({}) also selects no pods, which differs from standard behavior of selecting all pods. In policy/v1, an empty selector will select all pods in the namespace.", "x-kubernetes-patch-strategy": "replace" } diff --git a/v1.21.3/poddisruptionbudgetstatus-policy-v1.json b/v1.21.3/poddisruptionbudgetstatus-policy-v1.json index 6e4d3de44f..98294436e3 100644 --- a/v1.21.3/poddisruptionbudgetstatus-policy-v1.json +++ b/v1.21.3/poddisruptionbudgetstatus-policy-v1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Conditions contain conditions for PDB. The disruption controller sets the DisruptionAllowed condition. The following are known values for the reason field (additional reasons could be added in the future): - SyncFailed: The controller encountered an error and wasn't able to compute\n the number of allowed disruptions. Therefore no disruptions are\n allowed and the status of the condition will be False.\n- InsufficientPods: The number of pods are either at or below the number\n required by the PodDisruptionBudget. No disruptions are\n allowed and the status of the condition will be False.\n- SufficientPods: There are more pods than required by the PodDisruptionBudget.\n The condition will be True, and the number of allowed\n disruptions are provided by the disruptionsAllowed property.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, "type": [ "array", @@ -35,7 +35,7 @@ }, "disruptedPods": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, "description": "DisruptedPods contains information about pods whose eviction was processed by the API server eviction subresource handler but has not yet been observed by the PodDisruptionBudget controller. A pod will be in this map from the time when the API server processed the eviction request to the time when the pod is seen by PDB controller as having been marked for deletion (or after a timeout). The key in the map is the name of the pod and the value is the time when the API server processed the eviction request. If the deletion didn't occur and a pod is still there it will be removed from the list automatically by PodDisruptionBudget controller after some time. If everything goes smooth this map should be empty for the most of the time. Large number of entries in the map may indicate problems with pod deletions.", "type": [ diff --git a/v1.21.3/poddisruptionbudgetstatus-policy-v1beta1.json b/v1.21.3/poddisruptionbudgetstatus-policy-v1beta1.json index 6e4d3de44f..98294436e3 100644 --- a/v1.21.3/poddisruptionbudgetstatus-policy-v1beta1.json +++ b/v1.21.3/poddisruptionbudgetstatus-policy-v1beta1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Conditions contain conditions for PDB. The disruption controller sets the DisruptionAllowed condition. The following are known values for the reason field (additional reasons could be added in the future): - SyncFailed: The controller encountered an error and wasn't able to compute\n the number of allowed disruptions. Therefore no disruptions are\n allowed and the status of the condition will be False.\n- InsufficientPods: The number of pods are either at or below the number\n required by the PodDisruptionBudget. No disruptions are\n allowed and the status of the condition will be False.\n- SufficientPods: There are more pods than required by the PodDisruptionBudget.\n The condition will be True, and the number of allowed\n disruptions are provided by the disruptionsAllowed property.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, "type": [ "array", @@ -35,7 +35,7 @@ }, "disruptedPods": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, "description": "DisruptedPods contains information about pods whose eviction was processed by the API server eviction subresource handler but has not yet been observed by the PodDisruptionBudget controller. A pod will be in this map from the time when the API server processed the eviction request to the time when the pod is seen by PDB controller as having been marked for deletion (or after a timeout). The key in the map is the name of the pod and the value is the time when the API server processed the eviction request. If the deletion didn't occur and a pod is still there it will be removed from the list automatically by PodDisruptionBudget controller after some time. If everything goes smooth this map should be empty for the most of the time. Large number of entries in the map may indicate problems with pod deletions.", "type": [ diff --git a/v1.21.3/poddisruptionbudgetstatus.json b/v1.21.3/poddisruptionbudgetstatus.json index 6e4d3de44f..98294436e3 100644 --- a/v1.21.3/poddisruptionbudgetstatus.json +++ b/v1.21.3/poddisruptionbudgetstatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "Conditions contain conditions for PDB. The disruption controller sets the DisruptionAllowed condition. The following are known values for the reason field (additional reasons could be added in the future): - SyncFailed: The controller encountered an error and wasn't able to compute\n the number of allowed disruptions. Therefore no disruptions are\n allowed and the status of the condition will be False.\n- InsufficientPods: The number of pods are either at or below the number\n required by the PodDisruptionBudget. No disruptions are\n allowed and the status of the condition will be False.\n- SufficientPods: There are more pods than required by the PodDisruptionBudget.\n The condition will be True, and the number of allowed\n disruptions are provided by the disruptionsAllowed property.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, "type": [ "array", @@ -35,7 +35,7 @@ }, "disruptedPods": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, "description": "DisruptedPods contains information about pods whose eviction was processed by the API server eviction subresource handler but has not yet been observed by the PodDisruptionBudget controller. A pod will be in this map from the time when the API server processed the eviction request to the time when the pod is seen by PDB controller as having been marked for deletion (or after a timeout). The key in the map is the name of the pod and the value is the time when the API server processed the eviction request. If the deletion didn't occur and a pod is still there it will be removed from the list automatically by PodDisruptionBudget controller after some time. If everything goes smooth this map should be empty for the most of the time. Large number of entries in the map may indicate problems with pod deletions.", "type": [ diff --git a/v1.21.3/poddnsconfig-v1.json b/v1.21.3/poddnsconfig-v1.json index 15a96b4ab8..adf1e189f8 100644 --- a/v1.21.3/poddnsconfig-v1.json +++ b/v1.21.3/poddnsconfig-v1.json @@ -17,7 +17,7 @@ "options": { "description": "A list of DNS resolver options. This will be merged with the base options generated from DNSPolicy. Duplicated entries will be removed. Resolution options given in Options will override those that appear in the base DNSPolicy.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" }, "type": [ "array", diff --git a/v1.21.3/poddnsconfig.json b/v1.21.3/poddnsconfig.json index 15a96b4ab8..adf1e189f8 100644 --- a/v1.21.3/poddnsconfig.json +++ b/v1.21.3/poddnsconfig.json @@ -17,7 +17,7 @@ "options": { "description": "A list of DNS resolver options. This will be merged with the base options generated from DNSPolicy. Duplicated entries will be removed. Resolution options given in Options will override those that appear in the base DNSPolicy.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" }, "type": [ "array", diff --git a/v1.21.3/podlist-v1.json b/v1.21.3/podlist-v1.json index 87370f9c04..135fd7a9c2 100644 --- a/v1.21.3/podlist-v1.json +++ b/v1.21.3/podlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of pods. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/podlist.json b/v1.21.3/podlist.json index 92d6ac24ec..08815cc608 100644 --- a/v1.21.3/podlist.json +++ b/v1.21.3/podlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of pods. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/podsecuritycontext-v1.json b/v1.21.3/podsecuritycontext-v1.json index 95f7f041b2..02a75dca42 100644 --- a/v1.21.3/podsecuritycontext-v1.json +++ b/v1.21.3/podsecuritycontext-v1.json @@ -40,11 +40,11 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "The SELinux context to be applied to all containers. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in SecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence for that container." }, "seccompProfile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", "description": "The seccomp options to use by the containers in this pod." }, "supplementalGroups": { @@ -64,7 +64,7 @@ "sysctls": { "description": "Sysctls hold a list of namespaced sysctls used for the pod. Pods with unsupported sysctls (by the container runtime) might fail to launch.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" }, "type": [ "array", @@ -72,7 +72,7 @@ ] }, "windowsOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", "description": "The Windows specific settings applied to all containers. If unspecified, the options within a container's SecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." } }, diff --git a/v1.21.3/podsecuritycontext.json b/v1.21.3/podsecuritycontext.json index 95f7f041b2..02a75dca42 100644 --- a/v1.21.3/podsecuritycontext.json +++ b/v1.21.3/podsecuritycontext.json @@ -40,11 +40,11 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "The SELinux context to be applied to all containers. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in SecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence for that container." }, "seccompProfile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", "description": "The seccomp options to use by the containers in this pod." }, "supplementalGroups": { @@ -64,7 +64,7 @@ "sysctls": { "description": "Sysctls hold a list of namespaced sysctls used for the pod. Pods with unsupported sysctls (by the container runtime) might fail to launch.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" }, "type": [ "array", @@ -72,7 +72,7 @@ ] }, "windowsOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", "description": "The Windows specific settings applied to all containers. If unspecified, the options within a container's SecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." } }, diff --git a/v1.21.3/podsecuritypolicy-policy-v1beta1.json b/v1.21.3/podsecuritypolicy-policy-v1beta1.json index 2f13647322..ac8902aaa3 100644 --- a/v1.21.3/podsecuritypolicy-policy-v1beta1.json +++ b/v1.21.3/podsecuritypolicy-policy-v1beta1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec", "description": "spec defines the policy enforced." } }, diff --git a/v1.21.3/podsecuritypolicy.json b/v1.21.3/podsecuritypolicy.json index 41e1778421..535b3a780c 100644 --- a/v1.21.3/podsecuritypolicy.json +++ b/v1.21.3/podsecuritypolicy.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec", "description": "spec defines the policy enforced." } }, diff --git a/v1.21.3/podsecuritypolicylist-policy-v1beta1.json b/v1.21.3/podsecuritypolicylist-policy-v1beta1.json index 4353645ccd..1a3d5cef6f 100644 --- a/v1.21.3/podsecuritypolicylist-policy-v1beta1.json +++ b/v1.21.3/podsecuritypolicylist-policy-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/podsecuritypolicylist.json b/v1.21.3/podsecuritypolicylist.json index 1373a7b5ea..ddfaaee69f 100644 --- a/v1.21.3/podsecuritypolicylist.json +++ b/v1.21.3/podsecuritypolicylist.json @@ -11,7 +11,7 @@ "items": { "description": "items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/podsecuritypolicyspec-policy-v1beta1.json b/v1.21.3/podsecuritypolicyspec-policy-v1beta1.json index a007359539..dffe393016 100644 --- a/v1.21.3/podsecuritypolicyspec-policy-v1beta1.json +++ b/v1.21.3/podsecuritypolicyspec-policy-v1beta1.json @@ -11,7 +11,7 @@ "allowedCSIDrivers": { "description": "AllowedCSIDrivers is an allowlist of inline CSI drivers that must be explicitly set to be embedded within a pod spec. An empty value indicates that any CSI driver can be used for inline ephemeral volumes. This is a beta field, and is only honored if the API server enables the CSIInlineVolume feature gate.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" }, "type": [ "array", @@ -34,7 +34,7 @@ "allowedFlexVolumes": { "description": "allowedFlexVolumes is an allowlist of Flexvolumes. Empty or nil indicates that all Flexvolumes may be used. This parameter is effective only when the usage of the Flexvolumes is allowed in the \"volumes\" field.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" }, "type": [ "array", @@ -44,7 +44,7 @@ "allowedHostPaths": { "description": "allowedHostPaths is an allowlist of host paths. Empty indicates that all host paths may be used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" }, "type": [ "array", @@ -111,7 +111,7 @@ ] }, "fsGroup": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions", "description": "fsGroup is the strategy that will dictate what fs group is used by the SecurityContext." }, "hostIPC": { @@ -138,7 +138,7 @@ "hostPorts": { "description": "hostPorts determines which host port ranges are allowed to be exposed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" }, "type": [ "array", @@ -173,23 +173,23 @@ ] }, "runAsGroup": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions", "description": "RunAsGroup is the strategy that will dictate the allowable RunAsGroup values that may be set. If this field is omitted, the pod's RunAsGroup can take any value. This field requires the RunAsGroup feature gate to be enabled." }, "runAsUser": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions", "description": "runAsUser is the strategy that will dictate the allowable RunAsUser values that may be set." }, "runtimeClass": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions", "description": "runtimeClass is the strategy that will dictate the allowable RuntimeClasses for a pod. If this field is omitted, the pod's runtimeClassName field is unrestricted. Enforcement of this field depends on the RuntimeClass feature gate being enabled." }, "seLinux": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions", "description": "seLinux is the strategy that will dictate the allowable labels that may be set." }, "supplementalGroups": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions", "description": "supplementalGroups is the strategy that will dictate what supplemental groups are used by the SecurityContext." }, "volumes": { diff --git a/v1.21.3/podsecuritypolicyspec.json b/v1.21.3/podsecuritypolicyspec.json index a007359539..dffe393016 100644 --- a/v1.21.3/podsecuritypolicyspec.json +++ b/v1.21.3/podsecuritypolicyspec.json @@ -11,7 +11,7 @@ "allowedCSIDrivers": { "description": "AllowedCSIDrivers is an allowlist of inline CSI drivers that must be explicitly set to be embedded within a pod spec. An empty value indicates that any CSI driver can be used for inline ephemeral volumes. This is a beta field, and is only honored if the API server enables the CSIInlineVolume feature gate.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" }, "type": [ "array", @@ -34,7 +34,7 @@ "allowedFlexVolumes": { "description": "allowedFlexVolumes is an allowlist of Flexvolumes. Empty or nil indicates that all Flexvolumes may be used. This parameter is effective only when the usage of the Flexvolumes is allowed in the \"volumes\" field.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" }, "type": [ "array", @@ -44,7 +44,7 @@ "allowedHostPaths": { "description": "allowedHostPaths is an allowlist of host paths. Empty indicates that all host paths may be used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" }, "type": [ "array", @@ -111,7 +111,7 @@ ] }, "fsGroup": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions", "description": "fsGroup is the strategy that will dictate what fs group is used by the SecurityContext." }, "hostIPC": { @@ -138,7 +138,7 @@ "hostPorts": { "description": "hostPorts determines which host port ranges are allowed to be exposed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" }, "type": [ "array", @@ -173,23 +173,23 @@ ] }, "runAsGroup": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions", "description": "RunAsGroup is the strategy that will dictate the allowable RunAsGroup values that may be set. If this field is omitted, the pod's RunAsGroup can take any value. This field requires the RunAsGroup feature gate to be enabled." }, "runAsUser": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions", "description": "runAsUser is the strategy that will dictate the allowable RunAsUser values that may be set." }, "runtimeClass": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions", "description": "runtimeClass is the strategy that will dictate the allowable RuntimeClasses for a pod. If this field is omitted, the pod's runtimeClassName field is unrestricted. Enforcement of this field depends on the RuntimeClass feature gate being enabled." }, "seLinux": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions", "description": "seLinux is the strategy that will dictate the allowable labels that may be set." }, "supplementalGroups": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions", "description": "supplementalGroups is the strategy that will dictate what supplemental groups are used by the SecurityContext." }, "volumes": { diff --git a/v1.21.3/podsmetricsource-autoscaling-v2beta1.json b/v1.21.3/podsmetricsource-autoscaling-v2beta1.json index f0c8623612..ba3d5c6387 100644 --- a/v1.21.3/podsmetricsource-autoscaling-v2beta1.json +++ b/v1.21.3/podsmetricsource-autoscaling-v2beta1.json @@ -9,11 +9,11 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set, it is passed as an additional parameter to the metrics server for more specific metrics scoping When unset, just the metricName will be used to gather metrics." }, "targetAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetAverageValue is the target value of the average of the metric across all relevant pods (as a quantity)" } }, diff --git a/v1.21.3/podsmetricsource-autoscaling-v2beta2.json b/v1.21.3/podsmetricsource-autoscaling-v2beta2.json index 33c7e4a675..057c14b109 100644 --- a/v1.21.3/podsmetricsource-autoscaling-v2beta2.json +++ b/v1.21.3/podsmetricsource-autoscaling-v2beta2.json @@ -2,11 +2,11 @@ "description": "PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value.", "properties": { "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.3/podsmetricsource.json b/v1.21.3/podsmetricsource.json index 33c7e4a675..057c14b109 100644 --- a/v1.21.3/podsmetricsource.json +++ b/v1.21.3/podsmetricsource.json @@ -2,11 +2,11 @@ "description": "PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value.", "properties": { "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.3/podsmetricstatus-autoscaling-v2beta1.json b/v1.21.3/podsmetricstatus-autoscaling-v2beta1.json index c950450fe7..e6e2f906ca 100644 --- a/v1.21.3/podsmetricstatus-autoscaling-v2beta1.json +++ b/v1.21.3/podsmetricstatus-autoscaling-v2beta1.json @@ -2,7 +2,7 @@ "description": "PodsMetricStatus indicates the current value of a metric describing each pod in the current scale target (for example, transactions-processed-per-second).", "properties": { "currentAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentAverageValue is the current value of the average of the metric across all relevant pods (as a quantity)" }, "metricName": { @@ -13,7 +13,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set in the PodsMetricSource, it is passed as an additional parameter to the metrics server for more specific metrics scoping. When unset, just the metricName will be used to gather metrics." } }, diff --git a/v1.21.3/podsmetricstatus-autoscaling-v2beta2.json b/v1.21.3/podsmetricstatus-autoscaling-v2beta2.json index a1f1e6ca99..4c4273273f 100644 --- a/v1.21.3/podsmetricstatus-autoscaling-v2beta2.json +++ b/v1.21.3/podsmetricstatus-autoscaling-v2beta2.json @@ -2,11 +2,11 @@ "description": "PodsMetricStatus indicates the current value of a metric describing each pod in the current scale target (for example, transactions-processed-per-second).", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.3/podsmetricstatus.json b/v1.21.3/podsmetricstatus.json index a1f1e6ca99..4c4273273f 100644 --- a/v1.21.3/podsmetricstatus.json +++ b/v1.21.3/podsmetricstatus.json @@ -2,11 +2,11 @@ "description": "PodsMetricStatus indicates the current value of a metric describing each pod in the current scale target (for example, transactions-processed-per-second).", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.3/podspec-v1.json b/v1.21.3/podspec-v1.json index 82b54c6225..710260ac86 100644 --- a/v1.21.3/podspec-v1.json +++ b/v1.21.3/podspec-v1.json @@ -10,7 +10,7 @@ ] }, "affinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity", "description": "If specified, the pod's scheduling constraints" }, "automountServiceAccountToken": { @@ -23,7 +23,7 @@ "containers": { "description": "List of containers belonging to the pod. Containers cannot currently be added or removed. There must be at least one container in a Pod. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Container" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Container" }, "type": [ "array", @@ -33,7 +33,7 @@ "x-kubernetes-patch-strategy": "merge" }, "dnsConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig", "description": "Specifies the DNS parameters of a pod. Parameters specified here will be merged to the generated DNS configuration based on DNSPolicy." }, "dnsPolicy": { @@ -53,7 +53,7 @@ "ephemeralContainers": { "description": "List of ephemeral containers run in this pod. Ephemeral containers may be run in an existing pod to perform user-initiated actions such as debugging. This list cannot be specified when creating a pod, and it cannot be modified by updating the pod spec. In order to add an ephemeral container to an existing pod, use the pod's ephemeralcontainers subresource. This field is alpha-level and is only honored by servers that enable the EphemeralContainers feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" }, "type": [ "array", @@ -65,7 +65,7 @@ "hostAliases": { "description": "HostAliases is an optional list of hosts and IPs that will be injected into the pod's hosts file if specified. This is only valid for non-hostNetwork pods.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" }, "type": [ "array", @@ -105,7 +105,7 @@ "imagePullSecrets": { "description": "ImagePullSecrets is an optional list of references to secrets in the same namespace to use for pulling any of the images used by this PodSpec. If specified, these secrets will be passed to individual puller implementations for them to use. For example, in the case of docker, only DockerConfig type secrets are honored. More info: https://kubernetes.io/docs/concepts/containers/images#specifying-imagepullsecrets-on-a-pod", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" }, "type": [ "array", @@ -117,7 +117,7 @@ "initContainers": { "description": "List of initialization containers belonging to the pod. Init containers are executed in order prior to containers being started. If any init container fails, the pod is considered to have failed and is handled according to its restartPolicy. The name for an init container or normal container must be unique among all containers. Init containers may not have Lifecycle actions, Readiness probes, Liveness probes, or Startup probes. The resourceRequirements of an init container are taken into account during scheduling by finding the highest request/limit for each resource type, and then using the max of of that value or the sum of the normal containers. Limits are applied to init containers in a similar fashion. Init containers cannot currently be added or removed. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Container" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Container" }, "type": [ "array", @@ -148,7 +148,7 @@ }, "overhead": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. This field will be autopopulated at admission time by the RuntimeClass admission controller. If the RuntimeClass admission controller is enabled, overhead must not be set in Pod create requests. The RuntimeClass admission controller will reject Pod create requests which have the overhead already set. If RuntimeClass is configured and selected in the PodSpec, Overhead will be set to the value defined in the corresponding RuntimeClass, otherwise it will remain unset and treated as zero. More info: https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.16, and is only honored by servers that enable the PodOverhead feature.", "type": [ @@ -181,7 +181,7 @@ "readinessGates": { "description": "If specified, all readiness gates will be evaluated for pod readiness. A pod is ready when all its containers are ready AND all conditions specified in the readiness gates have status equal to \"True\" More info: https://git.k8s.io/enhancements/keps/sig-network/0007-pod-ready%2B%2B.md", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" }, "type": [ "array", @@ -210,7 +210,7 @@ ] }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext", "description": "SecurityContext holds pod-level security attributes and common container settings. Optional: Defaults to empty. See type description for default values of each field." }, "serviceAccount": { @@ -259,7 +259,7 @@ "tolerations": { "description": "If specified, the pod's tolerations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", @@ -269,7 +269,7 @@ "topologySpreadConstraints": { "description": "TopologySpreadConstraints describes how a group of pods ought to spread across topology domains. Scheduler will schedule pods in a way which abides by the constraints. All topologySpreadConstraints are ANDed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" }, "type": [ "array", @@ -286,7 +286,7 @@ "volumes": { "description": "List of volumes that can be mounted by containers belonging to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" }, "type": [ "array", diff --git a/v1.21.3/podspec.json b/v1.21.3/podspec.json index 82b54c6225..710260ac86 100644 --- a/v1.21.3/podspec.json +++ b/v1.21.3/podspec.json @@ -10,7 +10,7 @@ ] }, "affinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity", "description": "If specified, the pod's scheduling constraints" }, "automountServiceAccountToken": { @@ -23,7 +23,7 @@ "containers": { "description": "List of containers belonging to the pod. Containers cannot currently be added or removed. There must be at least one container in a Pod. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Container" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Container" }, "type": [ "array", @@ -33,7 +33,7 @@ "x-kubernetes-patch-strategy": "merge" }, "dnsConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig", "description": "Specifies the DNS parameters of a pod. Parameters specified here will be merged to the generated DNS configuration based on DNSPolicy." }, "dnsPolicy": { @@ -53,7 +53,7 @@ "ephemeralContainers": { "description": "List of ephemeral containers run in this pod. Ephemeral containers may be run in an existing pod to perform user-initiated actions such as debugging. This list cannot be specified when creating a pod, and it cannot be modified by updating the pod spec. In order to add an ephemeral container to an existing pod, use the pod's ephemeralcontainers subresource. This field is alpha-level and is only honored by servers that enable the EphemeralContainers feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" }, "type": [ "array", @@ -65,7 +65,7 @@ "hostAliases": { "description": "HostAliases is an optional list of hosts and IPs that will be injected into the pod's hosts file if specified. This is only valid for non-hostNetwork pods.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" }, "type": [ "array", @@ -105,7 +105,7 @@ "imagePullSecrets": { "description": "ImagePullSecrets is an optional list of references to secrets in the same namespace to use for pulling any of the images used by this PodSpec. If specified, these secrets will be passed to individual puller implementations for them to use. For example, in the case of docker, only DockerConfig type secrets are honored. More info: https://kubernetes.io/docs/concepts/containers/images#specifying-imagepullsecrets-on-a-pod", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" }, "type": [ "array", @@ -117,7 +117,7 @@ "initContainers": { "description": "List of initialization containers belonging to the pod. Init containers are executed in order prior to containers being started. If any init container fails, the pod is considered to have failed and is handled according to its restartPolicy. The name for an init container or normal container must be unique among all containers. Init containers may not have Lifecycle actions, Readiness probes, Liveness probes, or Startup probes. The resourceRequirements of an init container are taken into account during scheduling by finding the highest request/limit for each resource type, and then using the max of of that value or the sum of the normal containers. Limits are applied to init containers in a similar fashion. Init containers cannot currently be added or removed. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Container" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Container" }, "type": [ "array", @@ -148,7 +148,7 @@ }, "overhead": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. This field will be autopopulated at admission time by the RuntimeClass admission controller. If the RuntimeClass admission controller is enabled, overhead must not be set in Pod create requests. The RuntimeClass admission controller will reject Pod create requests which have the overhead already set. If RuntimeClass is configured and selected in the PodSpec, Overhead will be set to the value defined in the corresponding RuntimeClass, otherwise it will remain unset and treated as zero. More info: https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.16, and is only honored by servers that enable the PodOverhead feature.", "type": [ @@ -181,7 +181,7 @@ "readinessGates": { "description": "If specified, all readiness gates will be evaluated for pod readiness. A pod is ready when all its containers are ready AND all conditions specified in the readiness gates have status equal to \"True\" More info: https://git.k8s.io/enhancements/keps/sig-network/0007-pod-ready%2B%2B.md", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" }, "type": [ "array", @@ -210,7 +210,7 @@ ] }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext", "description": "SecurityContext holds pod-level security attributes and common container settings. Optional: Defaults to empty. See type description for default values of each field." }, "serviceAccount": { @@ -259,7 +259,7 @@ "tolerations": { "description": "If specified, the pod's tolerations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", @@ -269,7 +269,7 @@ "topologySpreadConstraints": { "description": "TopologySpreadConstraints describes how a group of pods ought to spread across topology domains. Scheduler will schedule pods in a way which abides by the constraints. All topologySpreadConstraints are ANDed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" }, "type": [ "array", @@ -286,7 +286,7 @@ "volumes": { "description": "List of volumes that can be mounted by containers belonging to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" }, "type": [ "array", diff --git a/v1.21.3/podstatus-v1.json b/v1.21.3/podstatus-v1.json index 4a6db17bf8..ae271e79d8 100644 --- a/v1.21.3/podstatus-v1.json +++ b/v1.21.3/podstatus-v1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state of pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" }, "type": [ "array", @@ -16,7 +16,7 @@ "containerStatuses": { "description": "The list has one entry per container in the manifest. Each entry is currently the output of `docker inspect`. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -26,7 +26,7 @@ "ephemeralContainerStatuses": { "description": "Status for any ephemeral containers that have run in this pod. This field is alpha-level and is only populated by servers that enable the EphemeralContainers feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -43,7 +43,7 @@ "initContainerStatuses": { "description": "The list has one entry per init container in the manifest. The most recent successful init container will have ready = true, the most recently started container will have startTime set. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -81,7 +81,7 @@ "podIPs": { "description": "podIPs holds the IP addresses allocated to the pod. If this field is specified, the 0th entry must match the podIP field. Pods may be allocated at most 1 value for each of IPv4 and IPv6. This list is empty if no IPs have been allocated yet.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" }, "type": [ "array", @@ -105,7 +105,7 @@ ] }, "startTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "RFC 3339 date and time at which the object was acknowledged by the Kubelet. This is before the Kubelet pulled the container image(s) for the pod." } }, diff --git a/v1.21.3/podstatus.json b/v1.21.3/podstatus.json index 4a6db17bf8..ae271e79d8 100644 --- a/v1.21.3/podstatus.json +++ b/v1.21.3/podstatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state of pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" }, "type": [ "array", @@ -16,7 +16,7 @@ "containerStatuses": { "description": "The list has one entry per container in the manifest. Each entry is currently the output of `docker inspect`. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -26,7 +26,7 @@ "ephemeralContainerStatuses": { "description": "Status for any ephemeral containers that have run in this pod. This field is alpha-level and is only populated by servers that enable the EphemeralContainers feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -43,7 +43,7 @@ "initContainerStatuses": { "description": "The list has one entry per init container in the manifest. The most recent successful init container will have ready = true, the most recently started container will have startTime set. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -81,7 +81,7 @@ "podIPs": { "description": "podIPs holds the IP addresses allocated to the pod. If this field is specified, the 0th entry must match the podIP field. Pods may be allocated at most 1 value for each of IPv4 and IPv6. This list is empty if no IPs have been allocated yet.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" }, "type": [ "array", @@ -105,7 +105,7 @@ ] }, "startTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "RFC 3339 date and time at which the object was acknowledged by the Kubelet. This is before the Kubelet pulled the container image(s) for the pod." } }, diff --git a/v1.21.3/podtemplate-v1.json b/v1.21.3/podtemplate-v1.json index d1cdada747..9440c6cafa 100644 --- a/v1.21.3/podtemplate-v1.json +++ b/v1.21.3/podtemplate-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template defines the pods that will be created from this pod template. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/podtemplate.json b/v1.21.3/podtemplate.json index 685cc72e4d..05d6735aa9 100644 --- a/v1.21.3/podtemplate.json +++ b/v1.21.3/podtemplate.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template defines the pods that will be created from this pod template. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/podtemplatelist-v1.json b/v1.21.3/podtemplatelist-v1.json index da90d530a3..93c3dd1547 100644 --- a/v1.21.3/podtemplatelist-v1.json +++ b/v1.21.3/podtemplatelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of pod templates", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/podtemplatelist.json b/v1.21.3/podtemplatelist.json index c768a9aa2a..26b76bfdaa 100644 --- a/v1.21.3/podtemplatelist.json +++ b/v1.21.3/podtemplatelist.json @@ -11,7 +11,7 @@ "items": { "description": "List of pod templates", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/podtemplatespec-v1.json b/v1.21.3/podtemplatespec-v1.json index 845b53b9b2..a0ad664f3f 100644 --- a/v1.21.3/podtemplatespec-v1.json +++ b/v1.21.3/podtemplatespec-v1.json @@ -2,11 +2,11 @@ "description": "PodTemplateSpec describes the data a pod should have when created from a template", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", "description": "Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/podtemplatespec.json b/v1.21.3/podtemplatespec.json index 845b53b9b2..a0ad664f3f 100644 --- a/v1.21.3/podtemplatespec.json +++ b/v1.21.3/podtemplatespec.json @@ -2,11 +2,11 @@ "description": "PodTemplateSpec describes the data a pod should have when created from a template", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", "description": "Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/policyruleswithsubjects-flowcontrol-v1beta1.json b/v1.21.3/policyruleswithsubjects-flowcontrol-v1beta1.json index 50ecec28ee..23cc9fe94d 100644 --- a/v1.21.3/policyruleswithsubjects-flowcontrol-v1beta1.json +++ b/v1.21.3/policyruleswithsubjects-flowcontrol-v1beta1.json @@ -4,7 +4,7 @@ "nonResourceRules": { "description": "`nonResourceRules` is a list of NonResourcePolicyRules that identify matching requests according to their verb and the target non-resource URL.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" }, "type": [ "array", @@ -15,7 +15,7 @@ "resourceRules": { "description": "`resourceRules` is a slice of ResourcePolicyRules that identify matching requests according to their verb and the target resource. At least one of `resourceRules` and `nonResourceRules` has to be non-empty.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" }, "type": [ "array", @@ -26,7 +26,7 @@ "subjects": { "description": "subjects is the list of normal user, serviceaccount, or group that this rule cares about. There must be at least one member in this slice. A slice that includes both the system:authenticated and system:unauthenticated user groups matches every request. Required.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.3/policyruleswithsubjects.json b/v1.21.3/policyruleswithsubjects.json index 50ecec28ee..23cc9fe94d 100644 --- a/v1.21.3/policyruleswithsubjects.json +++ b/v1.21.3/policyruleswithsubjects.json @@ -4,7 +4,7 @@ "nonResourceRules": { "description": "`nonResourceRules` is a list of NonResourcePolicyRules that identify matching requests according to their verb and the target non-resource URL.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" }, "type": [ "array", @@ -15,7 +15,7 @@ "resourceRules": { "description": "`resourceRules` is a slice of ResourcePolicyRules that identify matching requests according to their verb and the target resource. At least one of `resourceRules` and `nonResourceRules` has to be non-empty.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" }, "type": [ "array", @@ -26,7 +26,7 @@ "subjects": { "description": "subjects is the list of normal user, serviceaccount, or group that this rule cares about. There must be at least one member in this slice. A slice that includes both the system:authenticated and system:unauthenticated user groups matches every request. Required.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.3/preferredschedulingterm-v1.json b/v1.21.3/preferredschedulingterm-v1.json index b6865d1068..2e5a92a88a 100644 --- a/v1.21.3/preferredschedulingterm-v1.json +++ b/v1.21.3/preferredschedulingterm-v1.json @@ -2,7 +2,7 @@ "description": "An empty preferred scheduling term matches all objects with implicit weight 0 (i.e. it's a no-op). A null preferred scheduling term matches no objects (i.e. is also a no-op).", "properties": { "preference": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm", "description": "A node selector term, associated with the corresponding weight." }, "weight": { diff --git a/v1.21.3/preferredschedulingterm.json b/v1.21.3/preferredschedulingterm.json index b6865d1068..2e5a92a88a 100644 --- a/v1.21.3/preferredschedulingterm.json +++ b/v1.21.3/preferredschedulingterm.json @@ -2,7 +2,7 @@ "description": "An empty preferred scheduling term matches all objects with implicit weight 0 (i.e. it's a no-op). A null preferred scheduling term matches no objects (i.e. is also a no-op).", "properties": { "preference": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm", "description": "A node selector term, associated with the corresponding weight." }, "weight": { diff --git a/v1.21.3/priorityclass-scheduling-v1.json b/v1.21.3/priorityclass-scheduling-v1.json index fc853c644f..0c87d02ae5 100644 --- a/v1.21.3/priorityclass-scheduling-v1.json +++ b/v1.21.3/priorityclass-scheduling-v1.json @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "preemptionPolicy": { diff --git a/v1.21.3/priorityclass-scheduling-v1alpha1.json b/v1.21.3/priorityclass-scheduling-v1alpha1.json index c77895bb04..9f15c3015f 100644 --- a/v1.21.3/priorityclass-scheduling-v1alpha1.json +++ b/v1.21.3/priorityclass-scheduling-v1alpha1.json @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "preemptionPolicy": { diff --git a/v1.21.3/priorityclass-scheduling-v1beta1.json b/v1.21.3/priorityclass-scheduling-v1beta1.json index 580e2de4c2..282b800333 100644 --- a/v1.21.3/priorityclass-scheduling-v1beta1.json +++ b/v1.21.3/priorityclass-scheduling-v1beta1.json @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "preemptionPolicy": { diff --git a/v1.21.3/priorityclass.json b/v1.21.3/priorityclass.json index 62e8ac8ec8..3960009e4b 100644 --- a/v1.21.3/priorityclass.json +++ b/v1.21.3/priorityclass.json @@ -33,7 +33,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "preemptionPolicy": { diff --git a/v1.21.3/priorityclasslist-scheduling-v1.json b/v1.21.3/priorityclasslist-scheduling-v1.json index a66d91b2ca..7227a906a9 100644 --- a/v1.21.3/priorityclasslist-scheduling-v1.json +++ b/v1.21.3/priorityclasslist-scheduling-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of PriorityClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/priorityclasslist-scheduling-v1alpha1.json b/v1.21.3/priorityclasslist-scheduling-v1alpha1.json index 38e8118989..30f4b3922d 100644 --- a/v1.21.3/priorityclasslist-scheduling-v1alpha1.json +++ b/v1.21.3/priorityclasslist-scheduling-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of PriorityClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/priorityclasslist-scheduling-v1beta1.json b/v1.21.3/priorityclasslist-scheduling-v1beta1.json index e213530c62..fea213aabf 100644 --- a/v1.21.3/priorityclasslist-scheduling-v1beta1.json +++ b/v1.21.3/priorityclasslist-scheduling-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of PriorityClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/priorityclasslist.json b/v1.21.3/priorityclasslist.json index 180db74445..5a6015425b 100644 --- a/v1.21.3/priorityclasslist.json +++ b/v1.21.3/priorityclasslist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of PriorityClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/prioritylevelconfiguration-flowcontrol-v1beta1.json b/v1.21.3/prioritylevelconfiguration-flowcontrol-v1beta1.json index 00386026bf..07814ac3d9 100644 --- a/v1.21.3/prioritylevelconfiguration-flowcontrol-v1beta1.json +++ b/v1.21.3/prioritylevelconfiguration-flowcontrol-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec", "description": "`spec` is the specification of the desired behavior of a \"request-priority\". More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus", "description": "`status` is the current status of a \"request-priority\". More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/prioritylevelconfiguration.json b/v1.21.3/prioritylevelconfiguration.json index 03b55a04e4..ce816ec169 100644 --- a/v1.21.3/prioritylevelconfiguration.json +++ b/v1.21.3/prioritylevelconfiguration.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec", "description": "`spec` is the specification of the desired behavior of a \"request-priority\". More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus", "description": "`status` is the current status of a \"request-priority\". More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/prioritylevelconfigurationcondition-flowcontrol-v1beta1.json b/v1.21.3/prioritylevelconfigurationcondition-flowcontrol-v1beta1.json index 310285c8e6..ae9a4a752d 100644 --- a/v1.21.3/prioritylevelconfigurationcondition-flowcontrol-v1beta1.json +++ b/v1.21.3/prioritylevelconfigurationcondition-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "PriorityLevelConfigurationCondition defines the condition of priority level.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "`lastTransitionTime` is the last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/prioritylevelconfigurationcondition.json b/v1.21.3/prioritylevelconfigurationcondition.json index 310285c8e6..ae9a4a752d 100644 --- a/v1.21.3/prioritylevelconfigurationcondition.json +++ b/v1.21.3/prioritylevelconfigurationcondition.json @@ -2,7 +2,7 @@ "description": "PriorityLevelConfigurationCondition defines the condition of priority level.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "`lastTransitionTime` is the last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/prioritylevelconfigurationlist-flowcontrol-v1beta1.json b/v1.21.3/prioritylevelconfigurationlist-flowcontrol-v1beta1.json index b3820a5222..7ea18d1d89 100644 --- a/v1.21.3/prioritylevelconfigurationlist-flowcontrol-v1beta1.json +++ b/v1.21.3/prioritylevelconfigurationlist-flowcontrol-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "`items` is a list of request-priorities.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/prioritylevelconfigurationlist.json b/v1.21.3/prioritylevelconfigurationlist.json index 20213819af..f27f575631 100644 --- a/v1.21.3/prioritylevelconfigurationlist.json +++ b/v1.21.3/prioritylevelconfigurationlist.json @@ -11,7 +11,7 @@ "items": { "description": "`items` is a list of request-priorities.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/prioritylevelconfigurationspec-flowcontrol-v1beta1.json b/v1.21.3/prioritylevelconfigurationspec-flowcontrol-v1beta1.json index 2b5a5697bb..5895bca958 100644 --- a/v1.21.3/prioritylevelconfigurationspec-flowcontrol-v1beta1.json +++ b/v1.21.3/prioritylevelconfigurationspec-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "PriorityLevelConfigurationSpec specifies the configuration of a priority level.", "properties": { "limited": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration", "description": "`limited` specifies how requests are handled for a Limited priority level. This field must be non-empty if and only if `type` is `\"Limited\"`." }, "type": { diff --git a/v1.21.3/prioritylevelconfigurationspec.json b/v1.21.3/prioritylevelconfigurationspec.json index 2b5a5697bb..5895bca958 100644 --- a/v1.21.3/prioritylevelconfigurationspec.json +++ b/v1.21.3/prioritylevelconfigurationspec.json @@ -2,7 +2,7 @@ "description": "PriorityLevelConfigurationSpec specifies the configuration of a priority level.", "properties": { "limited": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration", "description": "`limited` specifies how requests are handled for a Limited priority level. This field must be non-empty if and only if `type` is `\"Limited\"`." }, "type": { diff --git a/v1.21.3/prioritylevelconfigurationstatus-flowcontrol-v1beta1.json b/v1.21.3/prioritylevelconfigurationstatus-flowcontrol-v1beta1.json index e1b56311ca..43ae8268b7 100644 --- a/v1.21.3/prioritylevelconfigurationstatus-flowcontrol-v1beta1.json +++ b/v1.21.3/prioritylevelconfigurationstatus-flowcontrol-v1beta1.json @@ -4,7 +4,7 @@ "conditions": { "description": "`conditions` is the current state of \"request-priority\".", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" }, "type": [ "array", diff --git a/v1.21.3/prioritylevelconfigurationstatus.json b/v1.21.3/prioritylevelconfigurationstatus.json index e1b56311ca..43ae8268b7 100644 --- a/v1.21.3/prioritylevelconfigurationstatus.json +++ b/v1.21.3/prioritylevelconfigurationstatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "`conditions` is the current state of \"request-priority\".", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" }, "type": [ "array", diff --git a/v1.21.3/probe-v1.json b/v1.21.3/probe-v1.json index 94b3865d1b..4d4ba2d593 100644 --- a/v1.21.3/probe-v1.json +++ b/v1.21.3/probe-v1.json @@ -2,7 +2,7 @@ "description": "Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.", "properties": { "exec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", "description": "One and only one of the following should be specified. Exec specifies the action to take." }, "failureThreshold": { @@ -14,7 +14,7 @@ ] }, "httpGet": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", "description": "HTTPGet specifies the http request to perform." }, "initialDelaySeconds": { @@ -42,7 +42,7 @@ ] }, "tcpSocket": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", "description": "TCPSocket specifies an action involving a TCP port. TCP hooks not yet supported" }, "terminationGracePeriodSeconds": { diff --git a/v1.21.3/probe.json b/v1.21.3/probe.json index 94b3865d1b..4d4ba2d593 100644 --- a/v1.21.3/probe.json +++ b/v1.21.3/probe.json @@ -2,7 +2,7 @@ "description": "Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.", "properties": { "exec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", "description": "One and only one of the following should be specified. Exec specifies the action to take." }, "failureThreshold": { @@ -14,7 +14,7 @@ ] }, "httpGet": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", "description": "HTTPGet specifies the http request to perform." }, "initialDelaySeconds": { @@ -42,7 +42,7 @@ ] }, "tcpSocket": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", "description": "TCPSocket specifies an action involving a TCP port. TCP hooks not yet supported" }, "terminationGracePeriodSeconds": { diff --git a/v1.21.3/projectedvolumesource-v1.json b/v1.21.3/projectedvolumesource-v1.json index b84a96e6dc..1f113603f1 100644 --- a/v1.21.3/projectedvolumesource-v1.json +++ b/v1.21.3/projectedvolumesource-v1.json @@ -12,7 +12,7 @@ "sources": { "description": "list of volume projections", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" }, "type": [ "array", diff --git a/v1.21.3/projectedvolumesource.json b/v1.21.3/projectedvolumesource.json index b84a96e6dc..1f113603f1 100644 --- a/v1.21.3/projectedvolumesource.json +++ b/v1.21.3/projectedvolumesource.json @@ -12,7 +12,7 @@ "sources": { "description": "list of volume projections", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" }, "type": [ "array", diff --git a/v1.21.3/rbdpersistentvolumesource-v1.json b/v1.21.3/rbdpersistentvolumesource-v1.json index 6585966459..525ae2315f 100644 --- a/v1.21.3/rbdpersistentvolumesource-v1.json +++ b/v1.21.3/rbdpersistentvolumesource-v1.json @@ -50,7 +50,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.3/rbdpersistentvolumesource.json b/v1.21.3/rbdpersistentvolumesource.json index 6585966459..525ae2315f 100644 --- a/v1.21.3/rbdpersistentvolumesource.json +++ b/v1.21.3/rbdpersistentvolumesource.json @@ -50,7 +50,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.3/rbdvolumesource-v1.json b/v1.21.3/rbdvolumesource-v1.json index 9f163e88d7..fa97b946f8 100644 --- a/v1.21.3/rbdvolumesource-v1.json +++ b/v1.21.3/rbdvolumesource-v1.json @@ -50,7 +50,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.3/rbdvolumesource.json b/v1.21.3/rbdvolumesource.json index 9f163e88d7..fa97b946f8 100644 --- a/v1.21.3/rbdvolumesource.json +++ b/v1.21.3/rbdvolumesource.json @@ -50,7 +50,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.3/replicaset-apps-v1.json b/v1.21.3/replicaset-apps-v1.json index 8c49918e6d..5aa0005810 100644 --- a/v1.21.3/replicaset-apps-v1.json +++ b/v1.21.3/replicaset-apps-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec", "description": "Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus", "description": "Status is the most recently observed status of the ReplicaSet. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/replicaset.json b/v1.21.3/replicaset.json index a690596ed1..ada0c59157 100644 --- a/v1.21.3/replicaset.json +++ b/v1.21.3/replicaset.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec", "description": "Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus", "description": "Status is the most recently observed status of the ReplicaSet. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/replicasetcondition-apps-v1.json b/v1.21.3/replicasetcondition-apps-v1.json index 6909e17ccc..c36726d4fb 100644 --- a/v1.21.3/replicasetcondition-apps-v1.json +++ b/v1.21.3/replicasetcondition-apps-v1.json @@ -2,7 +2,7 @@ "description": "ReplicaSetCondition describes the state of a replica set at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/replicasetcondition.json b/v1.21.3/replicasetcondition.json index 6909e17ccc..c36726d4fb 100644 --- a/v1.21.3/replicasetcondition.json +++ b/v1.21.3/replicasetcondition.json @@ -2,7 +2,7 @@ "description": "ReplicaSetCondition describes the state of a replica set at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/replicasetlist-apps-v1.json b/v1.21.3/replicasetlist-apps-v1.json index f9140960e6..2b247c7893 100644 --- a/v1.21.3/replicasetlist-apps-v1.json +++ b/v1.21.3/replicasetlist-apps-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of ReplicaSets. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/replicasetlist.json b/v1.21.3/replicasetlist.json index ff4882fee4..5968d8625d 100644 --- a/v1.21.3/replicasetlist.json +++ b/v1.21.3/replicasetlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of ReplicaSets. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/replicasetspec-apps-v1.json b/v1.21.3/replicasetspec-apps-v1.json index c7cb979e05..a1be03c52c 100644 --- a/v1.21.3/replicasetspec-apps-v1.json +++ b/v1.21.3/replicasetspec-apps-v1.json @@ -18,11 +18,11 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selector is a label query over pods that should match the replica count. Label keys and values that must match in order to be controlled by this replica set. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template is the object that describes the pod that will be created if insufficient replicas are detected. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" } }, diff --git a/v1.21.3/replicasetspec.json b/v1.21.3/replicasetspec.json index c7cb979e05..a1be03c52c 100644 --- a/v1.21.3/replicasetspec.json +++ b/v1.21.3/replicasetspec.json @@ -18,11 +18,11 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selector is a label query over pods that should match the replica count. Label keys and values that must match in order to be controlled by this replica set. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template is the object that describes the pod that will be created if insufficient replicas are detected. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" } }, diff --git a/v1.21.3/replicasetstatus-apps-v1.json b/v1.21.3/replicasetstatus-apps-v1.json index e38038623c..8ec177ab93 100644 --- a/v1.21.3/replicasetstatus-apps-v1.json +++ b/v1.21.3/replicasetstatus-apps-v1.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a replica set's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" }, "type": [ "array", diff --git a/v1.21.3/replicasetstatus.json b/v1.21.3/replicasetstatus.json index e38038623c..8ec177ab93 100644 --- a/v1.21.3/replicasetstatus.json +++ b/v1.21.3/replicasetstatus.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a replica set's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" }, "type": [ "array", diff --git a/v1.21.3/replicationcontroller-v1.json b/v1.21.3/replicationcontroller-v1.json index 5e420aa97b..ef3370f4a3 100644 --- a/v1.21.3/replicationcontroller-v1.json +++ b/v1.21.3/replicationcontroller-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "If the Labels of a ReplicationController are empty, they are defaulted to be the same as the Pod(s) that the replication controller manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec", "description": "Spec defines the specification of the desired behavior of the replication controller. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus", "description": "Status is the most recently observed status of the replication controller. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/replicationcontroller.json b/v1.21.3/replicationcontroller.json index 7e2f21ae95..2bddf1e9d0 100644 --- a/v1.21.3/replicationcontroller.json +++ b/v1.21.3/replicationcontroller.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "If the Labels of a ReplicationController are empty, they are defaulted to be the same as the Pod(s) that the replication controller manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec", "description": "Spec defines the specification of the desired behavior of the replication controller. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus", "description": "Status is the most recently observed status of the replication controller. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/replicationcontrollercondition-v1.json b/v1.21.3/replicationcontrollercondition-v1.json index 609e2f5939..9043ac0185 100644 --- a/v1.21.3/replicationcontrollercondition-v1.json +++ b/v1.21.3/replicationcontrollercondition-v1.json @@ -2,7 +2,7 @@ "description": "ReplicationControllerCondition describes the state of a replication controller at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/replicationcontrollercondition.json b/v1.21.3/replicationcontrollercondition.json index 609e2f5939..9043ac0185 100644 --- a/v1.21.3/replicationcontrollercondition.json +++ b/v1.21.3/replicationcontrollercondition.json @@ -2,7 +2,7 @@ "description": "ReplicationControllerCondition describes the state of a replication controller at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/replicationcontrollerlist-v1.json b/v1.21.3/replicationcontrollerlist-v1.json index 93df4171af..6b0299499e 100644 --- a/v1.21.3/replicationcontrollerlist-v1.json +++ b/v1.21.3/replicationcontrollerlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of replication controllers. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/replicationcontrollerlist.json b/v1.21.3/replicationcontrollerlist.json index f46fb0fd20..25f60cd422 100644 --- a/v1.21.3/replicationcontrollerlist.json +++ b/v1.21.3/replicationcontrollerlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of replication controllers. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/replicationcontrollerspec-v1.json b/v1.21.3/replicationcontrollerspec-v1.json index 01b74acf94..9763ff3862 100644 --- a/v1.21.3/replicationcontrollerspec-v1.json +++ b/v1.21.3/replicationcontrollerspec-v1.json @@ -31,7 +31,7 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template is the object that describes the pod that will be created if insufficient replicas are detected. This takes precedence over a TemplateRef. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" } }, diff --git a/v1.21.3/replicationcontrollerspec.json b/v1.21.3/replicationcontrollerspec.json index 01b74acf94..9763ff3862 100644 --- a/v1.21.3/replicationcontrollerspec.json +++ b/v1.21.3/replicationcontrollerspec.json @@ -31,7 +31,7 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template is the object that describes the pod that will be created if insufficient replicas are detected. This takes precedence over a TemplateRef. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" } }, diff --git a/v1.21.3/replicationcontrollerstatus-v1.json b/v1.21.3/replicationcontrollerstatus-v1.json index 20f47d5d49..7dbe032c86 100644 --- a/v1.21.3/replicationcontrollerstatus-v1.json +++ b/v1.21.3/replicationcontrollerstatus-v1.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a replication controller's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" }, "type": [ "array", diff --git a/v1.21.3/replicationcontrollerstatus.json b/v1.21.3/replicationcontrollerstatus.json index 20f47d5d49..7dbe032c86 100644 --- a/v1.21.3/replicationcontrollerstatus.json +++ b/v1.21.3/replicationcontrollerstatus.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a replication controller's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" }, "type": [ "array", diff --git a/v1.21.3/resourcefieldselector-v1.json b/v1.21.3/resourcefieldselector-v1.json index cba199d93c..50804ebd96 100644 --- a/v1.21.3/resourcefieldselector-v1.json +++ b/v1.21.3/resourcefieldselector-v1.json @@ -9,7 +9,7 @@ ] }, "divisor": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Specifies the output format of the exposed resources, defaults to \"1\"" }, "resource": { diff --git a/v1.21.3/resourcefieldselector.json b/v1.21.3/resourcefieldselector.json index cba199d93c..50804ebd96 100644 --- a/v1.21.3/resourcefieldselector.json +++ b/v1.21.3/resourcefieldselector.json @@ -9,7 +9,7 @@ ] }, "divisor": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Specifies the output format of the exposed resources, defaults to \"1\"" }, "resource": { diff --git a/v1.21.3/resourcemetricsource-autoscaling-v2beta1.json b/v1.21.3/resourcemetricsource-autoscaling-v2beta1.json index 7284914831..cc6b2be0ba 100644 --- a/v1.21.3/resourcemetricsource-autoscaling-v2beta1.json +++ b/v1.21.3/resourcemetricsource-autoscaling-v2beta1.json @@ -17,7 +17,7 @@ ] }, "targetAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetAverageValue is the target value of the average of the resource metric across all relevant pods, as a raw value (instead of as a percentage of the request), similar to the \"pods\" metric source type." } }, diff --git a/v1.21.3/resourcemetricsource-autoscaling-v2beta2.json b/v1.21.3/resourcemetricsource-autoscaling-v2beta2.json index 6f2a971b38..b4684db986 100644 --- a/v1.21.3/resourcemetricsource-autoscaling-v2beta2.json +++ b/v1.21.3/resourcemetricsource-autoscaling-v2beta2.json @@ -9,7 +9,7 @@ ] }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.3/resourcemetricsource.json b/v1.21.3/resourcemetricsource.json index 6f2a971b38..b4684db986 100644 --- a/v1.21.3/resourcemetricsource.json +++ b/v1.21.3/resourcemetricsource.json @@ -9,7 +9,7 @@ ] }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.3/resourcemetricstatus-autoscaling-v2beta1.json b/v1.21.3/resourcemetricstatus-autoscaling-v2beta1.json index e3efe41266..de06e85352 100644 --- a/v1.21.3/resourcemetricstatus-autoscaling-v2beta1.json +++ b/v1.21.3/resourcemetricstatus-autoscaling-v2beta1.json @@ -10,7 +10,7 @@ ] }, "currentAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentAverageValue is the current value of the average of the resource metric across all relevant pods, as a raw value (instead of as a percentage of the request), similar to the \"pods\" metric source type. It will always be set, regardless of the corresponding metric specification." }, "name": { diff --git a/v1.21.3/resourcemetricstatus-autoscaling-v2beta2.json b/v1.21.3/resourcemetricstatus-autoscaling-v2beta2.json index c1ddc77e8a..43439ba92d 100644 --- a/v1.21.3/resourcemetricstatus-autoscaling-v2beta2.json +++ b/v1.21.3/resourcemetricstatus-autoscaling-v2beta2.json @@ -2,7 +2,7 @@ "description": "ResourceMetricStatus indicates the current value of a resource metric known to Kubernetes, as specified in requests and limits, describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source.", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "name": { diff --git a/v1.21.3/resourcemetricstatus.json b/v1.21.3/resourcemetricstatus.json index c1ddc77e8a..43439ba92d 100644 --- a/v1.21.3/resourcemetricstatus.json +++ b/v1.21.3/resourcemetricstatus.json @@ -2,7 +2,7 @@ "description": "ResourceMetricStatus indicates the current value of a resource metric known to Kubernetes, as specified in requests and limits, describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source.", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "name": { diff --git a/v1.21.3/resourcequota-v1.json b/v1.21.3/resourcequota-v1.json index 6ed73ec66e..c0bd4c8559 100644 --- a/v1.21.3/resourcequota-v1.json +++ b/v1.21.3/resourcequota-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec", "description": "Spec defines the desired quota. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus", "description": "Status defines the actual enforced quota and its current usage. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/resourcequota.json b/v1.21.3/resourcequota.json index 989985faf0..ae28011101 100644 --- a/v1.21.3/resourcequota.json +++ b/v1.21.3/resourcequota.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec", "description": "Spec defines the desired quota. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus", "description": "Status defines the actual enforced quota and its current usage. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/resourcequotalist-v1.json b/v1.21.3/resourcequotalist-v1.json index ce0428db03..b3f4c8e2ea 100644 --- a/v1.21.3/resourcequotalist-v1.json +++ b/v1.21.3/resourcequotalist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ResourceQuota objects. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/resourcequotalist.json b/v1.21.3/resourcequotalist.json index 957a407b42..d41670e95c 100644 --- a/v1.21.3/resourcequotalist.json +++ b/v1.21.3/resourcequotalist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of ResourceQuota objects. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/resourcequotaspec-v1.json b/v1.21.3/resourcequotaspec-v1.json index c79735fdaf..038618121b 100644 --- a/v1.21.3/resourcequotaspec-v1.json +++ b/v1.21.3/resourcequotaspec-v1.json @@ -3,7 +3,7 @@ "properties": { "hard": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "hard is the set of desired hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "type": [ @@ -12,7 +12,7 @@ ] }, "scopeSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector", "description": "scopeSelector is also a collection of filters like scopes that must match each object tracked by a quota but expressed using ScopeSelectorOperator in combination with possible values. For a resource to match, both scopes AND scopeSelector (if specified in spec), must be matched." }, "scopes": { diff --git a/v1.21.3/resourcequotaspec.json b/v1.21.3/resourcequotaspec.json index c79735fdaf..038618121b 100644 --- a/v1.21.3/resourcequotaspec.json +++ b/v1.21.3/resourcequotaspec.json @@ -3,7 +3,7 @@ "properties": { "hard": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "hard is the set of desired hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "type": [ @@ -12,7 +12,7 @@ ] }, "scopeSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector", "description": "scopeSelector is also a collection of filters like scopes that must match each object tracked by a quota but expressed using ScopeSelectorOperator in combination with possible values. For a resource to match, both scopes AND scopeSelector (if specified in spec), must be matched." }, "scopes": { diff --git a/v1.21.3/resourcequotastatus-v1.json b/v1.21.3/resourcequotastatus-v1.json index b7ae16006a..a2c47d355e 100644 --- a/v1.21.3/resourcequotastatus-v1.json +++ b/v1.21.3/resourcequotastatus-v1.json @@ -3,7 +3,7 @@ "properties": { "hard": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Hard is the set of enforced hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "type": [ @@ -13,7 +13,7 @@ }, "used": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Used is the current observed total usage of the resource in the namespace.", "type": [ diff --git a/v1.21.3/resourcequotastatus.json b/v1.21.3/resourcequotastatus.json index b7ae16006a..a2c47d355e 100644 --- a/v1.21.3/resourcequotastatus.json +++ b/v1.21.3/resourcequotastatus.json @@ -3,7 +3,7 @@ "properties": { "hard": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Hard is the set of enforced hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "type": [ @@ -13,7 +13,7 @@ }, "used": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Used is the current observed total usage of the resource in the namespace.", "type": [ diff --git a/v1.21.3/resourcerequirements-v1.json b/v1.21.3/resourcerequirements-v1.json index e7fe594eeb..4925a2673c 100644 --- a/v1.21.3/resourcerequirements-v1.json +++ b/v1.21.3/resourcerequirements-v1.json @@ -3,7 +3,7 @@ "properties": { "limits": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "type": [ @@ -13,7 +13,7 @@ }, "requests": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "type": [ diff --git a/v1.21.3/resourcerequirements.json b/v1.21.3/resourcerequirements.json index e7fe594eeb..4925a2673c 100644 --- a/v1.21.3/resourcerequirements.json +++ b/v1.21.3/resourcerequirements.json @@ -3,7 +3,7 @@ "properties": { "limits": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "type": [ @@ -13,7 +13,7 @@ }, "requests": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "type": [ diff --git a/v1.21.3/role-rbac-v1.json b/v1.21.3/role-rbac-v1.json index c4e9dc67db..274fe5aae3 100644 --- a/v1.21.3/role-rbac-v1.json +++ b/v1.21.3/role-rbac-v1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this Role", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.3/role-rbac-v1alpha1.json b/v1.21.3/role-rbac-v1alpha1.json index 3ca4dd3a04..3a185fdf24 100644 --- a/v1.21.3/role-rbac-v1alpha1.json +++ b/v1.21.3/role-rbac-v1alpha1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this Role", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.3/role-rbac-v1beta1.json b/v1.21.3/role-rbac-v1beta1.json index 17ba7d9f5f..ebf6502cca 100644 --- a/v1.21.3/role-rbac-v1beta1.json +++ b/v1.21.3/role-rbac-v1beta1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this Role", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.3/role.json b/v1.21.3/role.json index dee5144ee0..58be61e941 100644 --- a/v1.21.3/role.json +++ b/v1.21.3/role.json @@ -19,13 +19,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this Role", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.3/rolebinding-rbac-v1.json b/v1.21.3/rolebinding-rbac-v1.json index a45ccce9d9..5540723536 100644 --- a/v1.21.3/rolebinding-rbac-v1.json +++ b/v1.21.3/rolebinding-rbac-v1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef", "description": "RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" }, "type": [ "array", diff --git a/v1.21.3/rolebinding-rbac-v1alpha1.json b/v1.21.3/rolebinding-rbac-v1alpha1.json index 55e8c97dfa..41947c3f8f 100644 --- a/v1.21.3/rolebinding-rbac-v1alpha1.json +++ b/v1.21.3/rolebinding-rbac-v1alpha1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef", "description": "RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" }, "type": [ "array", diff --git a/v1.21.3/rolebinding-rbac-v1beta1.json b/v1.21.3/rolebinding-rbac-v1beta1.json index 67e72bf871..0cb37bbed8 100644 --- a/v1.21.3/rolebinding-rbac-v1beta1.json +++ b/v1.21.3/rolebinding-rbac-v1beta1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", "description": "RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.3/rolebinding.json b/v1.21.3/rolebinding.json index f545249c0b..4975e2d116 100644 --- a/v1.21.3/rolebinding.json +++ b/v1.21.3/rolebinding.json @@ -19,17 +19,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", "description": "RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.3/rolebindinglist-rbac-v1.json b/v1.21.3/rolebindinglist-rbac-v1.json index 2c68e1bddf..ee38a34523 100644 --- a/v1.21.3/rolebindinglist-rbac-v1.json +++ b/v1.21.3/rolebindinglist-rbac-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of RoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.3/rolebindinglist-rbac-v1alpha1.json b/v1.21.3/rolebindinglist-rbac-v1alpha1.json index afac180644..fca76ab0bf 100644 --- a/v1.21.3/rolebindinglist-rbac-v1alpha1.json +++ b/v1.21.3/rolebindinglist-rbac-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of RoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.3/rolebindinglist-rbac-v1beta1.json b/v1.21.3/rolebindinglist-rbac-v1beta1.json index 253868f7d1..9e8922dcc9 100644 --- a/v1.21.3/rolebindinglist-rbac-v1beta1.json +++ b/v1.21.3/rolebindinglist-rbac-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of RoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.3/rolebindinglist.json b/v1.21.3/rolebindinglist.json index 982a2fe3df..f9a1d35ae1 100644 --- a/v1.21.3/rolebindinglist.json +++ b/v1.21.3/rolebindinglist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of RoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.3/rolelist-rbac-v1.json b/v1.21.3/rolelist-rbac-v1.json index 287a95000f..ef68f61a36 100644 --- a/v1.21.3/rolelist-rbac-v1.json +++ b/v1.21.3/rolelist-rbac-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of Roles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1.Role" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.3/rolelist-rbac-v1alpha1.json b/v1.21.3/rolelist-rbac-v1alpha1.json index f56a57ebb2..ed7b7076c9 100644 --- a/v1.21.3/rolelist-rbac-v1alpha1.json +++ b/v1.21.3/rolelist-rbac-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of Roles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Role" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.3/rolelist-rbac-v1beta1.json b/v1.21.3/rolelist-rbac-v1beta1.json index 05a22f53e8..4e90b76e50 100644 --- a/v1.21.3/rolelist-rbac-v1beta1.json +++ b/v1.21.3/rolelist-rbac-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of Roles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.3/rolelist.json b/v1.21.3/rolelist.json index 60f78f4326..ab61673661 100644 --- a/v1.21.3/rolelist.json +++ b/v1.21.3/rolelist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of Roles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.3/rollingupdatedaemonset-apps-v1.json b/v1.21.3/rollingupdatedaemonset-apps-v1.json index d693e6a469..31dcc4b358 100644 --- a/v1.21.3/rollingupdatedaemonset-apps-v1.json +++ b/v1.21.3/rollingupdatedaemonset-apps-v1.json @@ -2,11 +2,11 @@ "description": "Spec to control the desired behavior of daemon set rolling update.", "properties": { "maxSurge": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of nodes with an existing available DaemonSet pod that can have an updated DaemonSet pod during during an update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up to a minimum of 1. Default value is 0. Example: when this is set to 30%, at most 30% of the total number of nodes that should be running the daemon pod (i.e. status.desiredNumberScheduled) can have their a new pod created before the old pod is marked as deleted. The update starts by launching new pods on 30% of nodes. Once an updated pod is available (Ready for at least minReadySeconds) the old DaemonSet pod on that node is marked deleted. If the old pod becomes unavailable for any reason (Ready transitions to false, is evicted, or is drained) an updated pod is immediatedly created on that node without considering surge limits. Allowing surge implies the possibility that the resources consumed by the daemonset on any given node can double if the readiness check fails, and so resource intensive daemonsets should take into account that they may cause evictions during disruption. This is an alpha field and requires enabling DaemonSetUpdateSurge feature gate." }, "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of DaemonSet pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of total number of DaemonSet pods at the start of the update (ex: 10%). Absolute number is calculated from percentage by rounding down to a minimum of one. This cannot be 0 if MaxSurge is 0 Default value is 1. Example: when this is set to 30%, at most 30% of the total number of nodes that should be running the daemon pod (i.e. status.desiredNumberScheduled) can have their pods stopped for an update at any given time. The update starts by stopping at most 30% of those DaemonSet pods and then brings up new DaemonSet pods in their place. Once the new pods are available, it then proceeds onto other DaemonSet pods, thus ensuring that at least 70% of original number of DaemonSet pods are available at all times during the update." } }, diff --git a/v1.21.3/rollingupdatedaemonset.json b/v1.21.3/rollingupdatedaemonset.json index d693e6a469..31dcc4b358 100644 --- a/v1.21.3/rollingupdatedaemonset.json +++ b/v1.21.3/rollingupdatedaemonset.json @@ -2,11 +2,11 @@ "description": "Spec to control the desired behavior of daemon set rolling update.", "properties": { "maxSurge": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of nodes with an existing available DaemonSet pod that can have an updated DaemonSet pod during during an update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up to a minimum of 1. Default value is 0. Example: when this is set to 30%, at most 30% of the total number of nodes that should be running the daemon pod (i.e. status.desiredNumberScheduled) can have their a new pod created before the old pod is marked as deleted. The update starts by launching new pods on 30% of nodes. Once an updated pod is available (Ready for at least minReadySeconds) the old DaemonSet pod on that node is marked deleted. If the old pod becomes unavailable for any reason (Ready transitions to false, is evicted, or is drained) an updated pod is immediatedly created on that node without considering surge limits. Allowing surge implies the possibility that the resources consumed by the daemonset on any given node can double if the readiness check fails, and so resource intensive daemonsets should take into account that they may cause evictions during disruption. This is an alpha field and requires enabling DaemonSetUpdateSurge feature gate." }, "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of DaemonSet pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of total number of DaemonSet pods at the start of the update (ex: 10%). Absolute number is calculated from percentage by rounding down to a minimum of one. This cannot be 0 if MaxSurge is 0 Default value is 1. Example: when this is set to 30%, at most 30% of the total number of nodes that should be running the daemon pod (i.e. status.desiredNumberScheduled) can have their pods stopped for an update at any given time. The update starts by stopping at most 30% of those DaemonSet pods and then brings up new DaemonSet pods in their place. Once the new pods are available, it then proceeds onto other DaemonSet pods, thus ensuring that at least 70% of original number of DaemonSet pods are available at all times during the update." } }, diff --git a/v1.21.3/rollingupdatedeployment-apps-v1.json b/v1.21.3/rollingupdatedeployment-apps-v1.json index eabdaa3e76..3365cfa3a3 100644 --- a/v1.21.3/rollingupdatedeployment-apps-v1.json +++ b/v1.21.3/rollingupdatedeployment-apps-v1.json @@ -2,11 +2,11 @@ "description": "Spec to control the desired behavior of rolling update.", "properties": { "maxSurge": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of pods that can be scheduled above the desired number of pods. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up. Defaults to 25%. Example: when this is set to 30%, the new ReplicaSet can be scaled up immediately when the rolling update starts, such that the total number of old and new pods do not exceed 130% of desired pods. Once old pods have been killed, new ReplicaSet can be scaled up further, ensuring that total number of pods running at any time during the update is at most 130% of desired pods." }, "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding down. This can not be 0 if MaxSurge is 0. Defaults to 25%. Example: when this is set to 30%, the old ReplicaSet can be scaled down to 70% of desired pods immediately when the rolling update starts. Once new pods are ready, old ReplicaSet can be scaled down further, followed by scaling up the new ReplicaSet, ensuring that the total number of pods available at all times during the update is at least 70% of desired pods." } }, diff --git a/v1.21.3/rollingupdatedeployment.json b/v1.21.3/rollingupdatedeployment.json index eabdaa3e76..3365cfa3a3 100644 --- a/v1.21.3/rollingupdatedeployment.json +++ b/v1.21.3/rollingupdatedeployment.json @@ -2,11 +2,11 @@ "description": "Spec to control the desired behavior of rolling update.", "properties": { "maxSurge": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of pods that can be scheduled above the desired number of pods. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up. Defaults to 25%. Example: when this is set to 30%, the new ReplicaSet can be scaled up immediately when the rolling update starts, such that the total number of old and new pods do not exceed 130% of desired pods. Once old pods have been killed, new ReplicaSet can be scaled up further, ensuring that total number of pods running at any time during the update is at most 130% of desired pods." }, "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding down. This can not be 0 if MaxSurge is 0. Defaults to 25%. Example: when this is set to 30%, the old ReplicaSet can be scaled down to 70% of desired pods immediately when the rolling update starts. Once new pods are ready, old ReplicaSet can be scaled down further, followed by scaling up the new ReplicaSet, ensuring that the total number of pods available at all times during the update is at least 70% of desired pods." } }, diff --git a/v1.21.3/runasgroupstrategyoptions-policy-v1beta1.json b/v1.21.3/runasgroupstrategyoptions-policy-v1beta1.json index 1ce70547f4..f456d8f96d 100644 --- a/v1.21.3/runasgroupstrategyoptions-policy-v1beta1.json +++ b/v1.21.3/runasgroupstrategyoptions-policy-v1beta1.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of gids that may be used. If you would like to force a single gid then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.3/runasgroupstrategyoptions.json b/v1.21.3/runasgroupstrategyoptions.json index 1ce70547f4..f456d8f96d 100644 --- a/v1.21.3/runasgroupstrategyoptions.json +++ b/v1.21.3/runasgroupstrategyoptions.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of gids that may be used. If you would like to force a single gid then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.3/runasuserstrategyoptions-policy-v1beta1.json b/v1.21.3/runasuserstrategyoptions-policy-v1beta1.json index 3e6ef924b0..d995ba4a0f 100644 --- a/v1.21.3/runasuserstrategyoptions-policy-v1beta1.json +++ b/v1.21.3/runasuserstrategyoptions-policy-v1beta1.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of uids that may be used. If you would like to force a single uid then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.3/runasuserstrategyoptions.json b/v1.21.3/runasuserstrategyoptions.json index 3e6ef924b0..d995ba4a0f 100644 --- a/v1.21.3/runasuserstrategyoptions.json +++ b/v1.21.3/runasuserstrategyoptions.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of uids that may be used. If you would like to force a single uid then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.3/runtimeclass-node-v1.json b/v1.21.3/runtimeclass-node-v1.json index eb6768416c..650c46dfee 100644 --- a/v1.21.3/runtimeclass-node-v1.json +++ b/v1.21.3/runtimeclass-node-v1.json @@ -29,15 +29,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "overhead": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1.Overhead", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1.Overhead", "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. For more details, see\n https://kubernetes.io/docs/concepts/scheduling-eviction/pod-overhead/\nThis field is in beta starting v1.18 and is only honored by servers that enable the PodOverhead feature." }, "scheduling": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1.Scheduling", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1.Scheduling", "description": "Scheduling holds the scheduling constraints to ensure that pods running with this RuntimeClass are scheduled to nodes that support it. If scheduling is nil, this RuntimeClass is assumed to be supported by all nodes." } }, diff --git a/v1.21.3/runtimeclass-node-v1alpha1.json b/v1.21.3/runtimeclass-node-v1alpha1.json index a82adc08f3..3562d1866e 100644 --- a/v1.21.3/runtimeclass-node-v1alpha1.json +++ b/v1.21.3/runtimeclass-node-v1alpha1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassSpec", "description": "Specification of the RuntimeClass More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/runtimeclass-node-v1beta1.json b/v1.21.3/runtimeclass-node-v1beta1.json index 19dab71a0d..e4b35b5755 100644 --- a/v1.21.3/runtimeclass-node-v1beta1.json +++ b/v1.21.3/runtimeclass-node-v1beta1.json @@ -29,15 +29,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "overhead": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead", "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. For more details, see https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.15, and is only honored by servers that enable the PodOverhead feature." }, "scheduling": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling", "description": "Scheduling holds the scheduling constraints to ensure that pods running with this RuntimeClass are scheduled to nodes that support it. If scheduling is nil, this RuntimeClass is assumed to be supported by all nodes." } }, diff --git a/v1.21.3/runtimeclass.json b/v1.21.3/runtimeclass.json index af42d0d2d5..62e9946b17 100644 --- a/v1.21.3/runtimeclass.json +++ b/v1.21.3/runtimeclass.json @@ -26,15 +26,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "overhead": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead", "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. For more details, see https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.15, and is only honored by servers that enable the PodOverhead feature." }, "scheduling": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling", "description": "Scheduling holds the scheduling constraints to ensure that pods running with this RuntimeClass are scheduled to nodes that support it. If scheduling is nil, this RuntimeClass is assumed to be supported by all nodes." } }, diff --git a/v1.21.3/runtimeclasslist-node-v1.json b/v1.21.3/runtimeclasslist-node-v1.json index 4ef2d6a943..5ea3823a8d 100644 --- a/v1.21.3/runtimeclasslist-node-v1.json +++ b/v1.21.3/runtimeclasslist-node-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/runtimeclasslist-node-v1alpha1.json b/v1.21.3/runtimeclasslist-node-v1alpha1.json index 0f89a494c6..f5e4cd4c5b 100644 --- a/v1.21.3/runtimeclasslist-node-v1alpha1.json +++ b/v1.21.3/runtimeclasslist-node-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/runtimeclasslist-node-v1beta1.json b/v1.21.3/runtimeclasslist-node-v1beta1.json index 32bc4ae708..2e3ad895e3 100644 --- a/v1.21.3/runtimeclasslist-node-v1beta1.json +++ b/v1.21.3/runtimeclasslist-node-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/runtimeclasslist.json b/v1.21.3/runtimeclasslist.json index 31b29c0588..b4aea632b1 100644 --- a/v1.21.3/runtimeclasslist.json +++ b/v1.21.3/runtimeclasslist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/runtimeclassspec-node-v1alpha1.json b/v1.21.3/runtimeclassspec-node-v1alpha1.json index d75c73d4df..5aedfee4b5 100644 --- a/v1.21.3/runtimeclassspec-node-v1alpha1.json +++ b/v1.21.3/runtimeclassspec-node-v1alpha1.json @@ -2,7 +2,7 @@ "description": "RuntimeClassSpec is a specification of a RuntimeClass. It contains parameters that are required to describe the RuntimeClass to the Container Runtime Interface (CRI) implementation, as well as any other components that need to understand how the pod will be run. The RuntimeClassSpec is immutable.", "properties": { "overhead": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead", "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. For more details, see https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.15, and is only honored by servers that enable the PodOverhead feature." }, "runtimeHandler": { @@ -13,7 +13,7 @@ ] }, "scheduling": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling", "description": "Scheduling holds the scheduling constraints to ensure that pods running with this RuntimeClass are scheduled to nodes that support it. If scheduling is nil, this RuntimeClass is assumed to be supported by all nodes." } }, diff --git a/v1.21.3/runtimeclassspec.json b/v1.21.3/runtimeclassspec.json index d75c73d4df..5aedfee4b5 100644 --- a/v1.21.3/runtimeclassspec.json +++ b/v1.21.3/runtimeclassspec.json @@ -2,7 +2,7 @@ "description": "RuntimeClassSpec is a specification of a RuntimeClass. It contains parameters that are required to describe the RuntimeClass to the Container Runtime Interface (CRI) implementation, as well as any other components that need to understand how the pod will be run. The RuntimeClassSpec is immutable.", "properties": { "overhead": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead", "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. For more details, see https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.15, and is only honored by servers that enable the PodOverhead feature." }, "runtimeHandler": { @@ -13,7 +13,7 @@ ] }, "scheduling": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling", "description": "Scheduling holds the scheduling constraints to ensure that pods running with this RuntimeClass are scheduled to nodes that support it. If scheduling is nil, this RuntimeClass is assumed to be supported by all nodes." } }, diff --git a/v1.21.3/scale-autoscaling-v1.json b/v1.21.3/scale-autoscaling-v1.json index f997631229..d1ffe2b839 100644 --- a/v1.21.3/scale-autoscaling-v1.json +++ b/v1.21.3/scale-autoscaling-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec", "description": "defines the behavior of the scale. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus", "description": "current status of the scale. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status. Read-only." } }, diff --git a/v1.21.3/scale.json b/v1.21.3/scale.json index 0135de137f..ac2b9bfaf7 100644 --- a/v1.21.3/scale.json +++ b/v1.21.3/scale.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec", "description": "defines the behavior of the scale. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus", "description": "current status of the scale. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status. Read-only." } }, diff --git a/v1.21.3/scaleiopersistentvolumesource-v1.json b/v1.21.3/scaleiopersistentvolumesource-v1.json index 0a4684bf6c..d964e0ec7f 100644 --- a/v1.21.3/scaleiopersistentvolumesource-v1.json +++ b/v1.21.3/scaleiopersistentvolumesource-v1.json @@ -30,7 +30,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail." }, "sslEnabled": { diff --git a/v1.21.3/scaleiopersistentvolumesource.json b/v1.21.3/scaleiopersistentvolumesource.json index 0a4684bf6c..d964e0ec7f 100644 --- a/v1.21.3/scaleiopersistentvolumesource.json +++ b/v1.21.3/scaleiopersistentvolumesource.json @@ -30,7 +30,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail." }, "sslEnabled": { diff --git a/v1.21.3/scaleiovolumesource-v1.json b/v1.21.3/scaleiovolumesource-v1.json index 1709231e89..1cf54edc1b 100644 --- a/v1.21.3/scaleiovolumesource-v1.json +++ b/v1.21.3/scaleiovolumesource-v1.json @@ -30,7 +30,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail." }, "sslEnabled": { diff --git a/v1.21.3/scaleiovolumesource.json b/v1.21.3/scaleiovolumesource.json index 1709231e89..1cf54edc1b 100644 --- a/v1.21.3/scaleiovolumesource.json +++ b/v1.21.3/scaleiovolumesource.json @@ -30,7 +30,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail." }, "sslEnabled": { diff --git a/v1.21.3/scheduling-node-v1.json b/v1.21.3/scheduling-node-v1.json index f8286d306c..3636330092 100644 --- a/v1.21.3/scheduling-node-v1.json +++ b/v1.21.3/scheduling-node-v1.json @@ -17,7 +17,7 @@ "tolerations": { "description": "tolerations are appended (excluding duplicates) to pods running with this RuntimeClass during admission, effectively unioning the set of nodes tolerated by the pod and the RuntimeClass.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", diff --git a/v1.21.3/scheduling-node-v1alpha1.json b/v1.21.3/scheduling-node-v1alpha1.json index f8286d306c..3636330092 100644 --- a/v1.21.3/scheduling-node-v1alpha1.json +++ b/v1.21.3/scheduling-node-v1alpha1.json @@ -17,7 +17,7 @@ "tolerations": { "description": "tolerations are appended (excluding duplicates) to pods running with this RuntimeClass during admission, effectively unioning the set of nodes tolerated by the pod and the RuntimeClass.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", diff --git a/v1.21.3/scheduling-node-v1beta1.json b/v1.21.3/scheduling-node-v1beta1.json index f8286d306c..3636330092 100644 --- a/v1.21.3/scheduling-node-v1beta1.json +++ b/v1.21.3/scheduling-node-v1beta1.json @@ -17,7 +17,7 @@ "tolerations": { "description": "tolerations are appended (excluding duplicates) to pods running with this RuntimeClass during admission, effectively unioning the set of nodes tolerated by the pod and the RuntimeClass.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", diff --git a/v1.21.3/scheduling.json b/v1.21.3/scheduling.json index f8286d306c..3636330092 100644 --- a/v1.21.3/scheduling.json +++ b/v1.21.3/scheduling.json @@ -17,7 +17,7 @@ "tolerations": { "description": "tolerations are appended (excluding duplicates) to pods running with this RuntimeClass during admission, effectively unioning the set of nodes tolerated by the pod and the RuntimeClass.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", diff --git a/v1.21.3/scopeselector-v1.json b/v1.21.3/scopeselector-v1.json index 124eb1651a..c3bd5a15d1 100644 --- a/v1.21.3/scopeselector-v1.json +++ b/v1.21.3/scopeselector-v1.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "A list of scope selector requirements by scope of the resources.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.3/scopeselector.json b/v1.21.3/scopeselector.json index 124eb1651a..c3bd5a15d1 100644 --- a/v1.21.3/scopeselector.json +++ b/v1.21.3/scopeselector.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "A list of scope selector requirements by scope of the resources.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.3/secret-v1.json b/v1.21.3/secret-v1.json index e503490129..807b7635a2 100644 --- a/v1.21.3/secret-v1.json +++ b/v1.21.3/secret-v1.json @@ -43,7 +43,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "stringData": { diff --git a/v1.21.3/secret.json b/v1.21.3/secret.json index 3f77d6b54f..d3944138f3 100644 --- a/v1.21.3/secret.json +++ b/v1.21.3/secret.json @@ -40,7 +40,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "stringData": { diff --git a/v1.21.3/secretlist-v1.json b/v1.21.3/secretlist-v1.json index 047f1ddfd7..9e1c13a63c 100644 --- a/v1.21.3/secretlist-v1.json +++ b/v1.21.3/secretlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of secret objects. More info: https://kubernetes.io/docs/concepts/configuration/secret", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/secretlist.json b/v1.21.3/secretlist.json index e22d63247b..e2116f6349 100644 --- a/v1.21.3/secretlist.json +++ b/v1.21.3/secretlist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of secret objects. More info: https://kubernetes.io/docs/concepts/configuration/secret", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/secretprojection-v1.json b/v1.21.3/secretprojection-v1.json index 94b976da4a..82d7e37271 100644 --- a/v1.21.3/secretprojection-v1.json +++ b/v1.21.3/secretprojection-v1.json @@ -4,7 +4,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced Secret will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the Secret, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.3/secretprojection.json b/v1.21.3/secretprojection.json index 94b976da4a..82d7e37271 100644 --- a/v1.21.3/secretprojection.json +++ b/v1.21.3/secretprojection.json @@ -4,7 +4,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced Secret will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the Secret, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.3/secretvolumesource-v1.json b/v1.21.3/secretvolumesource-v1.json index bc58d2567f..7c435acd43 100644 --- a/v1.21.3/secretvolumesource-v1.json +++ b/v1.21.3/secretvolumesource-v1.json @@ -12,7 +12,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced Secret will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the Secret, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.3/secretvolumesource.json b/v1.21.3/secretvolumesource.json index bc58d2567f..7c435acd43 100644 --- a/v1.21.3/secretvolumesource.json +++ b/v1.21.3/secretvolumesource.json @@ -12,7 +12,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced Secret will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the Secret, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.3/securitycontext-v1.json b/v1.21.3/securitycontext-v1.json index 13e95cdfec..60e21fe32a 100644 --- a/v1.21.3/securitycontext-v1.json +++ b/v1.21.3/securitycontext-v1.json @@ -9,7 +9,7 @@ ] }, "capabilities": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities", "description": "The capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime." }, "privileged": { @@ -57,15 +57,15 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "The SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." }, "seccompProfile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", "description": "The seccomp options to use by this container. If seccomp options are provided at both the pod & container level, the container options override the pod options." }, "windowsOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", "description": "The Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." } }, diff --git a/v1.21.3/securitycontext.json b/v1.21.3/securitycontext.json index 13e95cdfec..60e21fe32a 100644 --- a/v1.21.3/securitycontext.json +++ b/v1.21.3/securitycontext.json @@ -9,7 +9,7 @@ ] }, "capabilities": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities", "description": "The capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime." }, "privileged": { @@ -57,15 +57,15 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "The SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." }, "seccompProfile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", "description": "The seccomp options to use by this container. If seccomp options are provided at both the pod & container level, the container options override the pod options." }, "windowsOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", "description": "The Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." } }, diff --git a/v1.21.3/selfsubjectaccessreview-authorization-v1.json b/v1.21.3/selfsubjectaccessreview-authorization-v1.json index 7d269c9c27..89bf9fbe29 100644 --- a/v1.21.3/selfsubjectaccessreview-authorization-v1.json +++ b/v1.21.3/selfsubjectaccessreview-authorization-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. user and groups must be empty" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.3/selfsubjectaccessreview-authorization-v1beta1.json b/v1.21.3/selfsubjectaccessreview-authorization-v1beta1.json index 2780d13e24..2ebc0f4f70 100644 --- a/v1.21.3/selfsubjectaccessreview-authorization-v1beta1.json +++ b/v1.21.3/selfsubjectaccessreview-authorization-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. user and groups must be empty" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.3/selfsubjectaccessreview.json b/v1.21.3/selfsubjectaccessreview.json index 9f04cff1c6..440d8560dc 100644 --- a/v1.21.3/selfsubjectaccessreview.json +++ b/v1.21.3/selfsubjectaccessreview.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. user and groups must be empty" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.3/selfsubjectaccessreviewspec-authorization-v1.json b/v1.21.3/selfsubjectaccessreviewspec-authorization-v1.json index d95591051a..90e52bbd7d 100644 --- a/v1.21.3/selfsubjectaccessreviewspec-authorization-v1.json +++ b/v1.21.3/selfsubjectaccessreviewspec-authorization-v1.json @@ -2,11 +2,11 @@ "description": "SelfSubjectAccessReviewSpec is a description of the access request. Exactly one of ResourceAuthorizationAttributes and NonResourceAuthorizationAttributes must be set", "properties": { "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" } }, diff --git a/v1.21.3/selfsubjectaccessreviewspec-authorization-v1beta1.json b/v1.21.3/selfsubjectaccessreviewspec-authorization-v1beta1.json index 8071a3ab6d..43e92ad1f7 100644 --- a/v1.21.3/selfsubjectaccessreviewspec-authorization-v1beta1.json +++ b/v1.21.3/selfsubjectaccessreviewspec-authorization-v1beta1.json @@ -2,11 +2,11 @@ "description": "SelfSubjectAccessReviewSpec is a description of the access request. Exactly one of ResourceAuthorizationAttributes and NonResourceAuthorizationAttributes must be set", "properties": { "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" } }, diff --git a/v1.21.3/selfsubjectaccessreviewspec.json b/v1.21.3/selfsubjectaccessreviewspec.json index 8071a3ab6d..43e92ad1f7 100644 --- a/v1.21.3/selfsubjectaccessreviewspec.json +++ b/v1.21.3/selfsubjectaccessreviewspec.json @@ -2,11 +2,11 @@ "description": "SelfSubjectAccessReviewSpec is a description of the access request. Exactly one of ResourceAuthorizationAttributes and NonResourceAuthorizationAttributes must be set", "properties": { "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" } }, diff --git a/v1.21.3/selfsubjectrulesreview-authorization-v1.json b/v1.21.3/selfsubjectrulesreview-authorization-v1.json index 2b37d8ca43..86220533fc 100644 --- a/v1.21.3/selfsubjectrulesreview-authorization-v1.json +++ b/v1.21.3/selfsubjectrulesreview-authorization-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec", "description": "Spec holds information about the request being evaluated." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectRulesReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectRulesReviewStatus", "description": "Status is filled in by the server and indicates the set of actions a user can perform." } }, diff --git a/v1.21.3/selfsubjectrulesreview-authorization-v1beta1.json b/v1.21.3/selfsubjectrulesreview-authorization-v1beta1.json index 7909e483c9..f45c78a1ce 100644 --- a/v1.21.3/selfsubjectrulesreview-authorization-v1beta1.json +++ b/v1.21.3/selfsubjectrulesreview-authorization-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec", "description": "Spec holds information about the request being evaluated." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus", "description": "Status is filled in by the server and indicates the set of actions a user can perform." } }, diff --git a/v1.21.3/selfsubjectrulesreview.json b/v1.21.3/selfsubjectrulesreview.json index 7d5a49eebd..dd2948400d 100644 --- a/v1.21.3/selfsubjectrulesreview.json +++ b/v1.21.3/selfsubjectrulesreview.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec", "description": "Spec holds information about the request being evaluated." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus", "description": "Status is filled in by the server and indicates the set of actions a user can perform." } }, diff --git a/v1.21.3/selinuxstrategyoptions-policy-v1beta1.json b/v1.21.3/selinuxstrategyoptions-policy-v1beta1.json index a1ce23353d..eb00004ea4 100644 --- a/v1.21.3/selinuxstrategyoptions-policy-v1beta1.json +++ b/v1.21.3/selinuxstrategyoptions-policy-v1beta1.json @@ -9,7 +9,7 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "seLinuxOptions required to run as; required for MustRunAs More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/" } }, diff --git a/v1.21.3/selinuxstrategyoptions.json b/v1.21.3/selinuxstrategyoptions.json index a1ce23353d..eb00004ea4 100644 --- a/v1.21.3/selinuxstrategyoptions.json +++ b/v1.21.3/selinuxstrategyoptions.json @@ -9,7 +9,7 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "seLinuxOptions required to run as; required for MustRunAs More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/" } }, diff --git a/v1.21.3/service-v1.json b/v1.21.3/service-v1.json index 5207802bf6..70255016ee 100644 --- a/v1.21.3/service-v1.json +++ b/v1.21.3/service-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec", "description": "Spec defines the behavior of a service. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus", "description": "Most recently observed status of the service. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/service.json b/v1.21.3/service.json index cb8bb05fc8..771d95daee 100644 --- a/v1.21.3/service.json +++ b/v1.21.3/service.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec", "description": "Spec defines the behavior of a service. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus", "description": "Most recently observed status of the service. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.3/serviceaccount-v1.json b/v1.21.3/serviceaccount-v1.json index cd0ba7e08c..6839cc6b7c 100644 --- a/v1.21.3/serviceaccount-v1.json +++ b/v1.21.3/serviceaccount-v1.json @@ -21,7 +21,7 @@ "imagePullSecrets": { "description": "ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" }, "type": [ "array", @@ -39,13 +39,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "secrets": { "description": "Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. More info: https://kubernetes.io/docs/concepts/configuration/secret", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, "type": [ "array", diff --git a/v1.21.3/serviceaccount.json b/v1.21.3/serviceaccount.json index 67e4b6b262..0ca6111c14 100644 --- a/v1.21.3/serviceaccount.json +++ b/v1.21.3/serviceaccount.json @@ -18,7 +18,7 @@ "imagePullSecrets": { "description": "ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" }, "type": [ "array", @@ -36,13 +36,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "secrets": { "description": "Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. More info: https://kubernetes.io/docs/concepts/configuration/secret", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, "type": [ "array", diff --git a/v1.21.3/serviceaccountlist-v1.json b/v1.21.3/serviceaccountlist-v1.json index 28630d9a5c..b189933ba5 100644 --- a/v1.21.3/serviceaccountlist-v1.json +++ b/v1.21.3/serviceaccountlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of ServiceAccounts. More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/serviceaccountlist.json b/v1.21.3/serviceaccountlist.json index c409a3262e..59a32773db 100644 --- a/v1.21.3/serviceaccountlist.json +++ b/v1.21.3/serviceaccountlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of ServiceAccounts. More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/servicelist-v1.json b/v1.21.3/servicelist-v1.json index 6c21b06802..1f281230e3 100644 --- a/v1.21.3/servicelist-v1.json +++ b/v1.21.3/servicelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of services", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Service" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Service" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/servicelist.json b/v1.21.3/servicelist.json index ecbcbfad79..9f12c104fe 100644 --- a/v1.21.3/servicelist.json +++ b/v1.21.3/servicelist.json @@ -11,7 +11,7 @@ "items": { "description": "List of services", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Service" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.Service" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/serviceport-v1.json b/v1.21.3/serviceport-v1.json index 70718e13d3..17a8667308 100644 --- a/v1.21.3/serviceport-v1.json +++ b/v1.21.3/serviceport-v1.json @@ -39,7 +39,7 @@ ] }, "targetPort": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Number or name of the port to access on the pods targeted by the service. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. If this is a string, it will be looked up as a named port in the target Pod's container ports. If this is not specified, the value of the 'port' field is used (an identity map). This field is ignored for services with clusterIP=None, and should be omitted or set equal to the 'port' field. More info: https://kubernetes.io/docs/concepts/services-networking/service/#defining-a-service" } }, diff --git a/v1.21.3/serviceport.json b/v1.21.3/serviceport.json index 70718e13d3..17a8667308 100644 --- a/v1.21.3/serviceport.json +++ b/v1.21.3/serviceport.json @@ -39,7 +39,7 @@ ] }, "targetPort": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Number or name of the port to access on the pods targeted by the service. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. If this is a string, it will be looked up as a named port in the target Pod's container ports. If this is not specified, the value of the 'port' field is used (an identity map). This field is ignored for services with clusterIP=None, and should be omitted or set equal to the 'port' field. More info: https://kubernetes.io/docs/concepts/services-networking/service/#defining-a-service" } }, diff --git a/v1.21.3/servicespec-v1.json b/v1.21.3/servicespec-v1.json index 13a8f47bca..8e905f63db 100644 --- a/v1.21.3/servicespec-v1.json +++ b/v1.21.3/servicespec-v1.json @@ -122,7 +122,7 @@ "ports": { "description": "The list of ports that are exposed by this service. More info: https://kubernetes.io/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" }, "type": [ "array", @@ -164,7 +164,7 @@ ] }, "sessionAffinityConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig", "description": "sessionAffinityConfig contains the configurations of session affinity." }, "topologyKeys": { diff --git a/v1.21.3/servicespec.json b/v1.21.3/servicespec.json index 13a8f47bca..8e905f63db 100644 --- a/v1.21.3/servicespec.json +++ b/v1.21.3/servicespec.json @@ -122,7 +122,7 @@ "ports": { "description": "The list of ports that are exposed by this service. More info: https://kubernetes.io/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" }, "type": [ "array", @@ -164,7 +164,7 @@ ] }, "sessionAffinityConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig", "description": "sessionAffinityConfig contains the configurations of session affinity." }, "topologyKeys": { diff --git a/v1.21.3/servicestatus-v1.json b/v1.21.3/servicestatus-v1.json index 7c110f0c24..f0b37fd5f2 100644 --- a/v1.21.3/servicestatus-v1.json +++ b/v1.21.3/servicestatus-v1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, "type": [ "array", @@ -18,7 +18,7 @@ "x-kubernetes-patch-strategy": "merge" }, "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer, if one is present." } }, diff --git a/v1.21.3/servicestatus.json b/v1.21.3/servicestatus.json index 7c110f0c24..f0b37fd5f2 100644 --- a/v1.21.3/servicestatus.json +++ b/v1.21.3/servicestatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, "type": [ "array", @@ -18,7 +18,7 @@ "x-kubernetes-patch-strategy": "merge" }, "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer, if one is present." } }, diff --git a/v1.21.3/sessionaffinityconfig-v1.json b/v1.21.3/sessionaffinityconfig-v1.json index 3343b1753e..ebc464515c 100644 --- a/v1.21.3/sessionaffinityconfig-v1.json +++ b/v1.21.3/sessionaffinityconfig-v1.json @@ -2,7 +2,7 @@ "description": "SessionAffinityConfig represents the configurations of session affinity.", "properties": { "clientIP": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig", "description": "clientIP contains the configurations of Client IP based session affinity." } }, diff --git a/v1.21.3/sessionaffinityconfig.json b/v1.21.3/sessionaffinityconfig.json index 3343b1753e..ebc464515c 100644 --- a/v1.21.3/sessionaffinityconfig.json +++ b/v1.21.3/sessionaffinityconfig.json @@ -2,7 +2,7 @@ "description": "SessionAffinityConfig represents the configurations of session affinity.", "properties": { "clientIP": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig", "description": "clientIP contains the configurations of Client IP based session affinity." } }, diff --git a/v1.21.3/statefulset-apps-v1.json b/v1.21.3/statefulset-apps-v1.json index 0ca8dc930f..a8c25c1b0c 100644 --- a/v1.21.3/statefulset-apps-v1.json +++ b/v1.21.3/statefulset-apps-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec", "description": "Spec defines the desired identities of pods in this set." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus", "description": "Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time." } }, diff --git a/v1.21.3/statefulset.json b/v1.21.3/statefulset.json index fce37cd364..4cac4a28e4 100644 --- a/v1.21.3/statefulset.json +++ b/v1.21.3/statefulset.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec", "description": "Spec defines the desired identities of pods in this set." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus", "description": "Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time." } }, diff --git a/v1.21.3/statefulsetcondition-apps-v1.json b/v1.21.3/statefulsetcondition-apps-v1.json index 5ba4aba615..a24097088d 100644 --- a/v1.21.3/statefulsetcondition-apps-v1.json +++ b/v1.21.3/statefulsetcondition-apps-v1.json @@ -2,7 +2,7 @@ "description": "StatefulSetCondition describes the state of a statefulset at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/statefulsetcondition.json b/v1.21.3/statefulsetcondition.json index 5ba4aba615..a24097088d 100644 --- a/v1.21.3/statefulsetcondition.json +++ b/v1.21.3/statefulsetcondition.json @@ -2,7 +2,7 @@ "description": "StatefulSetCondition describes the state of a statefulset at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/statefulsetlist-apps-v1.json b/v1.21.3/statefulsetlist-apps-v1.json index 0dd324901f..af3d8cf8d1 100644 --- a/v1.21.3/statefulsetlist-apps-v1.json +++ b/v1.21.3/statefulsetlist-apps-v1.json @@ -13,7 +13,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.3/statefulsetlist.json b/v1.21.3/statefulsetlist.json index c7ffce519d..35d94a3f6a 100644 --- a/v1.21.3/statefulsetlist.json +++ b/v1.21.3/statefulsetlist.json @@ -10,7 +10,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" }, "type": [ "array", @@ -28,7 +28,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.3/statefulsetspec-apps-v1.json b/v1.21.3/statefulsetspec-apps-v1.json index 7e8e9cd0f1..88e029b583 100644 --- a/v1.21.3/statefulsetspec-apps-v1.json +++ b/v1.21.3/statefulsetspec-apps-v1.json @@ -25,7 +25,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is a label query over pods that should match the replica count. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "serviceName": { @@ -36,17 +36,17 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "template is the object that describes the pod that will be created if insufficient replicas are detected. Each pod stamped out by the StatefulSet will fulfill this Template, but have a unique identity from the rest of the StatefulSet." }, "updateStrategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy", "description": "updateStrategy indicates the StatefulSetUpdateStrategy that will be employed to update Pods in the StatefulSet when a revision is made to Template." }, "volumeClaimTemplates": { "description": "volumeClaimTemplates is a list of claims that pods are allowed to reference. The StatefulSet controller is responsible for mapping network identities to claims in a way that maintains the identity of a pod. Every claim in this list must have at least one matching (by name) volumeMount in one container in the template. A claim in this list takes precedence over any volumes in the template, with the same name.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" }, "type": [ "array", diff --git a/v1.21.3/statefulsetspec.json b/v1.21.3/statefulsetspec.json index 7e8e9cd0f1..88e029b583 100644 --- a/v1.21.3/statefulsetspec.json +++ b/v1.21.3/statefulsetspec.json @@ -25,7 +25,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is a label query over pods that should match the replica count. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "serviceName": { @@ -36,17 +36,17 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "template is the object that describes the pod that will be created if insufficient replicas are detected. Each pod stamped out by the StatefulSet will fulfill this Template, but have a unique identity from the rest of the StatefulSet." }, "updateStrategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy", "description": "updateStrategy indicates the StatefulSetUpdateStrategy that will be employed to update Pods in the StatefulSet when a revision is made to Template." }, "volumeClaimTemplates": { "description": "volumeClaimTemplates is a list of claims that pods are allowed to reference. The StatefulSet controller is responsible for mapping network identities to claims in a way that maintains the identity of a pod. Every claim in this list must have at least one matching (by name) volumeMount in one container in the template. A claim in this list takes precedence over any volumes in the template, with the same name.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" }, "type": [ "array", diff --git a/v1.21.3/statefulsetstatus-apps-v1.json b/v1.21.3/statefulsetstatus-apps-v1.json index 704bc83821..7405340828 100644 --- a/v1.21.3/statefulsetstatus-apps-v1.json +++ b/v1.21.3/statefulsetstatus-apps-v1.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a statefulset's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" }, "type": [ "array", diff --git a/v1.21.3/statefulsetstatus.json b/v1.21.3/statefulsetstatus.json index 704bc83821..7405340828 100644 --- a/v1.21.3/statefulsetstatus.json +++ b/v1.21.3/statefulsetstatus.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a statefulset's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" }, "type": [ "array", diff --git a/v1.21.3/statefulsetupdatestrategy-apps-v1.json b/v1.21.3/statefulsetupdatestrategy-apps-v1.json index 11adcbb5f0..f913b4909b 100644 --- a/v1.21.3/statefulsetupdatestrategy-apps-v1.json +++ b/v1.21.3/statefulsetupdatestrategy-apps-v1.json @@ -2,7 +2,7 @@ "description": "StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates. It includes any additional parameters necessary to perform the update for the indicated strategy.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy", "description": "RollingUpdate is used to communicate parameters when Type is RollingUpdateStatefulSetStrategyType." }, "type": { diff --git a/v1.21.3/statefulsetupdatestrategy.json b/v1.21.3/statefulsetupdatestrategy.json index 11adcbb5f0..f913b4909b 100644 --- a/v1.21.3/statefulsetupdatestrategy.json +++ b/v1.21.3/statefulsetupdatestrategy.json @@ -2,7 +2,7 @@ "description": "StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates. It includes any additional parameters necessary to perform the update for the indicated strategy.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy", "description": "RollingUpdate is used to communicate parameters when Type is RollingUpdateStatefulSetStrategyType." }, "type": { diff --git a/v1.21.3/status-meta-v1.json b/v1.21.3/status-meta-v1.json index c20339167d..a6c0910c67 100644 --- a/v1.21.3/status-meta-v1.json +++ b/v1.21.3/status-meta-v1.json @@ -20,7 +20,7 @@ ] }, "details": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails", "description": "Extended data associated with the reason. Each reason may define its own extended details. This field is optional and the data returned is not guaranteed to conform to any schema except that defined by the reason type." }, "kind": { @@ -41,7 +41,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" }, "reason": { diff --git a/v1.21.3/status.json b/v1.21.3/status.json index c9f63b97f8..4ee737abc6 100644 --- a/v1.21.3/status.json +++ b/v1.21.3/status.json @@ -17,7 +17,7 @@ ] }, "details": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails", "description": "Extended data associated with the reason. Each reason may define its own extended details. This field is optional and the data returned is not guaranteed to conform to any schema except that defined by the reason type." }, "kind": { @@ -38,7 +38,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" }, "reason": { diff --git a/v1.21.3/statusdetails-meta-v1.json b/v1.21.3/statusdetails-meta-v1.json index 10a4bbfa81..0c302cb442 100644 --- a/v1.21.3/statusdetails-meta-v1.json +++ b/v1.21.3/statusdetails-meta-v1.json @@ -4,7 +4,7 @@ "causes": { "description": "The Causes array includes more details associated with the StatusReason failure. Not all StatusReasons may provide detailed causes.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" }, "type": [ "array", diff --git a/v1.21.3/statusdetails.json b/v1.21.3/statusdetails.json index 10a4bbfa81..0c302cb442 100644 --- a/v1.21.3/statusdetails.json +++ b/v1.21.3/statusdetails.json @@ -4,7 +4,7 @@ "causes": { "description": "The Causes array includes more details associated with the StatusReason failure. Not all StatusReasons may provide detailed causes.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" }, "type": [ "array", diff --git a/v1.21.3/storageclass-storage-v1.json b/v1.21.3/storageclass-storage-v1.json index 238fb93cfe..b6d822af4b 100644 --- a/v1.21.3/storageclass-storage-v1.json +++ b/v1.21.3/storageclass-storage-v1.json @@ -11,7 +11,7 @@ "allowedTopologies": { "description": "Restrict the node topologies where volumes can be dynamically provisioned. Each volume plugin defines its own supported topology specifications. An empty TopologySelectorTerm list means there is no topology restriction. This field is only honored by servers that enable the VolumeScheduling feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" }, "type": [ "array", @@ -39,7 +39,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "mountOptions": { diff --git a/v1.21.3/storageclass-storage-v1beta1.json b/v1.21.3/storageclass-storage-v1beta1.json index 1a1aca6004..35db964587 100644 --- a/v1.21.3/storageclass-storage-v1beta1.json +++ b/v1.21.3/storageclass-storage-v1beta1.json @@ -11,7 +11,7 @@ "allowedTopologies": { "description": "Restrict the node topologies where volumes can be dynamically provisioned. Each volume plugin defines its own supported topology specifications. An empty TopologySelectorTerm list means there is no topology restriction. This field is only honored by servers that enable the VolumeScheduling feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" }, "type": [ "array", @@ -39,7 +39,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "mountOptions": { diff --git a/v1.21.3/storageclass.json b/v1.21.3/storageclass.json index e214d217bb..81e55997d3 100644 --- a/v1.21.3/storageclass.json +++ b/v1.21.3/storageclass.json @@ -11,7 +11,7 @@ "allowedTopologies": { "description": "Restrict the node topologies where volumes can be dynamically provisioned. Each volume plugin defines its own supported topology specifications. An empty TopologySelectorTerm list means there is no topology restriction. This field is only honored by servers that enable the VolumeScheduling feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" }, "type": [ "array", @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "mountOptions": { diff --git a/v1.21.3/storageclasslist-storage-v1.json b/v1.21.3/storageclasslist-storage-v1.json index 20b3356e4b..c79b2c2074 100644 --- a/v1.21.3/storageclasslist-storage-v1.json +++ b/v1.21.3/storageclasslist-storage-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of StorageClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/storageclasslist-storage-v1beta1.json b/v1.21.3/storageclasslist-storage-v1beta1.json index dddd6d728d..3b26ae8a11 100644 --- a/v1.21.3/storageclasslist-storage-v1beta1.json +++ b/v1.21.3/storageclasslist-storage-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of StorageClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/storageclasslist.json b/v1.21.3/storageclasslist.json index 6942be2c72..deeebe5d6f 100644 --- a/v1.21.3/storageclasslist.json +++ b/v1.21.3/storageclasslist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of StorageClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/storageospersistentvolumesource-v1.json b/v1.21.3/storageospersistentvolumesource-v1.json index 03284152c2..ce457973ca 100644 --- a/v1.21.3/storageospersistentvolumesource-v1.json +++ b/v1.21.3/storageospersistentvolumesource-v1.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "SecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted." }, "volumeName": { diff --git a/v1.21.3/storageospersistentvolumesource.json b/v1.21.3/storageospersistentvolumesource.json index 03284152c2..ce457973ca 100644 --- a/v1.21.3/storageospersistentvolumesource.json +++ b/v1.21.3/storageospersistentvolumesource.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "SecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted." }, "volumeName": { diff --git a/v1.21.3/storageosvolumesource-v1.json b/v1.21.3/storageosvolumesource-v1.json index 1bca94a7ec..83a159c1c0 100644 --- a/v1.21.3/storageosvolumesource-v1.json +++ b/v1.21.3/storageosvolumesource-v1.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted." }, "volumeName": { diff --git a/v1.21.3/storageosvolumesource.json b/v1.21.3/storageosvolumesource.json index 1bca94a7ec..83a159c1c0 100644 --- a/v1.21.3/storageosvolumesource.json +++ b/v1.21.3/storageosvolumesource.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted." }, "volumeName": { diff --git a/v1.21.3/storageversion-apiserverinternal-v1alpha1.json b/v1.21.3/storageversion-apiserverinternal-v1alpha1.json index e5a0a328bd..773384051e 100644 --- a/v1.21.3/storageversion-apiserverinternal-v1alpha1.json +++ b/v1.21.3/storageversion-apiserverinternal-v1alpha1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "The name is .." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec", "description": "Spec is an empty spec. It is here to comply with Kubernetes API style." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus", "description": "API server instances report the version they can decode and the version they encode objects to when persisting objects in the backend." } }, diff --git a/v1.21.3/storageversion.json b/v1.21.3/storageversion.json index dd9aeaa641..5765edda65 100644 --- a/v1.21.3/storageversion.json +++ b/v1.21.3/storageversion.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "The name is .." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec", "description": "Spec is an empty spec. It is here to comply with Kubernetes API style." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus", "description": "API server instances report the version they can decode and the version they encode objects to when persisting objects in the backend." } }, diff --git a/v1.21.3/storageversioncondition-apiserverinternal-v1alpha1.json b/v1.21.3/storageversioncondition-apiserverinternal-v1alpha1.json index aa3f58c068..bada4a6690 100644 --- a/v1.21.3/storageversioncondition-apiserverinternal-v1alpha1.json +++ b/v1.21.3/storageversioncondition-apiserverinternal-v1alpha1.json @@ -2,7 +2,7 @@ "description": "Describes the state of the storageVersion at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/storageversioncondition.json b/v1.21.3/storageversioncondition.json index aa3f58c068..bada4a6690 100644 --- a/v1.21.3/storageversioncondition.json +++ b/v1.21.3/storageversioncondition.json @@ -2,7 +2,7 @@ "description": "Describes the state of the storageVersion at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.3/storageversionlist-apiserverinternal-v1alpha1.json b/v1.21.3/storageversionlist-apiserverinternal-v1alpha1.json index 0a1717589a..44b05a7396 100644 --- a/v1.21.3/storageversionlist-apiserverinternal-v1alpha1.json +++ b/v1.21.3/storageversionlist-apiserverinternal-v1alpha1.json @@ -13,7 +13,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.3/storageversionlist.json b/v1.21.3/storageversionlist.json index b4c9169244..4afb633b9e 100644 --- a/v1.21.3/storageversionlist.json +++ b/v1.21.3/storageversionlist.json @@ -10,7 +10,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" }, "type": [ "array", @@ -28,7 +28,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.3/storageversionstatus-apiserverinternal-v1alpha1.json b/v1.21.3/storageversionstatus-apiserverinternal-v1alpha1.json index d167e9821c..d7170f58b1 100644 --- a/v1.21.3/storageversionstatus-apiserverinternal-v1alpha1.json +++ b/v1.21.3/storageversionstatus-apiserverinternal-v1alpha1.json @@ -11,7 +11,7 @@ "conditions": { "description": "The latest available observations of the storageVersion's state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" }, "type": [ "array", @@ -25,7 +25,7 @@ "storageVersions": { "description": "The reported versions per API server instance.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" }, "type": [ "array", diff --git a/v1.21.3/storageversionstatus.json b/v1.21.3/storageversionstatus.json index d167e9821c..d7170f58b1 100644 --- a/v1.21.3/storageversionstatus.json +++ b/v1.21.3/storageversionstatus.json @@ -11,7 +11,7 @@ "conditions": { "description": "The latest available observations of the storageVersion's state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" }, "type": [ "array", @@ -25,7 +25,7 @@ "storageVersions": { "description": "The reported versions per API server instance.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" }, "type": [ "array", diff --git a/v1.21.3/subject-flowcontrol-v1beta1.json b/v1.21.3/subject-flowcontrol-v1beta1.json index 202db0de35..018ca089f1 100644 --- a/v1.21.3/subject-flowcontrol-v1beta1.json +++ b/v1.21.3/subject-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "Subject matches the originator of a request, as identified by the request authentication system. There are three ways of matching an originator; by user, group, or service account.", "properties": { "group": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.GroupSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.GroupSubject" }, "kind": { "description": "Required", @@ -12,10 +12,10 @@ ] }, "serviceAccount": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ServiceAccountSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ServiceAccountSubject" }, "user": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.UserSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.UserSubject" } }, "required": [ diff --git a/v1.21.3/subjectaccessreview-authorization-v1.json b/v1.21.3/subjectaccessreview-authorization-v1.json index bc6fb7ab20..31338c2d86 100644 --- a/v1.21.3/subjectaccessreview-authorization-v1.json +++ b/v1.21.3/subjectaccessreview-authorization-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.3/subjectaccessreview-authorization-v1beta1.json b/v1.21.3/subjectaccessreview-authorization-v1beta1.json index 56178562d3..aadb9406b1 100644 --- a/v1.21.3/subjectaccessreview-authorization-v1beta1.json +++ b/v1.21.3/subjectaccessreview-authorization-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.3/subjectaccessreview.json b/v1.21.3/subjectaccessreview.json index 8e0497ea3a..4e43edc256 100644 --- a/v1.21.3/subjectaccessreview.json +++ b/v1.21.3/subjectaccessreview.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.3/subjectaccessreviewspec-authorization-v1.json b/v1.21.3/subjectaccessreviewspec-authorization-v1.json index 88d8ec640f..579ad72a30 100644 --- a/v1.21.3/subjectaccessreviewspec-authorization-v1.json +++ b/v1.21.3/subjectaccessreviewspec-authorization-v1.json @@ -34,11 +34,11 @@ ] }, "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" }, "uid": { diff --git a/v1.21.3/subjectaccessreviewspec-authorization-v1beta1.json b/v1.21.3/subjectaccessreviewspec-authorization-v1beta1.json index 877c8803d1..a484c3ebb6 100644 --- a/v1.21.3/subjectaccessreviewspec-authorization-v1beta1.json +++ b/v1.21.3/subjectaccessreviewspec-authorization-v1beta1.json @@ -34,11 +34,11 @@ ] }, "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" }, "uid": { diff --git a/v1.21.3/subjectaccessreviewspec.json b/v1.21.3/subjectaccessreviewspec.json index 877c8803d1..a484c3ebb6 100644 --- a/v1.21.3/subjectaccessreviewspec.json +++ b/v1.21.3/subjectaccessreviewspec.json @@ -34,11 +34,11 @@ ] }, "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" }, "uid": { diff --git a/v1.21.3/subjectrulesreviewstatus-authorization-v1.json b/v1.21.3/subjectrulesreviewstatus-authorization-v1.json index e1db663912..7b09e1b270 100644 --- a/v1.21.3/subjectrulesreviewstatus-authorization-v1.json +++ b/v1.21.3/subjectrulesreviewstatus-authorization-v1.json @@ -18,7 +18,7 @@ "nonResourceRules": { "description": "NonResourceRules is the list of actions the subject is allowed to perform on non-resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceRule" }, "type": [ "array", @@ -28,7 +28,7 @@ "resourceRules": { "description": "ResourceRules is the list of actions the subject is allowed to perform on resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceRule" }, "type": [ "array", diff --git a/v1.21.3/subjectrulesreviewstatus-authorization-v1beta1.json b/v1.21.3/subjectrulesreviewstatus-authorization-v1beta1.json index 0d11615c5e..eaa0d451ab 100644 --- a/v1.21.3/subjectrulesreviewstatus-authorization-v1beta1.json +++ b/v1.21.3/subjectrulesreviewstatus-authorization-v1beta1.json @@ -18,7 +18,7 @@ "nonResourceRules": { "description": "NonResourceRules is the list of actions the subject is allowed to perform on non-resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" }, "type": [ "array", @@ -28,7 +28,7 @@ "resourceRules": { "description": "ResourceRules is the list of actions the subject is allowed to perform on resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" }, "type": [ "array", diff --git a/v1.21.3/subjectrulesreviewstatus.json b/v1.21.3/subjectrulesreviewstatus.json index 0d11615c5e..eaa0d451ab 100644 --- a/v1.21.3/subjectrulesreviewstatus.json +++ b/v1.21.3/subjectrulesreviewstatus.json @@ -18,7 +18,7 @@ "nonResourceRules": { "description": "NonResourceRules is the list of actions the subject is allowed to perform on non-resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" }, "type": [ "array", @@ -28,7 +28,7 @@ "resourceRules": { "description": "ResourceRules is the list of actions the subject is allowed to perform on resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" }, "type": [ "array", diff --git a/v1.21.3/supplementalgroupsstrategyoptions-policy-v1beta1.json b/v1.21.3/supplementalgroupsstrategyoptions-policy-v1beta1.json index 4ac9435505..4a827239f6 100644 --- a/v1.21.3/supplementalgroupsstrategyoptions-policy-v1beta1.json +++ b/v1.21.3/supplementalgroupsstrategyoptions-policy-v1beta1.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of supplemental groups. If you would like to force a single supplemental group then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.3/supplementalgroupsstrategyoptions.json b/v1.21.3/supplementalgroupsstrategyoptions.json index 4ac9435505..4a827239f6 100644 --- a/v1.21.3/supplementalgroupsstrategyoptions.json +++ b/v1.21.3/supplementalgroupsstrategyoptions.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of supplemental groups. If you would like to force a single supplemental group then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.3/taint-v1.json b/v1.21.3/taint-v1.json index f595b5b9b5..93c4cd6f85 100644 --- a/v1.21.3/taint-v1.json +++ b/v1.21.3/taint-v1.json @@ -16,7 +16,7 @@ ] }, "timeAdded": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "TimeAdded represents the time at which the taint was added. It is only written for NoExecute taints." }, "value": { diff --git a/v1.21.3/taint.json b/v1.21.3/taint.json index f595b5b9b5..93c4cd6f85 100644 --- a/v1.21.3/taint.json +++ b/v1.21.3/taint.json @@ -16,7 +16,7 @@ ] }, "timeAdded": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "TimeAdded represents the time at which the taint was added. It is only written for NoExecute taints." }, "value": { diff --git a/v1.21.3/tcpsocketaction-v1.json b/v1.21.3/tcpsocketaction-v1.json index 5d7ca98f40..a47ec46fa2 100644 --- a/v1.21.3/tcpsocketaction-v1.json +++ b/v1.21.3/tcpsocketaction-v1.json @@ -9,7 +9,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Number or name of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME." } }, diff --git a/v1.21.3/tcpsocketaction.json b/v1.21.3/tcpsocketaction.json index 5d7ca98f40..a47ec46fa2 100644 --- a/v1.21.3/tcpsocketaction.json +++ b/v1.21.3/tcpsocketaction.json @@ -9,7 +9,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Number or name of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME." } }, diff --git a/v1.21.3/tokenrequest-authentication-v1.json b/v1.21.3/tokenrequest-authentication-v1.json index d98c22b063..a3d863c130 100644 --- a/v1.21.3/tokenrequest-authentication-v1.json +++ b/v1.21.3/tokenrequest-authentication-v1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestSpec" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestStatus" } }, "required": [ diff --git a/v1.21.3/tokenrequestspec-authentication-v1.json b/v1.21.3/tokenrequestspec-authentication-v1.json index 535eefbef2..f8400d8998 100644 --- a/v1.21.3/tokenrequestspec-authentication-v1.json +++ b/v1.21.3/tokenrequestspec-authentication-v1.json @@ -15,7 +15,7 @@ ] }, "boundObjectRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference", "description": "BoundObjectRef is a reference to an object that the token will be bound to. The token will only be valid for as long as the bound object exists. NOTE: The API server's TokenReview endpoint will validate the BoundObjectRef, but other audiences may not. Keep ExpirationSeconds small if you want prompt revocation." }, "expirationSeconds": { diff --git a/v1.21.3/tokenrequestspec.json b/v1.21.3/tokenrequestspec.json index 535eefbef2..f8400d8998 100644 --- a/v1.21.3/tokenrequestspec.json +++ b/v1.21.3/tokenrequestspec.json @@ -15,7 +15,7 @@ ] }, "boundObjectRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference", "description": "BoundObjectRef is a reference to an object that the token will be bound to. The token will only be valid for as long as the bound object exists. NOTE: The API server's TokenReview endpoint will validate the BoundObjectRef, but other audiences may not. Keep ExpirationSeconds small if you want prompt revocation." }, "expirationSeconds": { diff --git a/v1.21.3/tokenrequeststatus-authentication-v1.json b/v1.21.3/tokenrequeststatus-authentication-v1.json index b22c15d118..282ec8b31e 100644 --- a/v1.21.3/tokenrequeststatus-authentication-v1.json +++ b/v1.21.3/tokenrequeststatus-authentication-v1.json @@ -2,7 +2,7 @@ "description": "TokenRequestStatus is the result of a token request.", "properties": { "expirationTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "ExpirationTimestamp is the time of expiration of the returned token." }, "token": { diff --git a/v1.21.3/tokenrequeststatus.json b/v1.21.3/tokenrequeststatus.json index b22c15d118..282ec8b31e 100644 --- a/v1.21.3/tokenrequeststatus.json +++ b/v1.21.3/tokenrequeststatus.json @@ -2,7 +2,7 @@ "description": "TokenRequestStatus is the result of a token request.", "properties": { "expirationTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "ExpirationTimestamp is the time of expiration of the returned token." }, "token": { diff --git a/v1.21.3/tokenreview-authentication-v1.json b/v1.21.3/tokenreview-authentication-v1.json index 839fd89595..32d2fb5fbe 100644 --- a/v1.21.3/tokenreview-authentication-v1.json +++ b/v1.21.3/tokenreview-authentication-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewStatus", "description": "Status is filled in by the server and indicates whether the request can be authenticated." } }, diff --git a/v1.21.3/tokenreview-authentication-v1beta1.json b/v1.21.3/tokenreview-authentication-v1beta1.json index 711190eeb0..9a4a3902ff 100644 --- a/v1.21.3/tokenreview-authentication-v1beta1.json +++ b/v1.21.3/tokenreview-authentication-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus", "description": "Status is filled in by the server and indicates whether the request can be authenticated." } }, diff --git a/v1.21.3/tokenreview.json b/v1.21.3/tokenreview.json index d820e03821..3ae7bf41ad 100644 --- a/v1.21.3/tokenreview.json +++ b/v1.21.3/tokenreview.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus", "description": "Status is filled in by the server and indicates whether the request can be authenticated." } }, diff --git a/v1.21.3/tokenreviewstatus-authentication-v1.json b/v1.21.3/tokenreviewstatus-authentication-v1.json index 306a55ec1d..abfce981e7 100644 --- a/v1.21.3/tokenreviewstatus-authentication-v1.json +++ b/v1.21.3/tokenreviewstatus-authentication-v1.json @@ -29,7 +29,7 @@ ] }, "user": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.UserInfo", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1.UserInfo", "description": "User is the UserInfo associated with the provided token." } }, diff --git a/v1.21.3/tokenreviewstatus-authentication-v1beta1.json b/v1.21.3/tokenreviewstatus-authentication-v1beta1.json index 69de676a7b..314233909f 100644 --- a/v1.21.3/tokenreviewstatus-authentication-v1beta1.json +++ b/v1.21.3/tokenreviewstatus-authentication-v1beta1.json @@ -29,7 +29,7 @@ ] }, "user": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo", "description": "User is the UserInfo associated with the provided token." } }, diff --git a/v1.21.3/tokenreviewstatus.json b/v1.21.3/tokenreviewstatus.json index 69de676a7b..314233909f 100644 --- a/v1.21.3/tokenreviewstatus.json +++ b/v1.21.3/tokenreviewstatus.json @@ -29,7 +29,7 @@ ] }, "user": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo", "description": "User is the UserInfo associated with the provided token." } }, diff --git a/v1.21.3/topologyselectorterm-v1.json b/v1.21.3/topologyselectorterm-v1.json index 6187598c8e..63bd9c6c76 100644 --- a/v1.21.3/topologyselectorterm-v1.json +++ b/v1.21.3/topologyselectorterm-v1.json @@ -4,7 +4,7 @@ "matchLabelExpressions": { "description": "A list of topology selector requirements by labels.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" }, "type": [ "array", diff --git a/v1.21.3/topologyselectorterm.json b/v1.21.3/topologyselectorterm.json index 6187598c8e..63bd9c6c76 100644 --- a/v1.21.3/topologyselectorterm.json +++ b/v1.21.3/topologyselectorterm.json @@ -4,7 +4,7 @@ "matchLabelExpressions": { "description": "A list of topology selector requirements by labels.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" }, "type": [ "array", diff --git a/v1.21.3/topologyspreadconstraint-v1.json b/v1.21.3/topologyspreadconstraint-v1.json index c470c31721..8aac89d431 100644 --- a/v1.21.3/topologyspreadconstraint-v1.json +++ b/v1.21.3/topologyspreadconstraint-v1.json @@ -2,7 +2,7 @@ "description": "TopologySpreadConstraint specifies how to spread matching pods among the given topology.", "properties": { "labelSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "LabelSelector is used to find matching pods. Pods that match this label selector are counted to determine the number of pods in their corresponding topology domain." }, "maxSkew": { diff --git a/v1.21.3/topologyspreadconstraint.json b/v1.21.3/topologyspreadconstraint.json index c470c31721..8aac89d431 100644 --- a/v1.21.3/topologyspreadconstraint.json +++ b/v1.21.3/topologyspreadconstraint.json @@ -2,7 +2,7 @@ "description": "TopologySpreadConstraint specifies how to spread matching pods among the given topology.", "properties": { "labelSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "LabelSelector is used to find matching pods. Pods that match this label selector are counted to determine the number of pods in their corresponding topology domain." }, "maxSkew": { diff --git a/v1.21.3/validatingwebhook-admissionregistration-v1.json b/v1.21.3/validatingwebhook-admissionregistration-v1.json index 1cb73ce463..01b2e17830 100644 --- a/v1.21.3/validatingwebhook-admissionregistration-v1.json +++ b/v1.21.3/validatingwebhook-admissionregistration-v1.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,17 +40,17 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.3/validatingwebhook-admissionregistration-v1beta1.json b/v1.21.3/validatingwebhook-admissionregistration-v1beta1.json index d27ea888a7..7cfc58fb6e 100644 --- a/v1.21.3/validatingwebhook-admissionregistration-v1beta1.json +++ b/v1.21.3/validatingwebhook-admissionregistration-v1beta1.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,17 +40,17 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.3/validatingwebhook.json b/v1.21.3/validatingwebhook.json index d27ea888a7..7cfc58fb6e 100644 --- a/v1.21.3/validatingwebhook.json +++ b/v1.21.3/validatingwebhook.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,17 +40,17 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.3/validatingwebhookconfiguration-admissionregistration-v1.json b/v1.21.3/validatingwebhookconfiguration-admissionregistration-v1.json index dd6270f185..27842d32c2 100644 --- a/v1.21.3/validatingwebhookconfiguration-admissionregistration-v1.json +++ b/v1.21.3/validatingwebhookconfiguration-admissionregistration-v1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhook" }, "type": [ "array", diff --git a/v1.21.3/validatingwebhookconfiguration-admissionregistration-v1beta1.json b/v1.21.3/validatingwebhookconfiguration-admissionregistration-v1beta1.json index 7ee9bd6c7c..b28e648cee 100644 --- a/v1.21.3/validatingwebhookconfiguration-admissionregistration-v1beta1.json +++ b/v1.21.3/validatingwebhookconfiguration-admissionregistration-v1beta1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" }, "type": [ "array", diff --git a/v1.21.3/validatingwebhookconfiguration.json b/v1.21.3/validatingwebhookconfiguration.json index 4fd21bf84d..00954422d4 100644 --- a/v1.21.3/validatingwebhookconfiguration.json +++ b/v1.21.3/validatingwebhookconfiguration.json @@ -19,13 +19,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" }, "type": [ "array", diff --git a/v1.21.3/validatingwebhookconfigurationlist-admissionregistration-v1.json b/v1.21.3/validatingwebhookconfigurationlist-admissionregistration-v1.json index 60ba8a8101..0019152923 100644 --- a/v1.21.3/validatingwebhookconfigurationlist-admissionregistration-v1.json +++ b/v1.21.3/validatingwebhookconfigurationlist-admissionregistration-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of ValidatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/validatingwebhookconfigurationlist-admissionregistration-v1beta1.json b/v1.21.3/validatingwebhookconfigurationlist-admissionregistration-v1beta1.json index 5e72c89685..424bfbacab 100644 --- a/v1.21.3/validatingwebhookconfigurationlist-admissionregistration-v1beta1.json +++ b/v1.21.3/validatingwebhookconfigurationlist-admissionregistration-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "List of ValidatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/validatingwebhookconfigurationlist.json b/v1.21.3/validatingwebhookconfigurationlist.json index 20ca167fc9..433169c16a 100644 --- a/v1.21.3/validatingwebhookconfigurationlist.json +++ b/v1.21.3/validatingwebhookconfigurationlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of ValidatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.3/volume-v1.json b/v1.21.3/volume-v1.json index 11339e4a28..61bf188976 100644 --- a/v1.21.3/volume-v1.json +++ b/v1.21.3/volume-v1.json @@ -2,75 +2,75 @@ "description": "Volume represents a named volume in a pod that may be accessed by any container in the pod.", "properties": { "awsElasticBlockStore": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", "description": "AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore" }, "azureDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", "description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod." }, "azureFile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource", "description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod." }, "cephfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource", "description": "CephFS represents a Ceph FS mount on the host that shares a pod's lifetime" }, "cinder": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource", "description": "Cinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md" }, "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource", "description": "ConfigMap represents a configMap that should populate this volume" }, "csi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource", "description": "CSI (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature)." }, "downwardAPI": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource", "description": "DownwardAPI represents downward API about the pod that should populate this volume" }, "emptyDir": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource", "description": "EmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir" }, "ephemeral": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource", "description": "Ephemeral represents a volume that is handled by a cluster storage driver. The volume's lifecycle is tied to the pod that defines it - it will be created before the pod starts, and deleted when the pod is removed.\n\nUse this if: a) the volume is only needed while the pod runs, b) features of normal volumes like restoring from snapshot or capacity\n tracking are needed,\nc) the storage driver is specified through a storage class, and d) the storage driver supports dynamic volume provisioning through\n a PersistentVolumeClaim (see EphemeralVolumeSource for more\n information on the connection between this volume type\n and PersistentVolumeClaim).\n\nUse PersistentVolumeClaim or one of the vendor-specific APIs for volumes that persist for longer than the lifecycle of an individual pod.\n\nUse CSI for light-weight local ephemeral volumes if the CSI driver is meant to be used that way - see the documentation of the driver for more information.\n\nA pod can use both types of ephemeral volumes and persistent volumes at the same time.\n\nThis is a beta feature and only available when the GenericEphemeralVolume feature gate is enabled." }, "fc": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", "description": "FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod." }, "flexVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource", "description": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin." }, "flocker": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", "description": "Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running" }, "gcePersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", "description": "GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk" }, "gitRepo": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource", "description": "GitRepo represents a git repository at a particular revision. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container." }, "glusterfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource", "description": "Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/glusterfs/README.md" }, "hostPath": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", "description": "HostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath" }, "iscsi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource", "description": "ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://examples.k8s.io/volumes/iscsi/README.md" }, "name": { @@ -81,47 +81,47 @@ ] }, "nfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", "description": "NFS represents an NFS mount on the host that shares a pod's lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs" }, "persistentVolumeClaim": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource", "description": "PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" }, "photonPersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", "description": "PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine" }, "portworxVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", "description": "PortworxVolume represents a portworx volume attached and mounted on kubelets host machine" }, "projected": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource", "description": "Items for all in one resources secrets, configmaps, and downward API" }, "quobyte": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", "description": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime" }, "rbd": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource", "description": "RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md" }, "scaleIO": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource", "description": "ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes." }, "secret": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource", "description": "Secret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret" }, "storageos": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource", "description": "StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes." }, "vsphereVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", "description": "VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine" } }, diff --git a/v1.21.3/volume.json b/v1.21.3/volume.json index 11339e4a28..61bf188976 100644 --- a/v1.21.3/volume.json +++ b/v1.21.3/volume.json @@ -2,75 +2,75 @@ "description": "Volume represents a named volume in a pod that may be accessed by any container in the pod.", "properties": { "awsElasticBlockStore": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", "description": "AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore" }, "azureDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", "description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod." }, "azureFile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource", "description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod." }, "cephfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource", "description": "CephFS represents a Ceph FS mount on the host that shares a pod's lifetime" }, "cinder": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource", "description": "Cinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md" }, "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource", "description": "ConfigMap represents a configMap that should populate this volume" }, "csi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource", "description": "CSI (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature)." }, "downwardAPI": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource", "description": "DownwardAPI represents downward API about the pod that should populate this volume" }, "emptyDir": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource", "description": "EmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir" }, "ephemeral": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource", "description": "Ephemeral represents a volume that is handled by a cluster storage driver. The volume's lifecycle is tied to the pod that defines it - it will be created before the pod starts, and deleted when the pod is removed.\n\nUse this if: a) the volume is only needed while the pod runs, b) features of normal volumes like restoring from snapshot or capacity\n tracking are needed,\nc) the storage driver is specified through a storage class, and d) the storage driver supports dynamic volume provisioning through\n a PersistentVolumeClaim (see EphemeralVolumeSource for more\n information on the connection between this volume type\n and PersistentVolumeClaim).\n\nUse PersistentVolumeClaim or one of the vendor-specific APIs for volumes that persist for longer than the lifecycle of an individual pod.\n\nUse CSI for light-weight local ephemeral volumes if the CSI driver is meant to be used that way - see the documentation of the driver for more information.\n\nA pod can use both types of ephemeral volumes and persistent volumes at the same time.\n\nThis is a beta feature and only available when the GenericEphemeralVolume feature gate is enabled." }, "fc": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", "description": "FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod." }, "flexVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource", "description": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin." }, "flocker": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", "description": "Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running" }, "gcePersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", "description": "GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk" }, "gitRepo": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource", "description": "GitRepo represents a git repository at a particular revision. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container." }, "glusterfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource", "description": "Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/glusterfs/README.md" }, "hostPath": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", "description": "HostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath" }, "iscsi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource", "description": "ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://examples.k8s.io/volumes/iscsi/README.md" }, "name": { @@ -81,47 +81,47 @@ ] }, "nfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", "description": "NFS represents an NFS mount on the host that shares a pod's lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs" }, "persistentVolumeClaim": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource", "description": "PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" }, "photonPersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", "description": "PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine" }, "portworxVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", "description": "PortworxVolume represents a portworx volume attached and mounted on kubelets host machine" }, "projected": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource", "description": "Items for all in one resources secrets, configmaps, and downward API" }, "quobyte": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", "description": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime" }, "rbd": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource", "description": "RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md" }, "scaleIO": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource", "description": "ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes." }, "secret": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource", "description": "Secret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret" }, "storageos": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource", "description": "StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes." }, "vsphereVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", "description": "VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine" } }, diff --git a/v1.21.3/volumeattachment-storage-v1.json b/v1.21.3/volumeattachment-storage-v1.json index ddc73c59ea..d381a6e878 100644 --- a/v1.21.3/volumeattachment-storage-v1.json +++ b/v1.21.3/volumeattachment-storage-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSpec", "description": "Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentStatus", "description": "Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.3/volumeattachment-storage-v1alpha1.json b/v1.21.3/volumeattachment-storage-v1alpha1.json index a4ea8935ca..48b1cf7e11 100644 --- a/v1.21.3/volumeattachment-storage-v1alpha1.json +++ b/v1.21.3/volumeattachment-storage-v1alpha1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec", "description": "Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus", "description": "Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.3/volumeattachment-storage-v1beta1.json b/v1.21.3/volumeattachment-storage-v1beta1.json index 85c1111146..12e1bb1e89 100644 --- a/v1.21.3/volumeattachment-storage-v1beta1.json +++ b/v1.21.3/volumeattachment-storage-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec", "description": "Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus", "description": "Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.3/volumeattachment.json b/v1.21.3/volumeattachment.json index 63d1869f4d..5a793f5895 100644 --- a/v1.21.3/volumeattachment.json +++ b/v1.21.3/volumeattachment.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec", "description": "Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus", "description": "Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.3/volumeattachmentlist-storage-v1.json b/v1.21.3/volumeattachmentlist-storage-v1.json index 0d430289fb..00f8515b18 100644 --- a/v1.21.3/volumeattachmentlist-storage-v1.json +++ b/v1.21.3/volumeattachmentlist-storage-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of VolumeAttachments", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachment" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/volumeattachmentlist-storage-v1alpha1.json b/v1.21.3/volumeattachmentlist-storage-v1alpha1.json index 83bab6fe9d..99f38c4307 100644 --- a/v1.21.3/volumeattachmentlist-storage-v1alpha1.json +++ b/v1.21.3/volumeattachmentlist-storage-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of VolumeAttachments", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachment" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/volumeattachmentlist-storage-v1beta1.json b/v1.21.3/volumeattachmentlist-storage-v1beta1.json index a2d33c03b1..84c32db5f4 100644 --- a/v1.21.3/volumeattachmentlist-storage-v1beta1.json +++ b/v1.21.3/volumeattachmentlist-storage-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of VolumeAttachments", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/volumeattachmentlist.json b/v1.21.3/volumeattachmentlist.json index 2d70cd0496..a705ce7254 100644 --- a/v1.21.3/volumeattachmentlist.json +++ b/v1.21.3/volumeattachmentlist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of VolumeAttachments", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.3/volumeattachmentsource-storage-v1.json b/v1.21.3/volumeattachmentsource-storage-v1.json index 620cac4d1d..d680b58344 100644 --- a/v1.21.3/volumeattachmentsource-storage-v1.json +++ b/v1.21.3/volumeattachmentsource-storage-v1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentSource represents a volume that should be attached. Right now only PersistenVolumes can be attached via external attacher, in future we may allow also inline volumes in pods. Exactly one member can be set.", "properties": { "inlineVolumeSpec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "inlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource. This field is populated only for the CSIMigration feature. It contains translated fields from a pod's inline VolumeSource to a PersistentVolumeSpec. This field is beta-level and is only honored by servers that enabled the CSIMigration feature." }, "persistentVolumeName": { diff --git a/v1.21.3/volumeattachmentsource-storage-v1alpha1.json b/v1.21.3/volumeattachmentsource-storage-v1alpha1.json index 7d409ad0ce..3cd1f00c7d 100644 --- a/v1.21.3/volumeattachmentsource-storage-v1alpha1.json +++ b/v1.21.3/volumeattachmentsource-storage-v1alpha1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentSource represents a volume that should be attached. Right now only PersistenVolumes can be attached via external attacher, in future we may allow also inline volumes in pods. Exactly one member can be set.", "properties": { "inlineVolumeSpec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "inlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource. This field is populated only for the CSIMigration feature. It contains translated fields from a pod's inline VolumeSource to a PersistentVolumeSpec. This field is alpha-level and is only honored by servers that enabled the CSIMigration feature." }, "persistentVolumeName": { diff --git a/v1.21.3/volumeattachmentsource-storage-v1beta1.json b/v1.21.3/volumeattachmentsource-storage-v1beta1.json index 620cac4d1d..d680b58344 100644 --- a/v1.21.3/volumeattachmentsource-storage-v1beta1.json +++ b/v1.21.3/volumeattachmentsource-storage-v1beta1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentSource represents a volume that should be attached. Right now only PersistenVolumes can be attached via external attacher, in future we may allow also inline volumes in pods. Exactly one member can be set.", "properties": { "inlineVolumeSpec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "inlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource. This field is populated only for the CSIMigration feature. It contains translated fields from a pod's inline VolumeSource to a PersistentVolumeSpec. This field is beta-level and is only honored by servers that enabled the CSIMigration feature." }, "persistentVolumeName": { diff --git a/v1.21.3/volumeattachmentsource.json b/v1.21.3/volumeattachmentsource.json index 620cac4d1d..d680b58344 100644 --- a/v1.21.3/volumeattachmentsource.json +++ b/v1.21.3/volumeattachmentsource.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentSource represents a volume that should be attached. Right now only PersistenVolumes can be attached via external attacher, in future we may allow also inline volumes in pods. Exactly one member can be set.", "properties": { "inlineVolumeSpec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "inlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource. This field is populated only for the CSIMigration feature. It contains translated fields from a pod's inline VolumeSource to a PersistentVolumeSpec. This field is beta-level and is only honored by servers that enabled the CSIMigration feature." }, "persistentVolumeName": { diff --git a/v1.21.3/volumeattachmentspec-storage-v1.json b/v1.21.3/volumeattachmentspec-storage-v1.json index 610551a718..efe6676097 100644 --- a/v1.21.3/volumeattachmentspec-storage-v1.json +++ b/v1.21.3/volumeattachmentspec-storage-v1.json @@ -16,7 +16,7 @@ ] }, "source": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSource", "description": "Source represents the volume that should be attached." } }, diff --git a/v1.21.3/volumeattachmentspec-storage-v1alpha1.json b/v1.21.3/volumeattachmentspec-storage-v1alpha1.json index 8af85dadae..d77417b500 100644 --- a/v1.21.3/volumeattachmentspec-storage-v1alpha1.json +++ b/v1.21.3/volumeattachmentspec-storage-v1alpha1.json @@ -16,7 +16,7 @@ ] }, "source": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource", "description": "Source represents the volume that should be attached." } }, diff --git a/v1.21.3/volumeattachmentspec-storage-v1beta1.json b/v1.21.3/volumeattachmentspec-storage-v1beta1.json index ab64895083..8e0959db92 100644 --- a/v1.21.3/volumeattachmentspec-storage-v1beta1.json +++ b/v1.21.3/volumeattachmentspec-storage-v1beta1.json @@ -16,7 +16,7 @@ ] }, "source": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource", "description": "Source represents the volume that should be attached." } }, diff --git a/v1.21.3/volumeattachmentspec.json b/v1.21.3/volumeattachmentspec.json index ab64895083..8e0959db92 100644 --- a/v1.21.3/volumeattachmentspec.json +++ b/v1.21.3/volumeattachmentspec.json @@ -16,7 +16,7 @@ ] }, "source": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource", "description": "Source represents the volume that should be attached." } }, diff --git a/v1.21.3/volumeattachmentstatus-storage-v1.json b/v1.21.3/volumeattachmentstatus-storage-v1.json index e5b3a39f38..5830d06f0d 100644 --- a/v1.21.3/volumeattachmentstatus-storage-v1.json +++ b/v1.21.3/volumeattachmentstatus-storage-v1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentStatus is the status of a VolumeAttachment request.", "properties": { "attachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError", "description": "The last error encountered during attach operation, if any. This field must only be set by the entity completing the attach operation, i.e. the external-attacher." }, "attached": { @@ -26,7 +26,7 @@ ] }, "detachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError", "description": "The last error encountered during detach operation, if any. This field must only be set by the entity completing the detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.3/volumeattachmentstatus-storage-v1alpha1.json b/v1.21.3/volumeattachmentstatus-storage-v1alpha1.json index d139060f38..3b818b4bcd 100644 --- a/v1.21.3/volumeattachmentstatus-storage-v1alpha1.json +++ b/v1.21.3/volumeattachmentstatus-storage-v1alpha1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentStatus is the status of a VolumeAttachment request.", "properties": { "attachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError", "description": "The last error encountered during attach operation, if any. This field must only be set by the entity completing the attach operation, i.e. the external-attacher." }, "attached": { @@ -26,7 +26,7 @@ ] }, "detachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError", "description": "The last error encountered during detach operation, if any. This field must only be set by the entity completing the detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.3/volumeattachmentstatus-storage-v1beta1.json b/v1.21.3/volumeattachmentstatus-storage-v1beta1.json index 32f8852bb7..22cf50f0a9 100644 --- a/v1.21.3/volumeattachmentstatus-storage-v1beta1.json +++ b/v1.21.3/volumeattachmentstatus-storage-v1beta1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentStatus is the status of a VolumeAttachment request.", "properties": { "attachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", "description": "The last error encountered during attach operation, if any. This field must only be set by the entity completing the attach operation, i.e. the external-attacher." }, "attached": { @@ -26,7 +26,7 @@ ] }, "detachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", "description": "The last error encountered during detach operation, if any. This field must only be set by the entity completing the detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.3/volumeattachmentstatus.json b/v1.21.3/volumeattachmentstatus.json index 32f8852bb7..22cf50f0a9 100644 --- a/v1.21.3/volumeattachmentstatus.json +++ b/v1.21.3/volumeattachmentstatus.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentStatus is the status of a VolumeAttachment request.", "properties": { "attachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", "description": "The last error encountered during attach operation, if any. This field must only be set by the entity completing the attach operation, i.e. the external-attacher." }, "attached": { @@ -26,7 +26,7 @@ ] }, "detachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", "description": "The last error encountered during detach operation, if any. This field must only be set by the entity completing the detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.3/volumeerror-storage-v1.json b/v1.21.3/volumeerror-storage-v1.json index 5edfe8ee88..e854435b1a 100644 --- a/v1.21.3/volumeerror-storage-v1.json +++ b/v1.21.3/volumeerror-storage-v1.json @@ -9,7 +9,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time the error was encountered." } }, diff --git a/v1.21.3/volumeerror-storage-v1alpha1.json b/v1.21.3/volumeerror-storage-v1alpha1.json index f69d84c908..058a4c544f 100644 --- a/v1.21.3/volumeerror-storage-v1alpha1.json +++ b/v1.21.3/volumeerror-storage-v1alpha1.json @@ -9,7 +9,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time the error was encountered." } }, diff --git a/v1.21.3/volumeerror-storage-v1beta1.json b/v1.21.3/volumeerror-storage-v1beta1.json index 5edfe8ee88..e854435b1a 100644 --- a/v1.21.3/volumeerror-storage-v1beta1.json +++ b/v1.21.3/volumeerror-storage-v1beta1.json @@ -9,7 +9,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time the error was encountered." } }, diff --git a/v1.21.3/volumeerror.json b/v1.21.3/volumeerror.json index 5edfe8ee88..e854435b1a 100644 --- a/v1.21.3/volumeerror.json +++ b/v1.21.3/volumeerror.json @@ -9,7 +9,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time the error was encountered." } }, diff --git a/v1.21.3/volumenodeaffinity-v1.json b/v1.21.3/volumenodeaffinity-v1.json index 358d4ddcf1..b745e995e2 100644 --- a/v1.21.3/volumenodeaffinity-v1.json +++ b/v1.21.3/volumenodeaffinity-v1.json @@ -2,7 +2,7 @@ "description": "VolumeNodeAffinity defines constraints that limit what nodes this volume can be accessed from.", "properties": { "required": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", "description": "Required specifies hard node constraints that must be met." } }, diff --git a/v1.21.3/volumenodeaffinity.json b/v1.21.3/volumenodeaffinity.json index 358d4ddcf1..b745e995e2 100644 --- a/v1.21.3/volumenodeaffinity.json +++ b/v1.21.3/volumenodeaffinity.json @@ -2,7 +2,7 @@ "description": "VolumeNodeAffinity defines constraints that limit what nodes this volume can be accessed from.", "properties": { "required": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", "description": "Required specifies hard node constraints that must be met." } }, diff --git a/v1.21.3/volumeprojection-v1.json b/v1.21.3/volumeprojection-v1.json index de61e37a9e..803ed387ab 100644 --- a/v1.21.3/volumeprojection-v1.json +++ b/v1.21.3/volumeprojection-v1.json @@ -2,19 +2,19 @@ "description": "Projection that may be projected along with other supported volume types", "properties": { "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection", "description": "information about the configMap data to project" }, "downwardAPI": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection", "description": "information about the downwardAPI data to project" }, "secret": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection", "description": "information about the secret data to project" }, "serviceAccountToken": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection", "description": "information about the serviceAccountToken data to project" } }, diff --git a/v1.21.3/volumeprojection.json b/v1.21.3/volumeprojection.json index de61e37a9e..803ed387ab 100644 --- a/v1.21.3/volumeprojection.json +++ b/v1.21.3/volumeprojection.json @@ -2,19 +2,19 @@ "description": "Projection that may be projected along with other supported volume types", "properties": { "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection", "description": "information about the configMap data to project" }, "downwardAPI": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection", "description": "information about the downwardAPI data to project" }, "secret": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection", "description": "information about the secret data to project" }, "serviceAccountToken": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection", "description": "information about the serviceAccountToken data to project" } }, diff --git a/v1.21.3/watchevent-meta-v1.json b/v1.21.3/watchevent-meta-v1.json index 95bc6af5f2..7c51ff26c8 100644 --- a/v1.21.3/watchevent-meta-v1.json +++ b/v1.21.3/watchevent-meta-v1.json @@ -2,7 +2,7 @@ "description": "Event represents a single event to a watched resource.", "properties": { "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", "description": "Object is:\n * If Type is Added or Modified: the new state of the object.\n * If Type is Deleted: the state of the object immediately before deletion.\n * If Type is Error: *Status is recommended; other types may make sense\n depending on context." }, "type": { diff --git a/v1.21.3/watchevent.json b/v1.21.3/watchevent.json index 95bc6af5f2..7c51ff26c8 100644 --- a/v1.21.3/watchevent.json +++ b/v1.21.3/watchevent.json @@ -2,7 +2,7 @@ "description": "Event represents a single event to a watched resource.", "properties": { "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", "description": "Object is:\n * If Type is Added or Modified: the new state of the object.\n * If Type is Deleted: the state of the object immediately before deletion.\n * If Type is Error: *Status is recommended; other types may make sense\n depending on context." }, "type": { diff --git a/v1.21.3/webhookclientconfig-admissionregistration-v1.json b/v1.21.3/webhookclientconfig-admissionregistration-v1.json index 0e790c3335..1aeb60a08f 100644 --- a/v1.21.3/webhookclientconfig-admissionregistration-v1.json +++ b/v1.21.3/webhookclientconfig-admissionregistration-v1.json @@ -10,7 +10,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ServiceReference", "description": "`service` is a reference to the service for this webhook. Either `service` or `url` must be specified.\n\nIf the webhook is running within the cluster, then you should use `service`." }, "url": { diff --git a/v1.21.3/webhookclientconfig-admissionregistration-v1beta1.json b/v1.21.3/webhookclientconfig-admissionregistration-v1beta1.json index 714231eb5b..bac30b2617 100644 --- a/v1.21.3/webhookclientconfig-admissionregistration-v1beta1.json +++ b/v1.21.3/webhookclientconfig-admissionregistration-v1beta1.json @@ -10,7 +10,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ServiceReference", "description": "`service` is a reference to the service for this webhook. Either `service` or `url` must be specified.\n\nIf the webhook is running within the cluster, then you should use `service`." }, "url": { diff --git a/v1.21.3/webhookclientconfig-apiextensions-v1.json b/v1.21.3/webhookclientconfig-apiextensions-v1.json index 001886d5af..098a557740 100644 --- a/v1.21.3/webhookclientconfig-apiextensions-v1.json +++ b/v1.21.3/webhookclientconfig-apiextensions-v1.json @@ -10,7 +10,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ServiceReference", "description": "service is a reference to the service for this webhook. Either service or url must be specified.\n\nIf the webhook is running within the cluster, then you should use `service`." }, "url": { diff --git a/v1.21.3/webhookclientconfig-apiextensions-v1beta1.json b/v1.21.3/webhookclientconfig-apiextensions-v1beta1.json index 48f8639957..1f07efc2d3 100644 --- a/v1.21.3/webhookclientconfig-apiextensions-v1beta1.json +++ b/v1.21.3/webhookclientconfig-apiextensions-v1beta1.json @@ -10,7 +10,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference", "description": "service is a reference to the service for this webhook. Either service or url must be specified.\n\nIf the webhook is running within the cluster, then you should use `service`." }, "url": { diff --git a/v1.21.3/webhookclientconfig.json b/v1.21.3/webhookclientconfig.json index 48f8639957..1f07efc2d3 100644 --- a/v1.21.3/webhookclientconfig.json +++ b/v1.21.3/webhookclientconfig.json @@ -10,7 +10,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference", "description": "service is a reference to the service for this webhook. Either service or url must be specified.\n\nIf the webhook is running within the cluster, then you should use `service`." }, "url": { diff --git a/v1.21.3/webhookconversion-apiextensions-v1.json b/v1.21.3/webhookconversion-apiextensions-v1.json index d0d04ed9cf..c0187b6e56 100644 --- a/v1.21.3/webhookconversion-apiextensions-v1.json +++ b/v1.21.3/webhookconversion-apiextensions-v1.json @@ -2,7 +2,7 @@ "description": "WebhookConversion describes how to call a conversion webhook", "properties": { "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig", "description": "clientConfig is the instructions for how to call the webhook if strategy is `Webhook`." }, "conversionReviewVersions": { diff --git a/v1.21.3/webhookconversion.json b/v1.21.3/webhookconversion.json index d0d04ed9cf..c0187b6e56 100644 --- a/v1.21.3/webhookconversion.json +++ b/v1.21.3/webhookconversion.json @@ -2,7 +2,7 @@ "description": "WebhookConversion describes how to call a conversion webhook", "properties": { "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig", "description": "clientConfig is the instructions for how to call the webhook if strategy is `Webhook`." }, "conversionReviewVersions": { diff --git a/v1.21.3/weightedpodaffinityterm-v1.json b/v1.21.3/weightedpodaffinityterm-v1.json index 40271b6adf..9aaa647979 100644 --- a/v1.21.3/weightedpodaffinityterm-v1.json +++ b/v1.21.3/weightedpodaffinityterm-v1.json @@ -2,7 +2,7 @@ "description": "The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s)", "properties": { "podAffinityTerm": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm", "description": "Required. A pod affinity term, associated with the corresponding weight." }, "weight": { diff --git a/v1.21.3/weightedpodaffinityterm.json b/v1.21.3/weightedpodaffinityterm.json index 40271b6adf..9aaa647979 100644 --- a/v1.21.3/weightedpodaffinityterm.json +++ b/v1.21.3/weightedpodaffinityterm.json @@ -2,7 +2,7 @@ "description": "The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s)", "properties": { "podAffinityTerm": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.3/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm", "description": "Required. A pod affinity term, associated with the corresponding weight." }, "weight": { diff --git a/v1.21.4/affinity-v1.json b/v1.21.4/affinity-v1.json index 69bb8eed2a..7f7604b6d2 100644 --- a/v1.21.4/affinity-v1.json +++ b/v1.21.4/affinity-v1.json @@ -2,15 +2,15 @@ "description": "Affinity is a group of affinity scheduling rules.", "properties": { "nodeAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity", "description": "Describes node affinity scheduling rules for the pod." }, "podAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity", "description": "Describes pod affinity scheduling rules (e.g. co-locate this pod in the same node, zone, etc. as some other pod(s))." }, "podAntiAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity", "description": "Describes pod anti-affinity scheduling rules (e.g. avoid putting this pod in the same node, zone, etc. as some other pod(s))." } }, diff --git a/v1.21.4/affinity.json b/v1.21.4/affinity.json index 69bb8eed2a..7f7604b6d2 100644 --- a/v1.21.4/affinity.json +++ b/v1.21.4/affinity.json @@ -2,15 +2,15 @@ "description": "Affinity is a group of affinity scheduling rules.", "properties": { "nodeAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity", "description": "Describes node affinity scheduling rules for the pod." }, "podAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity", "description": "Describes pod affinity scheduling rules (e.g. co-locate this pod in the same node, zone, etc. as some other pod(s))." }, "podAntiAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity", "description": "Describes pod anti-affinity scheduling rules (e.g. avoid putting this pod in the same node, zone, etc. as some other pod(s))." } }, diff --git a/v1.21.4/aggregationrule-rbac-v1.json b/v1.21.4/aggregationrule-rbac-v1.json index bda5abd104..238ee51239 100644 --- a/v1.21.4/aggregationrule-rbac-v1.json +++ b/v1.21.4/aggregationrule-rbac-v1.json @@ -4,7 +4,7 @@ "clusterRoleSelectors": { "description": "ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" }, "type": [ "array", diff --git a/v1.21.4/aggregationrule-rbac-v1alpha1.json b/v1.21.4/aggregationrule-rbac-v1alpha1.json index bda5abd104..238ee51239 100644 --- a/v1.21.4/aggregationrule-rbac-v1alpha1.json +++ b/v1.21.4/aggregationrule-rbac-v1alpha1.json @@ -4,7 +4,7 @@ "clusterRoleSelectors": { "description": "ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" }, "type": [ "array", diff --git a/v1.21.4/aggregationrule-rbac-v1beta1.json b/v1.21.4/aggregationrule-rbac-v1beta1.json index bda5abd104..238ee51239 100644 --- a/v1.21.4/aggregationrule-rbac-v1beta1.json +++ b/v1.21.4/aggregationrule-rbac-v1beta1.json @@ -4,7 +4,7 @@ "clusterRoleSelectors": { "description": "ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" }, "type": [ "array", diff --git a/v1.21.4/aggregationrule.json b/v1.21.4/aggregationrule.json index bda5abd104..238ee51239 100644 --- a/v1.21.4/aggregationrule.json +++ b/v1.21.4/aggregationrule.json @@ -4,7 +4,7 @@ "clusterRoleSelectors": { "description": "ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" }, "type": [ "array", diff --git a/v1.21.4/all.json b/v1.21.4/all.json index 1aaae37cf5..73115c7414 100644 --- a/v1.21.4/all.json +++ b/v1.21.4/all.json @@ -1,1960 +1,1960 @@ { "oneOf": [ { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhook" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfigurationList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfigurationList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ServiceReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhook" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfigurationList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfigurationList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ServiceReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevisionList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevisionList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequest" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.UserInfo" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.UserInfo" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectRulesReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectRulesReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReview" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReview" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.CrossVersionObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.Scale" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.Scale" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJob" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJob" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobTemplateSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobTemplateSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequest" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1.Lease" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1.Lease" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Binding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Binding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatusList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatusList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Container" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Container" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointsList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointsList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainers" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainers" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Event" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EventList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EventList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EventSeries" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EventSeries" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Handler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Handler" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Node" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Node" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAffinity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAntiAffinity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Service" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Service" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.Endpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.Endpoint" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointConditions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointConditions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointHints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointHints" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSlice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSlice" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSliceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSliceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.ForZone" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.ForZone" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSliceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSliceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1.Event" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1.EventList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1.EventList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1.EventSeries" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1.EventSeries" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressPath" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.Ingress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressTLS" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.GroupSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.GroupSubject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ServiceAccountSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ServiceAccountSubject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.UserSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.UserSubject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressPath" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressRuleValue" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.Ingress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassParametersReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassParametersReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressServiceBackend" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressServiceBackend" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressTLS" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1.Overhead" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1.Overhead" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1.Scheduling" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1.Scheduling" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudget" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.Eviction" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.Eviction" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicyList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicyList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.AggregationRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.AggregationRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRole" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.Role" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.AggregationRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.AggregationRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRole" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Role" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBindingList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBindingList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriver" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINode" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeDriver" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.TokenRequest" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachment" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeNodeResources" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeNodeResources" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacityList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacityList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachment" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacityList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacityList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClassList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClassList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceColumnDefinition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceConversion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceConversion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionVersion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceScale" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceScale" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresources" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresources" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceValidation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceValidation" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ExternalDocumentation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ExternalDocumentation" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrArray" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrStringArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrStringArray" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ServiceReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookConversion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookConversion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroupList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.version.Info" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.version.Info" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus" }, { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference" } ] } \ No newline at end of file diff --git a/v1.21.4/apigroup-meta-v1.json b/v1.21.4/apigroup-meta-v1.json index c7b728f384..e3c3294f1c 100644 --- a/v1.21.4/apigroup-meta-v1.json +++ b/v1.21.4/apigroup-meta-v1.json @@ -29,13 +29,13 @@ ] }, "preferredVersion": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery", "description": "preferredVersion is the version preferred by the API server, which probably is the storage version." }, "serverAddressByClientCIDRs": { "description": "a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" }, "type": [ "array", @@ -45,7 +45,7 @@ "versions": { "description": "versions are the versions supported in this group.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" }, "type": [ "array", diff --git a/v1.21.4/apigroup.json b/v1.21.4/apigroup.json index f3353563d4..6fb854af66 100644 --- a/v1.21.4/apigroup.json +++ b/v1.21.4/apigroup.json @@ -26,13 +26,13 @@ ] }, "preferredVersion": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery", "description": "preferredVersion is the version preferred by the API server, which probably is the storage version." }, "serverAddressByClientCIDRs": { "description": "a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" }, "type": [ "array", @@ -42,7 +42,7 @@ "versions": { "description": "versions are the versions supported in this group.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery" }, "type": [ "array", diff --git a/v1.21.4/apigrouplist-meta-v1.json b/v1.21.4/apigrouplist-meta-v1.json index 43afc30450..7325e4f4a6 100644 --- a/v1.21.4/apigrouplist-meta-v1.json +++ b/v1.21.4/apigrouplist-meta-v1.json @@ -14,7 +14,7 @@ "groups": { "description": "groups is a list of APIGroup.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" }, "type": [ "array", diff --git a/v1.21.4/apigrouplist.json b/v1.21.4/apigrouplist.json index 7eb8598464..d217fcf679 100644 --- a/v1.21.4/apigrouplist.json +++ b/v1.21.4/apigrouplist.json @@ -11,7 +11,7 @@ "groups": { "description": "groups is a list of APIGroup.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" }, "type": [ "array", diff --git a/v1.21.4/apiresourcelist-meta-v1.json b/v1.21.4/apiresourcelist-meta-v1.json index 0ab8d83e39..9f4407949d 100644 --- a/v1.21.4/apiresourcelist-meta-v1.json +++ b/v1.21.4/apiresourcelist-meta-v1.json @@ -31,7 +31,7 @@ "resources": { "description": "resources contains the name of the resources and if they are namespaced.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" }, "type": [ "array", diff --git a/v1.21.4/apiresourcelist.json b/v1.21.4/apiresourcelist.json index e9e67fc730..900a118290 100644 --- a/v1.21.4/apiresourcelist.json +++ b/v1.21.4/apiresourcelist.json @@ -28,7 +28,7 @@ "resources": { "description": "resources contains the name of the resources and if they are namespaced.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResource" }, "type": [ "array", diff --git a/v1.21.4/apiservice-apiregistration-v1.json b/v1.21.4/apiservice-apiregistration-v1.json index 0c511a2a57..d774f91d1a 100644 --- a/v1.21.4/apiservice-apiregistration-v1.json +++ b/v1.21.4/apiservice-apiregistration-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceSpec", "description": "Spec contains information for locating and communicating with a server" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceStatus", "description": "Status contains derived information about an API server" } }, diff --git a/v1.21.4/apiservice-apiregistration-v1beta1.json b/v1.21.4/apiservice-apiregistration-v1beta1.json index 81742a5536..c7418f0771 100644 --- a/v1.21.4/apiservice-apiregistration-v1beta1.json +++ b/v1.21.4/apiservice-apiregistration-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec", "description": "Spec contains information for locating and communicating with a server" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus", "description": "Status contains derived information about an API server" } }, diff --git a/v1.21.4/apiservice.json b/v1.21.4/apiservice.json index 6cb5c886f5..e56b5d1cb0 100644 --- a/v1.21.4/apiservice.json +++ b/v1.21.4/apiservice.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceSpec", "description": "Spec contains information for locating and communicating with a server" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceStatus", "description": "Status contains derived information about an API server" } }, diff --git a/v1.21.4/apiservicecondition-apiregistration-v1.json b/v1.21.4/apiservicecondition-apiregistration-v1.json index 499731a7c4..080e69126a 100644 --- a/v1.21.4/apiservicecondition-apiregistration-v1.json +++ b/v1.21.4/apiservicecondition-apiregistration-v1.json @@ -2,7 +2,7 @@ "description": "APIServiceCondition describes the state of an APIService at a particular point", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/apiservicecondition-apiregistration-v1beta1.json b/v1.21.4/apiservicecondition-apiregistration-v1beta1.json index 499731a7c4..080e69126a 100644 --- a/v1.21.4/apiservicecondition-apiregistration-v1beta1.json +++ b/v1.21.4/apiservicecondition-apiregistration-v1beta1.json @@ -2,7 +2,7 @@ "description": "APIServiceCondition describes the state of an APIService at a particular point", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/apiservicecondition.json b/v1.21.4/apiservicecondition.json index 499731a7c4..080e69126a 100644 --- a/v1.21.4/apiservicecondition.json +++ b/v1.21.4/apiservicecondition.json @@ -2,7 +2,7 @@ "description": "APIServiceCondition describes the state of an APIService at a particular point", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/apiservicelist-apiregistration-v1.json b/v1.21.4/apiservicelist-apiregistration-v1.json index 9d2ab8602a..147ba953de 100644 --- a/v1.21.4/apiservicelist-apiregistration-v1.json +++ b/v1.21.4/apiservicelist-apiregistration-v1.json @@ -13,7 +13,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.4/apiservicelist-apiregistration-v1beta1.json b/v1.21.4/apiservicelist-apiregistration-v1beta1.json index 90572c030a..bcb59fb065 100644 --- a/v1.21.4/apiservicelist-apiregistration-v1beta1.json +++ b/v1.21.4/apiservicelist-apiregistration-v1beta1.json @@ -13,7 +13,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.4/apiservicelist.json b/v1.21.4/apiservicelist.json index 76e0810724..fc53050bd4 100644 --- a/v1.21.4/apiservicelist.json +++ b/v1.21.4/apiservicelist.json @@ -10,7 +10,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" }, "type": [ "array", @@ -28,7 +28,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.4/apiservicespec-apiregistration-v1.json b/v1.21.4/apiservicespec-apiregistration-v1.json index 6617831934..57a7d2af8b 100644 --- a/v1.21.4/apiservicespec-apiregistration-v1.json +++ b/v1.21.4/apiservicespec-apiregistration-v1.json @@ -33,7 +33,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.ServiceReference", "description": "Service is a reference to the service for this API server. It must communicate on port 443. If the Service is nil, that means the handling for the API groupversion is handled locally on this server. The call will simply delegate to the normal handler chain to be fulfilled." }, "version": { diff --git a/v1.21.4/apiservicespec-apiregistration-v1beta1.json b/v1.21.4/apiservicespec-apiregistration-v1beta1.json index 69e6057f6d..a2cc4050b9 100644 --- a/v1.21.4/apiservicespec-apiregistration-v1beta1.json +++ b/v1.21.4/apiservicespec-apiregistration-v1beta1.json @@ -33,7 +33,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference", "description": "Service is a reference to the service for this API server. It must communicate on port 443. If the Service is nil, that means the handling for the API groupversion is handled locally on this server. The call will simply delegate to the normal handler chain to be fulfilled." }, "version": { diff --git a/v1.21.4/apiservicespec.json b/v1.21.4/apiservicespec.json index 69e6057f6d..a2cc4050b9 100644 --- a/v1.21.4/apiservicespec.json +++ b/v1.21.4/apiservicespec.json @@ -33,7 +33,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.ServiceReference", "description": "Service is a reference to the service for this API server. It must communicate on port 443. If the Service is nil, that means the handling for the API groupversion is handled locally on this server. The call will simply delegate to the normal handler chain to be fulfilled." }, "version": { diff --git a/v1.21.4/apiservicestatus-apiregistration-v1.json b/v1.21.4/apiservicestatus-apiregistration-v1.json index 5418b2f7d0..358c1337ae 100644 --- a/v1.21.4/apiservicestatus-apiregistration-v1.json +++ b/v1.21.4/apiservicestatus-apiregistration-v1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state of apiService.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceCondition" }, "type": [ "array", diff --git a/v1.21.4/apiservicestatus-apiregistration-v1beta1.json b/v1.21.4/apiservicestatus-apiregistration-v1beta1.json index a0cd7a5954..be41a8c98f 100644 --- a/v1.21.4/apiservicestatus-apiregistration-v1beta1.json +++ b/v1.21.4/apiservicestatus-apiregistration-v1beta1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state of apiService.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" }, "type": [ "array", diff --git a/v1.21.4/apiservicestatus.json b/v1.21.4/apiservicestatus.json index a0cd7a5954..be41a8c98f 100644 --- a/v1.21.4/apiservicestatus.json +++ b/v1.21.4/apiservicestatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state of apiService.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceCondition" }, "type": [ "array", diff --git a/v1.21.4/apiversions-meta-v1.json b/v1.21.4/apiversions-meta-v1.json index be0653c09e..d7fa17ae6b 100644 --- a/v1.21.4/apiversions-meta-v1.json +++ b/v1.21.4/apiversions-meta-v1.json @@ -24,7 +24,7 @@ "serverAddressByClientCIDRs": { "description": "a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" }, "type": [ "array", diff --git a/v1.21.4/apiversions.json b/v1.21.4/apiversions.json index 1c4721eda0..2316d15075 100644 --- a/v1.21.4/apiversions.json +++ b/v1.21.4/apiversions.json @@ -21,7 +21,7 @@ "serverAddressByClientCIDRs": { "description": "a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR" }, "type": [ "array", diff --git a/v1.21.4/binding-v1.json b/v1.21.4/binding-v1.json index a780215f9a..f89b6a1848 100644 --- a/v1.21.4/binding-v1.json +++ b/v1.21.4/binding-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "The target object that you want to bind to the standard object." } }, diff --git a/v1.21.4/binding.json b/v1.21.4/binding.json index c91cf5b141..143fec3796 100644 --- a/v1.21.4/binding.json +++ b/v1.21.4/binding.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "The target object that you want to bind to the standard object." } }, diff --git a/v1.21.4/cephfspersistentvolumesource-v1.json b/v1.21.4/cephfspersistentvolumesource-v1.json index 0b06c1b06a..423d1ec1a3 100644 --- a/v1.21.4/cephfspersistentvolumesource-v1.json +++ b/v1.21.4/cephfspersistentvolumesource-v1.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.4/cephfspersistentvolumesource.json b/v1.21.4/cephfspersistentvolumesource.json index 0b06c1b06a..423d1ec1a3 100644 --- a/v1.21.4/cephfspersistentvolumesource.json +++ b/v1.21.4/cephfspersistentvolumesource.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.4/cephfsvolumesource-v1.json b/v1.21.4/cephfsvolumesource-v1.json index 85efd357f4..a7ca84e1c3 100644 --- a/v1.21.4/cephfsvolumesource-v1.json +++ b/v1.21.4/cephfsvolumesource-v1.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.4/cephfsvolumesource.json b/v1.21.4/cephfsvolumesource.json index 85efd357f4..a7ca84e1c3 100644 --- a/v1.21.4/cephfsvolumesource.json +++ b/v1.21.4/cephfsvolumesource.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.4/certificatesigningrequest-certificates-v1.json b/v1.21.4/certificatesigningrequest-certificates-v1.json index f88e8bc7cf..53840e6631 100644 --- a/v1.21.4/certificatesigningrequest-certificates-v1.json +++ b/v1.21.4/certificatesigningrequest-certificates-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestSpec", "description": "spec contains the certificate request, and is immutable after creation. Only the request, signerName, and usages fields can be set on creation. Other fields are derived by Kubernetes and cannot be modified by users." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestStatus", "description": "status contains information about whether the request is approved or denied, and the certificate issued by the signer, or the failure condition indicating signer failure." } }, diff --git a/v1.21.4/certificatesigningrequest-certificates-v1beta1.json b/v1.21.4/certificatesigningrequest-certificates-v1beta1.json index 8bed7d707e..354fb3f1e7 100644 --- a/v1.21.4/certificatesigningrequest-certificates-v1beta1.json +++ b/v1.21.4/certificatesigningrequest-certificates-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec", "description": "The certificate request itself and any additional information." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus", "description": "Derived information about the request." } }, diff --git a/v1.21.4/certificatesigningrequest.json b/v1.21.4/certificatesigningrequest.json index 15a0911bb3..ac4d75b192 100644 --- a/v1.21.4/certificatesigningrequest.json +++ b/v1.21.4/certificatesigningrequest.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestSpec", "description": "The certificate request itself and any additional information." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestStatus", "description": "Derived information about the request." } }, diff --git a/v1.21.4/certificatesigningrequestcondition-certificates-v1.json b/v1.21.4/certificatesigningrequestcondition-certificates-v1.json index efcb096f77..7f5c45ad55 100644 --- a/v1.21.4/certificatesigningrequestcondition-certificates-v1.json +++ b/v1.21.4/certificatesigningrequestcondition-certificates-v1.json @@ -2,11 +2,11 @@ "description": "CertificateSigningRequestCondition describes a condition of a CertificateSigningRequest object", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the time the condition last transitioned from one status to another. If unset, when a new condition type is added or an existing condition's status is changed, the server defaults this to the current time." }, "lastUpdateTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastUpdateTime is the time of the last update to this condition" }, "message": { diff --git a/v1.21.4/certificatesigningrequestcondition-certificates-v1beta1.json b/v1.21.4/certificatesigningrequestcondition-certificates-v1beta1.json index 92f3c81e66..3fb31ac6cf 100644 --- a/v1.21.4/certificatesigningrequestcondition-certificates-v1beta1.json +++ b/v1.21.4/certificatesigningrequestcondition-certificates-v1beta1.json @@ -1,11 +1,11 @@ { "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the time the condition last transitioned from one status to another. If unset, when a new condition type is added or an existing condition's status is changed, the server defaults this to the current time." }, "lastUpdateTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "timestamp for the last update to this condition" }, "message": { diff --git a/v1.21.4/certificatesigningrequestcondition.json b/v1.21.4/certificatesigningrequestcondition.json index 92f3c81e66..3fb31ac6cf 100644 --- a/v1.21.4/certificatesigningrequestcondition.json +++ b/v1.21.4/certificatesigningrequestcondition.json @@ -1,11 +1,11 @@ { "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the time the condition last transitioned from one status to another. If unset, when a new condition type is added or an existing condition's status is changed, the server defaults this to the current time." }, "lastUpdateTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "timestamp for the last update to this condition" }, "message": { diff --git a/v1.21.4/certificatesigningrequestlist-certificates-v1.json b/v1.21.4/certificatesigningrequestlist-certificates-v1.json index 66e287b4e3..314a09a3f4 100644 --- a/v1.21.4/certificatesigningrequestlist-certificates-v1.json +++ b/v1.21.4/certificatesigningrequestlist-certificates-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is a collection of CertificateSigningRequest objects", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequest" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.4/certificatesigningrequestlist-certificates-v1beta1.json b/v1.21.4/certificatesigningrequestlist-certificates-v1beta1.json index f60ce8458d..03808e06a8 100644 --- a/v1.21.4/certificatesigningrequestlist-certificates-v1beta1.json +++ b/v1.21.4/certificatesigningrequestlist-certificates-v1beta1.json @@ -12,7 +12,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" }, "type": [ "array", @@ -30,7 +30,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.4/certificatesigningrequestlist.json b/v1.21.4/certificatesigningrequestlist.json index b92abaab6d..551f077c78 100644 --- a/v1.21.4/certificatesigningrequestlist.json +++ b/v1.21.4/certificatesigningrequestlist.json @@ -9,7 +9,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequest" }, "type": [ "array", @@ -27,7 +27,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.4/certificatesigningrequeststatus-certificates-v1.json b/v1.21.4/certificatesigningrequeststatus-certificates-v1.json index 42f5ceb1f6..e7ce267d0a 100644 --- a/v1.21.4/certificatesigningrequeststatus-certificates-v1.json +++ b/v1.21.4/certificatesigningrequeststatus-certificates-v1.json @@ -13,7 +13,7 @@ "conditions": { "description": "conditions applied to the request. Known conditions are \"Approved\", \"Denied\", and \"Failed\".", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequestCondition" }, "type": [ "array", diff --git a/v1.21.4/certificatesigningrequeststatus-certificates-v1beta1.json b/v1.21.4/certificatesigningrequeststatus-certificates-v1beta1.json index 2840a0f482..85e8684604 100644 --- a/v1.21.4/certificatesigningrequeststatus-certificates-v1beta1.json +++ b/v1.21.4/certificatesigningrequeststatus-certificates-v1beta1.json @@ -12,7 +12,7 @@ "conditions": { "description": "Conditions applied to the request, such as approval or denial.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" }, "type": [ "array", diff --git a/v1.21.4/certificatesigningrequeststatus.json b/v1.21.4/certificatesigningrequeststatus.json index 2840a0f482..85e8684604 100644 --- a/v1.21.4/certificatesigningrequeststatus.json +++ b/v1.21.4/certificatesigningrequeststatus.json @@ -12,7 +12,7 @@ "conditions": { "description": "Conditions applied to the request, such as approval or denial.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.certificates.v1beta1.CertificateSigningRequestCondition" }, "type": [ "array", diff --git a/v1.21.4/cinderpersistentvolumesource-v1.json b/v1.21.4/cinderpersistentvolumesource-v1.json index 46380deb36..8b08919dc4 100644 --- a/v1.21.4/cinderpersistentvolumesource-v1.json +++ b/v1.21.4/cinderpersistentvolumesource-v1.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: points to a secret object containing parameters used to connect to OpenStack." }, "volumeID": { diff --git a/v1.21.4/cinderpersistentvolumesource.json b/v1.21.4/cinderpersistentvolumesource.json index 46380deb36..8b08919dc4 100644 --- a/v1.21.4/cinderpersistentvolumesource.json +++ b/v1.21.4/cinderpersistentvolumesource.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: points to a secret object containing parameters used to connect to OpenStack." }, "volumeID": { diff --git a/v1.21.4/cindervolumesource-v1.json b/v1.21.4/cindervolumesource-v1.json index 553741b0b0..2f9a88fd97 100644 --- a/v1.21.4/cindervolumesource-v1.json +++ b/v1.21.4/cindervolumesource-v1.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: points to a secret object containing parameters used to connect to OpenStack." }, "volumeID": { diff --git a/v1.21.4/cindervolumesource.json b/v1.21.4/cindervolumesource.json index 553741b0b0..2f9a88fd97 100644 --- a/v1.21.4/cindervolumesource.json +++ b/v1.21.4/cindervolumesource.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: points to a secret object containing parameters used to connect to OpenStack." }, "volumeID": { diff --git a/v1.21.4/clusterrole-rbac-v1.json b/v1.21.4/clusterrole-rbac-v1.json index 6475c08e91..9f9f1d4bc6 100644 --- a/v1.21.4/clusterrole-rbac-v1.json +++ b/v1.21.4/clusterrole-rbac-v1.json @@ -2,7 +2,7 @@ "description": "ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.", "properties": { "aggregationRule": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.AggregationRule", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.AggregationRule", "description": "AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller." }, "apiVersion": { @@ -26,13 +26,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this ClusterRole", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.4/clusterrole-rbac-v1alpha1.json b/v1.21.4/clusterrole-rbac-v1alpha1.json index 5b401a1007..cf6ce28a32 100644 --- a/v1.21.4/clusterrole-rbac-v1alpha1.json +++ b/v1.21.4/clusterrole-rbac-v1alpha1.json @@ -2,7 +2,7 @@ "description": "ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding. Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 ClusterRole, and will no longer be served in v1.22.", "properties": { "aggregationRule": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.AggregationRule", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.AggregationRule", "description": "AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller." }, "apiVersion": { @@ -26,13 +26,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this ClusterRole", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.4/clusterrole-rbac-v1beta1.json b/v1.21.4/clusterrole-rbac-v1beta1.json index 06d618d19f..286bfed34a 100644 --- a/v1.21.4/clusterrole-rbac-v1beta1.json +++ b/v1.21.4/clusterrole-rbac-v1beta1.json @@ -2,7 +2,7 @@ "description": "ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding. Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 ClusterRole, and will no longer be served in v1.22.", "properties": { "aggregationRule": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule", "description": "AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller." }, "apiVersion": { @@ -26,13 +26,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this ClusterRole", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.4/clusterrole.json b/v1.21.4/clusterrole.json index 7ff13fdb41..e90b4bc7b3 100644 --- a/v1.21.4/clusterrole.json +++ b/v1.21.4/clusterrole.json @@ -2,7 +2,7 @@ "description": "ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding. Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 ClusterRole, and will no longer be served in v1.22.", "properties": { "aggregationRule": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.AggregationRule", "description": "AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller." }, "apiVersion": { @@ -23,13 +23,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this ClusterRole", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.4/clusterrolebinding-rbac-v1.json b/v1.21.4/clusterrolebinding-rbac-v1.json index b9094857fc..e6eea712e5 100644 --- a/v1.21.4/clusterrolebinding-rbac-v1.json +++ b/v1.21.4/clusterrolebinding-rbac-v1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef", "description": "RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" }, "type": [ "array", diff --git a/v1.21.4/clusterrolebinding-rbac-v1alpha1.json b/v1.21.4/clusterrolebinding-rbac-v1alpha1.json index 93e2809ea0..d2756d4b6d 100644 --- a/v1.21.4/clusterrolebinding-rbac-v1alpha1.json +++ b/v1.21.4/clusterrolebinding-rbac-v1alpha1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef", "description": "RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" }, "type": [ "array", diff --git a/v1.21.4/clusterrolebinding-rbac-v1beta1.json b/v1.21.4/clusterrolebinding-rbac-v1beta1.json index 145b2c98cb..5cbc40e888 100644 --- a/v1.21.4/clusterrolebinding-rbac-v1beta1.json +++ b/v1.21.4/clusterrolebinding-rbac-v1beta1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", "description": "RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.4/clusterrolebinding.json b/v1.21.4/clusterrolebinding.json index f0f86622af..6eb395d7be 100644 --- a/v1.21.4/clusterrolebinding.json +++ b/v1.21.4/clusterrolebinding.json @@ -19,17 +19,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", "description": "RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.4/clusterrolebindinglist-rbac-v1.json b/v1.21.4/clusterrolebindinglist-rbac-v1.json index a77eaa1305..3511c9eaac 100644 --- a/v1.21.4/clusterrolebindinglist-rbac-v1.json +++ b/v1.21.4/clusterrolebindinglist-rbac-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.4/clusterrolebindinglist-rbac-v1alpha1.json b/v1.21.4/clusterrolebindinglist-rbac-v1alpha1.json index cf3eb2316a..842238eb90 100644 --- a/v1.21.4/clusterrolebindinglist-rbac-v1alpha1.json +++ b/v1.21.4/clusterrolebindinglist-rbac-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.4/clusterrolebindinglist-rbac-v1beta1.json b/v1.21.4/clusterrolebindinglist-rbac-v1beta1.json index d64d4b304b..757ffcd186 100644 --- a/v1.21.4/clusterrolebindinglist-rbac-v1beta1.json +++ b/v1.21.4/clusterrolebindinglist-rbac-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.4/clusterrolebindinglist.json b/v1.21.4/clusterrolebindinglist.json index 76c57d8d16..be3b91d0ab 100644 --- a/v1.21.4/clusterrolebindinglist.json +++ b/v1.21.4/clusterrolebindinglist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of ClusterRoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBinding" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.4/clusterrolelist-rbac-v1.json b/v1.21.4/clusterrolelist-rbac-v1.json index f1614c0a0c..86a6a89791 100644 --- a/v1.21.4/clusterrolelist-rbac-v1.json +++ b/v1.21.4/clusterrolelist-rbac-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.ClusterRole" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.4/clusterrolelist-rbac-v1alpha1.json b/v1.21.4/clusterrolelist-rbac-v1alpha1.json index 2a0b64fbf8..82da2b357d 100644 --- a/v1.21.4/clusterrolelist-rbac-v1alpha1.json +++ b/v1.21.4/clusterrolelist-rbac-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.ClusterRole" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.4/clusterrolelist-rbac-v1beta1.json b/v1.21.4/clusterrolelist-rbac-v1beta1.json index 1f268b6b5a..a0171cc0db 100644 --- a/v1.21.4/clusterrolelist-rbac-v1beta1.json +++ b/v1.21.4/clusterrolelist-rbac-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ClusterRoles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.4/clusterrolelist.json b/v1.21.4/clusterrolelist.json index 7c5c4f158b..5c78ab8c1d 100644 --- a/v1.21.4/clusterrolelist.json +++ b/v1.21.4/clusterrolelist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of ClusterRoles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.ClusterRole" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.4/componentstatus-v1.json b/v1.21.4/componentstatus-v1.json index 9ee013e73a..761fcd7846 100644 --- a/v1.21.4/componentstatus-v1.json +++ b/v1.21.4/componentstatus-v1.json @@ -14,7 +14,7 @@ "conditions": { "description": "List of component conditions observed", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" }, "type": [ "array", @@ -34,7 +34,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/componentstatus.json b/v1.21.4/componentstatus.json index 4f17c032bf..cbd5936ae1 100644 --- a/v1.21.4/componentstatus.json +++ b/v1.21.4/componentstatus.json @@ -11,7 +11,7 @@ "conditions": { "description": "List of component conditions observed", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentCondition" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/componentstatuslist-v1.json b/v1.21.4/componentstatuslist-v1.json index f8f7a947c1..6227af50b1 100644 --- a/v1.21.4/componentstatuslist-v1.json +++ b/v1.21.4/componentstatuslist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of ComponentStatus objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/componentstatuslist.json b/v1.21.4/componentstatuslist.json index 7ba4de5331..cdb74d7704 100644 --- a/v1.21.4/componentstatuslist.json +++ b/v1.21.4/componentstatuslist.json @@ -11,7 +11,7 @@ "items": { "description": "List of ComponentStatus objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ComponentStatus" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/condition-meta-v1.json b/v1.21.4/condition-meta-v1.json index d514598876..502f796e42 100644 --- a/v1.21.4/condition-meta-v1.json +++ b/v1.21.4/condition-meta-v1.json @@ -2,7 +2,7 @@ "description": "Condition contains details for one aspect of the current state of this API Resource.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable." }, "message": { diff --git a/v1.21.4/condition.json b/v1.21.4/condition.json index d514598876..502f796e42 100644 --- a/v1.21.4/condition.json +++ b/v1.21.4/condition.json @@ -2,7 +2,7 @@ "description": "Condition contains details for one aspect of the current state of this API Resource.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable." }, "message": { diff --git a/v1.21.4/configmap-v1.json b/v1.21.4/configmap-v1.json index a48902e728..b3f328849b 100644 --- a/v1.21.4/configmap-v1.json +++ b/v1.21.4/configmap-v1.json @@ -56,7 +56,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/configmap.json b/v1.21.4/configmap.json index 2bb49d673b..97eef35fa0 100644 --- a/v1.21.4/configmap.json +++ b/v1.21.4/configmap.json @@ -53,7 +53,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/configmaplist-v1.json b/v1.21.4/configmaplist-v1.json index 10ea7ada11..e068c55cf7 100644 --- a/v1.21.4/configmaplist-v1.json +++ b/v1.21.4/configmaplist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of ConfigMaps.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/configmaplist.json b/v1.21.4/configmaplist.json index aa86e43cc7..9717dc85a6 100644 --- a/v1.21.4/configmaplist.json +++ b/v1.21.4/configmaplist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of ConfigMaps.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMap" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/configmapprojection-v1.json b/v1.21.4/configmapprojection-v1.json index a2d43996dc..09911b1e93 100644 --- a/v1.21.4/configmapprojection-v1.json +++ b/v1.21.4/configmapprojection-v1.json @@ -4,7 +4,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.4/configmapprojection.json b/v1.21.4/configmapprojection.json index a2d43996dc..09911b1e93 100644 --- a/v1.21.4/configmapprojection.json +++ b/v1.21.4/configmapprojection.json @@ -4,7 +4,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.4/configmapvolumesource-v1.json b/v1.21.4/configmapvolumesource-v1.json index 818be6fdeb..cf3c730a1c 100644 --- a/v1.21.4/configmapvolumesource-v1.json +++ b/v1.21.4/configmapvolumesource-v1.json @@ -12,7 +12,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.4/configmapvolumesource.json b/v1.21.4/configmapvolumesource.json index 818be6fdeb..cf3c730a1c 100644 --- a/v1.21.4/configmapvolumesource.json +++ b/v1.21.4/configmapvolumesource.json @@ -12,7 +12,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.4/container-v1.json b/v1.21.4/container-v1.json index 2ff5527d81..15dea95a0e 100644 --- a/v1.21.4/container-v1.json +++ b/v1.21.4/container-v1.json @@ -30,7 +30,7 @@ "env": { "description": "List of environment variables to set in the container. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" }, "type": [ "array", @@ -42,7 +42,7 @@ "envFrom": { "description": "List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" }, "type": [ "array", @@ -64,11 +64,11 @@ ] }, "lifecycle": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", "description": "Actions that the management system should take in response to container lifecycle events. Cannot be updated." }, "livenessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Periodic probe of container liveness. Container will be restarted if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "name": { @@ -81,7 +81,7 @@ "ports": { "description": "List of ports to expose from the container. Exposing a port here gives the system additional information about the network connections a container uses, but is primarily informational. Not specifying a port here DOES NOT prevent that port from being exposed. Any port which is listening on the default \"0.0.0.0\" address inside a container will be accessible from the network. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" }, "type": [ "array", @@ -96,19 +96,19 @@ "x-kubernetes-patch-strategy": "merge" }, "readinessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Periodic probe of container service readiness. Container will be removed from service endpoints if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Compute Resources required by this container. Cannot be updated. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/" }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", "description": "Security options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/" }, "startupProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "StartupProbe indicates that the Pod has successfully initialized. If specified, no other probes are executed until this completes successfully. If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. This can be used to provide different probe parameters at the beginning of a Pod's lifecycle, when it might take a long time to load data or warm a cache, than during steady-state operation. This cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "stdin": { @@ -149,7 +149,7 @@ "volumeDevices": { "description": "volumeDevices is the list of block devices to be used by the container.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" }, "type": [ "array", @@ -161,7 +161,7 @@ "volumeMounts": { "description": "Pod volumes to mount into the container's filesystem. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" }, "type": [ "array", diff --git a/v1.21.4/container.json b/v1.21.4/container.json index 2ff5527d81..15dea95a0e 100644 --- a/v1.21.4/container.json +++ b/v1.21.4/container.json @@ -30,7 +30,7 @@ "env": { "description": "List of environment variables to set in the container. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" }, "type": [ "array", @@ -42,7 +42,7 @@ "envFrom": { "description": "List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" }, "type": [ "array", @@ -64,11 +64,11 @@ ] }, "lifecycle": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", "description": "Actions that the management system should take in response to container lifecycle events. Cannot be updated." }, "livenessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Periodic probe of container liveness. Container will be restarted if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "name": { @@ -81,7 +81,7 @@ "ports": { "description": "List of ports to expose from the container. Exposing a port here gives the system additional information about the network connections a container uses, but is primarily informational. Not specifying a port here DOES NOT prevent that port from being exposed. Any port which is listening on the default \"0.0.0.0\" address inside a container will be accessible from the network. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" }, "type": [ "array", @@ -96,19 +96,19 @@ "x-kubernetes-patch-strategy": "merge" }, "readinessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Periodic probe of container service readiness. Container will be removed from service endpoints if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Compute Resources required by this container. Cannot be updated. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/" }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", "description": "Security options the pod should run with. More info: https://kubernetes.io/docs/concepts/policy/security-context/ More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/" }, "startupProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "StartupProbe indicates that the Pod has successfully initialized. If specified, no other probes are executed until this completes successfully. If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. This can be used to provide different probe parameters at the beginning of a Pod's lifecycle, when it might take a long time to load data or warm a cache, than during steady-state operation. This cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "stdin": { @@ -149,7 +149,7 @@ "volumeDevices": { "description": "volumeDevices is the list of block devices to be used by the container.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" }, "type": [ "array", @@ -161,7 +161,7 @@ "volumeMounts": { "description": "Pod volumes to mount into the container's filesystem. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" }, "type": [ "array", diff --git a/v1.21.4/containerresourcemetricsource-autoscaling-v2beta1.json b/v1.21.4/containerresourcemetricsource-autoscaling-v2beta1.json index b13e064353..879df529c0 100644 --- a/v1.21.4/containerresourcemetricsource-autoscaling-v2beta1.json +++ b/v1.21.4/containerresourcemetricsource-autoscaling-v2beta1.json @@ -24,7 +24,7 @@ ] }, "targetAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetAverageValue is the target value of the average of the resource metric across all relevant pods, as a raw value (instead of as a percentage of the request), similar to the \"pods\" metric source type." } }, diff --git a/v1.21.4/containerresourcemetricsource-autoscaling-v2beta2.json b/v1.21.4/containerresourcemetricsource-autoscaling-v2beta2.json index b4f0c1ddb3..cf372320c1 100644 --- a/v1.21.4/containerresourcemetricsource-autoscaling-v2beta2.json +++ b/v1.21.4/containerresourcemetricsource-autoscaling-v2beta2.json @@ -16,7 +16,7 @@ ] }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.4/containerresourcemetricsource.json b/v1.21.4/containerresourcemetricsource.json index b4f0c1ddb3..cf372320c1 100644 --- a/v1.21.4/containerresourcemetricsource.json +++ b/v1.21.4/containerresourcemetricsource.json @@ -16,7 +16,7 @@ ] }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.4/containerresourcemetricstatus-autoscaling-v2beta1.json b/v1.21.4/containerresourcemetricstatus-autoscaling-v2beta1.json index f997e71fbf..104bc665c1 100644 --- a/v1.21.4/containerresourcemetricstatus-autoscaling-v2beta1.json +++ b/v1.21.4/containerresourcemetricstatus-autoscaling-v2beta1.json @@ -17,7 +17,7 @@ ] }, "currentAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentAverageValue is the current value of the average of the resource metric across all relevant pods, as a raw value (instead of as a percentage of the request), similar to the \"pods\" metric source type. It will always be set, regardless of the corresponding metric specification." }, "name": { diff --git a/v1.21.4/containerresourcemetricstatus-autoscaling-v2beta2.json b/v1.21.4/containerresourcemetricstatus-autoscaling-v2beta2.json index 3d0ed1e359..447fb8a994 100644 --- a/v1.21.4/containerresourcemetricstatus-autoscaling-v2beta2.json +++ b/v1.21.4/containerresourcemetricstatus-autoscaling-v2beta2.json @@ -9,7 +9,7 @@ ] }, "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "name": { diff --git a/v1.21.4/containerresourcemetricstatus.json b/v1.21.4/containerresourcemetricstatus.json index 3d0ed1e359..447fb8a994 100644 --- a/v1.21.4/containerresourcemetricstatus.json +++ b/v1.21.4/containerresourcemetricstatus.json @@ -9,7 +9,7 @@ ] }, "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "name": { diff --git a/v1.21.4/containerstate-v1.json b/v1.21.4/containerstate-v1.json index 8ba5b3ac6b..f42bbe7e26 100644 --- a/v1.21.4/containerstate-v1.json +++ b/v1.21.4/containerstate-v1.json @@ -2,15 +2,15 @@ "description": "ContainerState holds a possible state of container. Only one of its members may be specified. If none of them is specified, the default one is ContainerStateWaiting.", "properties": { "running": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning", "description": "Details about a running container" }, "terminated": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated", "description": "Details about a terminated container" }, "waiting": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting", "description": "Details about a waiting container" } }, diff --git a/v1.21.4/containerstate.json b/v1.21.4/containerstate.json index 8ba5b3ac6b..f42bbe7e26 100644 --- a/v1.21.4/containerstate.json +++ b/v1.21.4/containerstate.json @@ -2,15 +2,15 @@ "description": "ContainerState holds a possible state of container. Only one of its members may be specified. If none of them is specified, the default one is ContainerStateWaiting.", "properties": { "running": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateRunning", "description": "Details about a running container" }, "terminated": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateTerminated", "description": "Details about a terminated container" }, "waiting": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStateWaiting", "description": "Details about a waiting container" } }, diff --git a/v1.21.4/containerstaterunning-v1.json b/v1.21.4/containerstaterunning-v1.json index b2dca132db..b4ec3310bc 100644 --- a/v1.21.4/containerstaterunning-v1.json +++ b/v1.21.4/containerstaterunning-v1.json @@ -2,7 +2,7 @@ "description": "ContainerStateRunning is a running state of a container.", "properties": { "startedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which the container was last (re-)started" } }, diff --git a/v1.21.4/containerstaterunning.json b/v1.21.4/containerstaterunning.json index b2dca132db..b4ec3310bc 100644 --- a/v1.21.4/containerstaterunning.json +++ b/v1.21.4/containerstaterunning.json @@ -2,7 +2,7 @@ "description": "ContainerStateRunning is a running state of a container.", "properties": { "startedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which the container was last (re-)started" } }, diff --git a/v1.21.4/containerstateterminated-v1.json b/v1.21.4/containerstateterminated-v1.json index 280c95e0d4..a029096bb1 100644 --- a/v1.21.4/containerstateterminated-v1.json +++ b/v1.21.4/containerstateterminated-v1.json @@ -17,7 +17,7 @@ ] }, "finishedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which the container last terminated" }, "message": { @@ -43,7 +43,7 @@ ] }, "startedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which previous execution of the container started" } }, diff --git a/v1.21.4/containerstateterminated.json b/v1.21.4/containerstateterminated.json index 280c95e0d4..a029096bb1 100644 --- a/v1.21.4/containerstateterminated.json +++ b/v1.21.4/containerstateterminated.json @@ -17,7 +17,7 @@ ] }, "finishedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which the container last terminated" }, "message": { @@ -43,7 +43,7 @@ ] }, "startedAt": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time at which previous execution of the container started" } }, diff --git a/v1.21.4/containerstatus-v1.json b/v1.21.4/containerstatus-v1.json index 81efbee4d9..202b345031 100644 --- a/v1.21.4/containerstatus-v1.json +++ b/v1.21.4/containerstatus-v1.json @@ -23,7 +23,7 @@ ] }, "lastState": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", "description": "Details about the container's last termination condition." }, "name": { @@ -56,7 +56,7 @@ ] }, "state": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", "description": "Details about the container's current condition." } }, diff --git a/v1.21.4/containerstatus.json b/v1.21.4/containerstatus.json index 81efbee4d9..202b345031 100644 --- a/v1.21.4/containerstatus.json +++ b/v1.21.4/containerstatus.json @@ -23,7 +23,7 @@ ] }, "lastState": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", "description": "Details about the container's last termination condition." }, "name": { @@ -56,7 +56,7 @@ ] }, "state": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerState", "description": "Details about the container's current condition." } }, diff --git a/v1.21.4/controllerrevision-apps-v1.json b/v1.21.4/controllerrevision-apps-v1.json index 1c20c150a0..2fe06198ec 100644 --- a/v1.21.4/controllerrevision-apps-v1.json +++ b/v1.21.4/controllerrevision-apps-v1.json @@ -12,7 +12,7 @@ ] }, "data": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", "description": "Data is the serialized representation of the state." }, "kind": { @@ -26,7 +26,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "revision": { diff --git a/v1.21.4/controllerrevision.json b/v1.21.4/controllerrevision.json index e82b8cef25..3213a200b7 100644 --- a/v1.21.4/controllerrevision.json +++ b/v1.21.4/controllerrevision.json @@ -9,7 +9,7 @@ ] }, "data": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", "description": "Data is the serialized representation of the state." }, "kind": { @@ -23,7 +23,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "revision": { diff --git a/v1.21.4/controllerrevisionlist-apps-v1.json b/v1.21.4/controllerrevisionlist-apps-v1.json index 054e774dc0..bdc6156fde 100644 --- a/v1.21.4/controllerrevisionlist-apps-v1.json +++ b/v1.21.4/controllerrevisionlist-apps-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of ControllerRevisions", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/controllerrevisionlist.json b/v1.21.4/controllerrevisionlist.json index 5112071cea..4d6a6c119b 100644 --- a/v1.21.4/controllerrevisionlist.json +++ b/v1.21.4/controllerrevisionlist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of ControllerRevisions", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ControllerRevision" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/cronjob-batch-v1.json b/v1.21.4/cronjob-batch-v1.json index 37ed9def52..84475e7ba2 100644 --- a/v1.21.4/cronjob-batch-v1.json +++ b/v1.21.4/cronjob-batch-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobSpec", "description": "Specification of the desired behavior of a cron job, including the schedule. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobStatus", "description": "Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/cronjob-batch-v1beta1.json b/v1.21.4/cronjob-batch-v1beta1.json index 95d5ee2225..8291dc5b49 100644 --- a/v1.21.4/cronjob-batch-v1beta1.json +++ b/v1.21.4/cronjob-batch-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec", "description": "Specification of the desired behavior of a cron job, including the schedule. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus", "description": "Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/cronjob.json b/v1.21.4/cronjob.json index 9c2c8ec5b8..3f3b4b6686 100644 --- a/v1.21.4/cronjob.json +++ b/v1.21.4/cronjob.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec", "description": "Specification of the desired behavior of a cron job, including the schedule. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus", "description": "Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/cronjoblist-batch-v1.json b/v1.21.4/cronjoblist-batch-v1.json index 8a899bb4c2..df97dfbd19 100644 --- a/v1.21.4/cronjoblist-batch-v1.json +++ b/v1.21.4/cronjoblist-batch-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CronJobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJob" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.CronJob" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/cronjoblist-batch-v1beta1.json b/v1.21.4/cronjoblist-batch-v1beta1.json index 6e0606e0e1..3b6bc0ecc9 100644 --- a/v1.21.4/cronjoblist-batch-v1beta1.json +++ b/v1.21.4/cronjoblist-batch-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CronJobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/cronjoblist.json b/v1.21.4/cronjoblist.json index c04d45fcb9..3324e21df0 100644 --- a/v1.21.4/cronjoblist.json +++ b/v1.21.4/cronjoblist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of CronJobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/cronjobspec-batch-v1.json b/v1.21.4/cronjobspec-batch-v1.json index f3dd8cb620..e1fbba6c74 100644 --- a/v1.21.4/cronjobspec-batch-v1.json +++ b/v1.21.4/cronjobspec-batch-v1.json @@ -17,7 +17,7 @@ ] }, "jobTemplate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobTemplateSpec", "description": "Specifies the job that will be created when executing a CronJob." }, "schedule": { diff --git a/v1.21.4/cronjobspec-batch-v1beta1.json b/v1.21.4/cronjobspec-batch-v1beta1.json index 51782223d7..32ebb2b750 100644 --- a/v1.21.4/cronjobspec-batch-v1beta1.json +++ b/v1.21.4/cronjobspec-batch-v1beta1.json @@ -17,7 +17,7 @@ ] }, "jobTemplate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec", "description": "Specifies the job that will be created when executing a CronJob." }, "schedule": { diff --git a/v1.21.4/cronjobspec.json b/v1.21.4/cronjobspec.json index 51782223d7..32ebb2b750 100644 --- a/v1.21.4/cronjobspec.json +++ b/v1.21.4/cronjobspec.json @@ -17,7 +17,7 @@ ] }, "jobTemplate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec", "description": "Specifies the job that will be created when executing a CronJob." }, "schedule": { diff --git a/v1.21.4/cronjobstatus-batch-v1.json b/v1.21.4/cronjobstatus-batch-v1.json index b85e637889..41a8a9405f 100644 --- a/v1.21.4/cronjobstatus-batch-v1.json +++ b/v1.21.4/cronjobstatus-batch-v1.json @@ -4,7 +4,7 @@ "active": { "description": "A list of pointers to currently running jobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, "type": [ "array", @@ -13,11 +13,11 @@ "x-kubernetes-list-type": "atomic" }, "lastScheduleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job was successfully scheduled." }, "lastSuccessfulTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job successfully completed." } }, diff --git a/v1.21.4/cronjobstatus-batch-v1beta1.json b/v1.21.4/cronjobstatus-batch-v1beta1.json index b85e637889..41a8a9405f 100644 --- a/v1.21.4/cronjobstatus-batch-v1beta1.json +++ b/v1.21.4/cronjobstatus-batch-v1beta1.json @@ -4,7 +4,7 @@ "active": { "description": "A list of pointers to currently running jobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, "type": [ "array", @@ -13,11 +13,11 @@ "x-kubernetes-list-type": "atomic" }, "lastScheduleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job was successfully scheduled." }, "lastSuccessfulTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job successfully completed." } }, diff --git a/v1.21.4/cronjobstatus.json b/v1.21.4/cronjobstatus.json index b85e637889..41a8a9405f 100644 --- a/v1.21.4/cronjobstatus.json +++ b/v1.21.4/cronjobstatus.json @@ -4,7 +4,7 @@ "active": { "description": "A list of pointers to currently running jobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, "type": [ "array", @@ -13,11 +13,11 @@ "x-kubernetes-list-type": "atomic" }, "lastScheduleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job was successfully scheduled." }, "lastSuccessfulTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Information when was the last time the job successfully completed." } }, diff --git a/v1.21.4/csidriver-storage-v1.json b/v1.21.4/csidriver-storage-v1.json index 047ef84335..b6bbf13637 100644 --- a/v1.21.4/csidriver-storage-v1.json +++ b/v1.21.4/csidriver-storage-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. metadata.Name indicates the name of the CSI driver that this object refers to; it MUST be the same name returned by the CSI GetPluginName() call for that driver. The driver name must be 63 characters or less, beginning and ending with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), dots (.), and alphanumerics between. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriverSpec", "description": "Specification of the CSI Driver." } }, diff --git a/v1.21.4/csidriver-storage-v1beta1.json b/v1.21.4/csidriver-storage-v1beta1.json index 72b86a3a25..678843f787 100644 --- a/v1.21.4/csidriver-storage-v1beta1.json +++ b/v1.21.4/csidriver-storage-v1beta1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. metadata.Name indicates the name of the CSI driver that this object refers to; it MUST be the same name returned by the CSI GetPluginName() call for that driver. The driver name must be 63 characters or less, beginning and ending with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), dots (.), and alphanumerics between. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec", "description": "Specification of the CSI Driver." } }, diff --git a/v1.21.4/csidriver.json b/v1.21.4/csidriver.json index 587b752483..214fc6ca40 100644 --- a/v1.21.4/csidriver.json +++ b/v1.21.4/csidriver.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. metadata.Name indicates the name of the CSI driver that this object refers to; it MUST be the same name returned by the CSI GetPluginName() call for that driver. The driver name must be 63 characters or less, beginning and ending with an alphanumeric character ([a-z0-9A-Z]) with dashes (-), dots (.), and alphanumerics between. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriverSpec", "description": "Specification of the CSI Driver." } }, diff --git a/v1.21.4/csidriverlist-storage-v1.json b/v1.21.4/csidriverlist-storage-v1.json index 9fe944c740..977527669d 100644 --- a/v1.21.4/csidriverlist-storage-v1.json +++ b/v1.21.4/csidriverlist-storage-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CSIDriver", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSIDriver" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/csidriverlist-storage-v1beta1.json b/v1.21.4/csidriverlist-storage-v1beta1.json index 7f3986a79b..b53c6e9214 100644 --- a/v1.21.4/csidriverlist-storage-v1beta1.json +++ b/v1.21.4/csidriverlist-storage-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CSIDriver", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/csidriverlist.json b/v1.21.4/csidriverlist.json index c4db2dfb0c..21ba9e1b0d 100644 --- a/v1.21.4/csidriverlist.json +++ b/v1.21.4/csidriverlist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of CSIDriver", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIDriver" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/csidriverspec-storage-v1.json b/v1.21.4/csidriverspec-storage-v1.json index 2281cbf317..1caa09aea7 100644 --- a/v1.21.4/csidriverspec-storage-v1.json +++ b/v1.21.4/csidriverspec-storage-v1.json @@ -39,7 +39,7 @@ "tokenRequests": { "description": "TokenRequests indicates the CSI driver needs pods' service account tokens it is mounting volume for to do necessary authentication. Kubelet will pass the tokens in VolumeContext in the CSI NodePublishVolume calls. The CSI driver should parse and validate the following VolumeContext: \"csi.storage.k8s.io/serviceAccount.tokens\": {\n \"\": {\n \"token\": ,\n \"expirationTimestamp\": ,\n },\n ...\n}\n\nNote: Audience in each TokenRequest should be different and at most one token is empty string. To receive a new token after expiry, RequiresRepublish can be used to trigger NodePublishVolume periodically.\n\nThis is a beta feature and only available when the CSIServiceAccountToken feature is enabled.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.TokenRequest" }, "type": [ "array", diff --git a/v1.21.4/csidriverspec-storage-v1beta1.json b/v1.21.4/csidriverspec-storage-v1beta1.json index ae1435edc6..a95d1f3d42 100644 --- a/v1.21.4/csidriverspec-storage-v1beta1.json +++ b/v1.21.4/csidriverspec-storage-v1beta1.json @@ -39,7 +39,7 @@ "tokenRequests": { "description": "TokenRequests indicates the CSI driver needs pods' service account tokens it is mounting volume for to do necessary authentication. Kubelet will pass the tokens in VolumeContext in the CSI NodePublishVolume calls. The CSI driver should parse and validate the following VolumeContext: \"csi.storage.k8s.io/serviceAccount.tokens\": {\n \"\": {\n \"token\": ,\n \"expirationTimestamp\": ,\n },\n ...\n}\n\nNote: Audience in each TokenRequest should be different and at most one token is empty string. To receive a new token after expiry, RequiresRepublish can be used to trigger NodePublishVolume periodically.\n\nThis is a beta feature and only available when the CSIServiceAccountToken feature is enabled.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" }, "type": [ "array", diff --git a/v1.21.4/csidriverspec.json b/v1.21.4/csidriverspec.json index ae1435edc6..a95d1f3d42 100644 --- a/v1.21.4/csidriverspec.json +++ b/v1.21.4/csidriverspec.json @@ -39,7 +39,7 @@ "tokenRequests": { "description": "TokenRequests indicates the CSI driver needs pods' service account tokens it is mounting volume for to do necessary authentication. Kubelet will pass the tokens in VolumeContext in the CSI NodePublishVolume calls. The CSI driver should parse and validate the following VolumeContext: \"csi.storage.k8s.io/serviceAccount.tokens\": {\n \"\": {\n \"token\": ,\n \"expirationTimestamp\": ,\n },\n ...\n}\n\nNote: Audience in each TokenRequest should be different and at most one token is empty string. To receive a new token after expiry, RequiresRepublish can be used to trigger NodePublishVolume periodically.\n\nThis is a beta feature and only available when the CSIServiceAccountToken feature is enabled.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.TokenRequest" }, "type": [ "array", diff --git a/v1.21.4/csinode-storage-v1.json b/v1.21.4/csinode-storage-v1.json index 48622882a8..85dd02b494 100644 --- a/v1.21.4/csinode-storage-v1.json +++ b/v1.21.4/csinode-storage-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata.name must be the Kubernetes node name." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeSpec", "description": "spec is the specification of CSINode" } }, diff --git a/v1.21.4/csinode-storage-v1beta1.json b/v1.21.4/csinode-storage-v1beta1.json index 9dff570839..079fb78eeb 100644 --- a/v1.21.4/csinode-storage-v1beta1.json +++ b/v1.21.4/csinode-storage-v1beta1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata.name must be the Kubernetes node name." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec", "description": "spec is the specification of CSINode" } }, diff --git a/v1.21.4/csinode.json b/v1.21.4/csinode.json index 4d78324705..bdf3810490 100644 --- a/v1.21.4/csinode.json +++ b/v1.21.4/csinode.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata.name must be the Kubernetes node name." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec", "description": "spec is the specification of CSINode" } }, diff --git a/v1.21.4/csinodedriver-storage-v1.json b/v1.21.4/csinodedriver-storage-v1.json index 027d12e963..b09fd50806 100644 --- a/v1.21.4/csinodedriver-storage-v1.json +++ b/v1.21.4/csinodedriver-storage-v1.json @@ -2,7 +2,7 @@ "description": "CSINodeDriver holds information about the specification of one CSI driver installed on a node", "properties": { "allocatable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeNodeResources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeNodeResources", "description": "allocatable represents the volume resources of a node that are available for scheduling. This field is beta." }, "name": { diff --git a/v1.21.4/csinodedriver-storage-v1beta1.json b/v1.21.4/csinodedriver-storage-v1beta1.json index 1257272b89..5cff183be1 100644 --- a/v1.21.4/csinodedriver-storage-v1beta1.json +++ b/v1.21.4/csinodedriver-storage-v1beta1.json @@ -2,7 +2,7 @@ "description": "CSINodeDriver holds information about the specification of one CSI driver installed on a node", "properties": { "allocatable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources", "description": "allocatable represents the volume resources of a node that are available for scheduling." }, "name": { diff --git a/v1.21.4/csinodedriver.json b/v1.21.4/csinodedriver.json index 1257272b89..5cff183be1 100644 --- a/v1.21.4/csinodedriver.json +++ b/v1.21.4/csinodedriver.json @@ -2,7 +2,7 @@ "description": "CSINodeDriver holds information about the specification of one CSI driver installed on a node", "properties": { "allocatable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeNodeResources", "description": "allocatable represents the volume resources of a node that are available for scheduling." }, "name": { diff --git a/v1.21.4/csinodelist-storage-v1.json b/v1.21.4/csinodelist-storage-v1.json index 09355964a2..2be0a8a8d1 100644 --- a/v1.21.4/csinodelist-storage-v1.json +++ b/v1.21.4/csinodelist-storage-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CSINode", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINode" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/csinodelist-storage-v1beta1.json b/v1.21.4/csinodelist-storage-v1beta1.json index f2a4b97b10..1700c047ac 100644 --- a/v1.21.4/csinodelist-storage-v1beta1.json +++ b/v1.21.4/csinodelist-storage-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of CSINode", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/csinodelist.json b/v1.21.4/csinodelist.json index 85adc815b1..f650666764 100644 --- a/v1.21.4/csinodelist.json +++ b/v1.21.4/csinodelist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of CSINode", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINode" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/csinodespec-storage-v1.json b/v1.21.4/csinodespec-storage-v1.json index 0b39387368..60e255ba2b 100644 --- a/v1.21.4/csinodespec-storage-v1.json +++ b/v1.21.4/csinodespec-storage-v1.json @@ -4,7 +4,7 @@ "drivers": { "description": "drivers is a list of information of all CSI Drivers existing on a node. If all drivers in the list are uninstalled, this can become empty.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.CSINodeDriver" }, "type": [ "array", diff --git a/v1.21.4/csinodespec-storage-v1beta1.json b/v1.21.4/csinodespec-storage-v1beta1.json index ce9828437b..c503344b23 100644 --- a/v1.21.4/csinodespec-storage-v1beta1.json +++ b/v1.21.4/csinodespec-storage-v1beta1.json @@ -4,7 +4,7 @@ "drivers": { "description": "drivers is a list of information of all CSI Drivers existing on a node. If all drivers in the list are uninstalled, this can become empty.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" }, "type": [ "array", diff --git a/v1.21.4/csinodespec.json b/v1.21.4/csinodespec.json index ce9828437b..c503344b23 100644 --- a/v1.21.4/csinodespec.json +++ b/v1.21.4/csinodespec.json @@ -4,7 +4,7 @@ "drivers": { "description": "drivers is a list of information of all CSI Drivers existing on a node. If all drivers in the list are uninstalled, this can become empty.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeDriver" }, "type": [ "array", diff --git a/v1.21.4/csipersistentvolumesource-v1.json b/v1.21.4/csipersistentvolumesource-v1.json index bdbd2f3f64..b0adea865b 100644 --- a/v1.21.4/csipersistentvolumesource-v1.json +++ b/v1.21.4/csipersistentvolumesource-v1.json @@ -2,11 +2,11 @@ "description": "Represents storage that is managed by an external CSI volume driver (Beta feature)", "properties": { "controllerExpandSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "ControllerExpandSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI ControllerExpandVolume call. This is an alpha field and requires enabling ExpandCSIVolumes feature gate. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "controllerPublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "ControllerPublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI ControllerPublishVolume and ControllerUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "driver": { @@ -24,11 +24,11 @@ ] }, "nodePublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "NodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "nodeStageSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "NodeStageSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodeStageVolume and NodeStageVolume and NodeUnstageVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "readOnly": { diff --git a/v1.21.4/csipersistentvolumesource.json b/v1.21.4/csipersistentvolumesource.json index bdbd2f3f64..b0adea865b 100644 --- a/v1.21.4/csipersistentvolumesource.json +++ b/v1.21.4/csipersistentvolumesource.json @@ -2,11 +2,11 @@ "description": "Represents storage that is managed by an external CSI volume driver (Beta feature)", "properties": { "controllerExpandSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "ControllerExpandSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI ControllerExpandVolume call. This is an alpha field and requires enabling ExpandCSIVolumes feature gate. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "controllerPublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "ControllerPublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI ControllerPublishVolume and ControllerUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "driver": { @@ -24,11 +24,11 @@ ] }, "nodePublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "NodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "nodeStageSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "NodeStageSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodeStageVolume and NodeStageVolume and NodeUnstageVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed." }, "readOnly": { diff --git a/v1.21.4/csistoragecapacity-storage-v1alpha1.json b/v1.21.4/csistoragecapacity-storage-v1alpha1.json index 6d3d693c40..d75d46103b 100644 --- a/v1.21.4/csistoragecapacity-storage-v1alpha1.json +++ b/v1.21.4/csistoragecapacity-storage-v1alpha1.json @@ -12,7 +12,7 @@ ] }, "capacity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Capacity is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThe semantic is currently (CSI spec 1.2) defined as: The available capacity, in bytes, of the storage that can be used to provision volumes. If not set, that information is currently unavailable and treated like zero capacity." }, "kind": { @@ -26,15 +26,15 @@ ] }, "maximumVolumeSize": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "MaximumVolumeSize is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThis is defined since CSI spec 1.4.0 as the largest size that may be used in a CreateVolumeRequest.capacity_range.required_bytes field to create a volume with the same parameters as those in GetCapacityRequest. The corresponding value in the Kubernetes API is ResourceRequirements.Requests in a volume claim." }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. The name has no particular meaning. It must be be a DNS subdomain (dots allowed, 253 characters). To ensure that there are no conflicts with other CSI drivers on the cluster, the recommendation is to use csisc-, a generated name, or a reverse-domain name which ends with the unique CSI driver name.\n\nObjects are namespaced.\n\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "nodeTopology": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NodeTopology defines which nodes have access to the storage for which capacity was reported. If not set, the storage is not accessible from any node in the cluster. If empty, the storage is accessible from all nodes. This field is immutable." }, "storageClassName": { diff --git a/v1.21.4/csistoragecapacity-storage-v1beta1.json b/v1.21.4/csistoragecapacity-storage-v1beta1.json index 96e2ec45bf..1a72686d55 100644 --- a/v1.21.4/csistoragecapacity-storage-v1beta1.json +++ b/v1.21.4/csistoragecapacity-storage-v1beta1.json @@ -12,7 +12,7 @@ ] }, "capacity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Capacity is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThe semantic is currently (CSI spec 1.2) defined as: The available capacity, in bytes, of the storage that can be used to provision volumes. If not set, that information is currently unavailable and treated like zero capacity." }, "kind": { @@ -26,15 +26,15 @@ ] }, "maximumVolumeSize": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "MaximumVolumeSize is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThis is defined since CSI spec 1.4.0 as the largest size that may be used in a CreateVolumeRequest.capacity_range.required_bytes field to create a volume with the same parameters as those in GetCapacityRequest. The corresponding value in the Kubernetes API is ResourceRequirements.Requests in a volume claim." }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. The name has no particular meaning. It must be be a DNS subdomain (dots allowed, 253 characters). To ensure that there are no conflicts with other CSI drivers on the cluster, the recommendation is to use csisc-, a generated name, or a reverse-domain name which ends with the unique CSI driver name.\n\nObjects are namespaced.\n\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "nodeTopology": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NodeTopology defines which nodes have access to the storage for which capacity was reported. If not set, the storage is not accessible from any node in the cluster. If empty, the storage is accessible from all nodes. This field is immutable." }, "storageClassName": { diff --git a/v1.21.4/csistoragecapacity.json b/v1.21.4/csistoragecapacity.json index d41aff8d79..0c4ef61130 100644 --- a/v1.21.4/csistoragecapacity.json +++ b/v1.21.4/csistoragecapacity.json @@ -9,7 +9,7 @@ ] }, "capacity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Capacity is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThe semantic is currently (CSI spec 1.2) defined as: The available capacity, in bytes, of the storage that can be used to provision volumes. If not set, that information is currently unavailable and treated like zero capacity." }, "kind": { @@ -23,15 +23,15 @@ ] }, "maximumVolumeSize": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "MaximumVolumeSize is the value reported by the CSI driver in its GetCapacityResponse for a GetCapacityRequest with topology and parameters that match the previous fields.\n\nThis is defined since CSI spec 1.4.0 as the largest size that may be used in a CreateVolumeRequest.capacity_range.required_bytes field to create a volume with the same parameters as those in GetCapacityRequest. The corresponding value in the Kubernetes API is ResourceRequirements.Requests in a volume claim." }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. The name has no particular meaning. It must be be a DNS subdomain (dots allowed, 253 characters). To ensure that there are no conflicts with other CSI drivers on the cluster, the recommendation is to use csisc-, a generated name, or a reverse-domain name which ends with the unique CSI driver name.\n\nObjects are namespaced.\n\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "nodeTopology": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NodeTopology defines which nodes have access to the storage for which capacity was reported. If not set, the storage is not accessible from any node in the cluster. If empty, the storage is accessible from all nodes. This field is immutable." }, "storageClassName": { diff --git a/v1.21.4/csistoragecapacitylist-storage-v1alpha1.json b/v1.21.4/csistoragecapacitylist-storage-v1alpha1.json index 49c456b493..8803a220db 100644 --- a/v1.21.4/csistoragecapacitylist-storage-v1alpha1.json +++ b/v1.21.4/csistoragecapacitylist-storage-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of CSIStorageCapacity objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.CSIStorageCapacity" }, "type": [ "array", @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/csistoragecapacitylist-storage-v1beta1.json b/v1.21.4/csistoragecapacitylist-storage-v1beta1.json index 49c3be59b3..9c4b5e2f78 100644 --- a/v1.21.4/csistoragecapacitylist-storage-v1beta1.json +++ b/v1.21.4/csistoragecapacitylist-storage-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of CSIStorageCapacity objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" }, "type": [ "array", @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/csistoragecapacitylist.json b/v1.21.4/csistoragecapacitylist.json index a52cf9affa..78bdf340f7 100644 --- a/v1.21.4/csistoragecapacitylist.json +++ b/v1.21.4/csistoragecapacitylist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of CSIStorageCapacity objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity" }, "type": [ "array", @@ -33,7 +33,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/csivolumesource-v1.json b/v1.21.4/csivolumesource-v1.json index d75bfff5dc..605c337b8b 100644 --- a/v1.21.4/csivolumesource-v1.json +++ b/v1.21.4/csivolumesource-v1.json @@ -16,7 +16,7 @@ ] }, "nodePublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "NodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secret references are passed." }, "readOnly": { diff --git a/v1.21.4/csivolumesource.json b/v1.21.4/csivolumesource.json index d75bfff5dc..605c337b8b 100644 --- a/v1.21.4/csivolumesource.json +++ b/v1.21.4/csivolumesource.json @@ -16,7 +16,7 @@ ] }, "nodePublishSecretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "NodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secret references are passed." }, "readOnly": { diff --git a/v1.21.4/customresourceconversion-apiextensions-v1.json b/v1.21.4/customresourceconversion-apiextensions-v1.json index 561d1b124b..eb0faaa00e 100644 --- a/v1.21.4/customresourceconversion-apiextensions-v1.json +++ b/v1.21.4/customresourceconversion-apiextensions-v1.json @@ -9,7 +9,7 @@ ] }, "webhook": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookConversion", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookConversion", "description": "webhook describes how to call the conversion webhook. Required when `strategy` is set to `Webhook`." } }, diff --git a/v1.21.4/customresourceconversion-apiextensions-v1beta1.json b/v1.21.4/customresourceconversion-apiextensions-v1beta1.json index f30df86dea..878fce3daa 100644 --- a/v1.21.4/customresourceconversion-apiextensions-v1beta1.json +++ b/v1.21.4/customresourceconversion-apiextensions-v1beta1.json @@ -22,7 +22,7 @@ ] }, "webhookClientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig", "description": "webhookClientConfig is the instructions for how to call the webhook if strategy is `Webhook`. Required when `strategy` is set to `Webhook`." } }, diff --git a/v1.21.4/customresourceconversion.json b/v1.21.4/customresourceconversion.json index f30df86dea..878fce3daa 100644 --- a/v1.21.4/customresourceconversion.json +++ b/v1.21.4/customresourceconversion.json @@ -22,7 +22,7 @@ ] }, "webhookClientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.WebhookClientConfig", "description": "webhookClientConfig is the instructions for how to call the webhook if strategy is `Webhook`. Required when `strategy` is set to `Webhook`." } }, diff --git a/v1.21.4/customresourcedefinition-apiextensions-v1.json b/v1.21.4/customresourcedefinition-apiextensions-v1.json index 7b0d71d306..6d5e48c486 100644 --- a/v1.21.4/customresourcedefinition-apiextensions-v1.json +++ b/v1.21.4/customresourcedefinition-apiextensions-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionSpec", "description": "spec describes how the user wants the resources to appear" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionStatus", "description": "status indicates the actual state of the CustomResourceDefinition" } }, diff --git a/v1.21.4/customresourcedefinition-apiextensions-v1beta1.json b/v1.21.4/customresourcedefinition-apiextensions-v1beta1.json index cae73aeedf..563bd3eb9b 100644 --- a/v1.21.4/customresourcedefinition-apiextensions-v1beta1.json +++ b/v1.21.4/customresourcedefinition-apiextensions-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec", "description": "spec describes how the user wants the resources to appear" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus", "description": "status indicates the actual state of the CustomResourceDefinition" } }, diff --git a/v1.21.4/customresourcedefinition.json b/v1.21.4/customresourcedefinition.json index e086363997..18cb679e61 100644 --- a/v1.21.4/customresourcedefinition.json +++ b/v1.21.4/customresourcedefinition.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionSpec", "description": "spec describes how the user wants the resources to appear" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionStatus", "description": "status indicates the actual state of the CustomResourceDefinition" } }, diff --git a/v1.21.4/customresourcedefinitioncondition-apiextensions-v1.json b/v1.21.4/customresourcedefinitioncondition-apiextensions-v1.json index cf1e3bd143..117b977e46 100644 --- a/v1.21.4/customresourcedefinitioncondition-apiextensions-v1.json +++ b/v1.21.4/customresourcedefinitioncondition-apiextensions-v1.json @@ -2,7 +2,7 @@ "description": "CustomResourceDefinitionCondition contains details for the current condition of this pod.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/customresourcedefinitioncondition-apiextensions-v1beta1.json b/v1.21.4/customresourcedefinitioncondition-apiextensions-v1beta1.json index cf1e3bd143..117b977e46 100644 --- a/v1.21.4/customresourcedefinitioncondition-apiextensions-v1beta1.json +++ b/v1.21.4/customresourcedefinitioncondition-apiextensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "CustomResourceDefinitionCondition contains details for the current condition of this pod.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/customresourcedefinitioncondition.json b/v1.21.4/customresourcedefinitioncondition.json index cf1e3bd143..117b977e46 100644 --- a/v1.21.4/customresourcedefinitioncondition.json +++ b/v1.21.4/customresourcedefinitioncondition.json @@ -2,7 +2,7 @@ "description": "CustomResourceDefinitionCondition contains details for the current condition of this pod.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/customresourcedefinitionlist-apiextensions-v1.json b/v1.21.4/customresourcedefinitionlist-apiextensions-v1.json index c94e096ebb..0b13f61063 100644 --- a/v1.21.4/customresourcedefinitionlist-apiextensions-v1.json +++ b/v1.21.4/customresourcedefinitionlist-apiextensions-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items list individual CustomResourceDefinition objects", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.4/customresourcedefinitionlist-apiextensions-v1beta1.json b/v1.21.4/customresourcedefinitionlist-apiextensions-v1beta1.json index dc683474c9..f3ddb33500 100644 --- a/v1.21.4/customresourcedefinitionlist-apiextensions-v1beta1.json +++ b/v1.21.4/customresourcedefinitionlist-apiextensions-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items list individual CustomResourceDefinition objects", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.4/customresourcedefinitionlist.json b/v1.21.4/customresourcedefinitionlist.json index 5ccc24033b..8cecc4cc69 100644 --- a/v1.21.4/customresourcedefinitionlist.json +++ b/v1.21.4/customresourcedefinitionlist.json @@ -11,7 +11,7 @@ "items": { "description": "items list individual CustomResourceDefinition objects", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.4/customresourcedefinitionspec-apiextensions-v1.json b/v1.21.4/customresourcedefinitionspec-apiextensions-v1.json index b7b2000799..76666f9fe9 100644 --- a/v1.21.4/customresourcedefinitionspec-apiextensions-v1.json +++ b/v1.21.4/customresourcedefinitionspec-apiextensions-v1.json @@ -2,7 +2,7 @@ "description": "CustomResourceDefinitionSpec describes how a user wants their resource to appear", "properties": { "conversion": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceConversion", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceConversion", "description": "conversion defines conversion settings for the CRD." }, "group": { @@ -13,7 +13,7 @@ ] }, "names": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames", "description": "names specify the resource and kind names for the custom resource." }, "preserveUnknownFields": { @@ -33,7 +33,7 @@ "versions": { "description": "versions is the list of all API versions of the defined custom resource. Version names are used to compute the order in which served versions are listed in API discovery. If the version string is \"kube-like\", it will sort above non \"kube-like\" version strings, which are ordered lexicographically. \"Kube-like\" versions start with a \"v\", then are followed by a number (the major version), then optionally the string \"alpha\" or \"beta\" and another number (the minor version). These are sorted first by GA > beta > alpha (where GA is a version with no suffix such as beta or alpha), and then by comparing major version, then minor version. An example sorted list of versions: v10, v2, v1, v11beta2, v10beta3, v3beta1, v12alpha1, v11alpha2, foo1, foo10.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionVersion" }, "type": [ "array", diff --git a/v1.21.4/customresourcedefinitionspec-apiextensions-v1beta1.json b/v1.21.4/customresourcedefinitionspec-apiextensions-v1beta1.json index a3a1a320ce..3577364af7 100644 --- a/v1.21.4/customresourcedefinitionspec-apiextensions-v1beta1.json +++ b/v1.21.4/customresourcedefinitionspec-apiextensions-v1beta1.json @@ -4,7 +4,7 @@ "additionalPrinterColumns": { "description": "additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. If present, this field configures columns for all versions. Top-level and per-version columns are mutually exclusive. If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" }, "type": [ "array", @@ -12,7 +12,7 @@ ] }, "conversion": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion", "description": "conversion defines conversion settings for the CRD." }, "group": { @@ -23,7 +23,7 @@ ] }, "names": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", "description": "names specify the resource and kind names for the custom resource." }, "preserveUnknownFields": { @@ -41,11 +41,11 @@ ] }, "subresources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", "description": "subresources specify what subresources the defined custom resource has. If present, this field configures subresources for all versions. Top-level and per-version subresources are mutually exclusive." }, "validation": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", "description": "validation describes the schema used for validation and pruning of the custom resource. If present, this validation schema is used to validate all versions. Top-level and per-version schemas are mutually exclusive." }, "version": { @@ -58,7 +58,7 @@ "versions": { "description": "versions is the list of all API versions of the defined custom resource. Optional if `version` is specified. The name of the first item in the `versions` list must match the `version` field if `version` and `versions` are both specified. Version names are used to compute the order in which served versions are listed in API discovery. If the version string is \"kube-like\", it will sort above non \"kube-like\" version strings, which are ordered lexicographically. \"Kube-like\" versions start with a \"v\", then are followed by a number (the major version), then optionally the string \"alpha\" or \"beta\" and another number (the minor version). These are sorted first by GA > beta > alpha (where GA is a version with no suffix such as beta or alpha), and then by comparing major version, then minor version. An example sorted list of versions: v10, v2, v1, v11beta2, v10beta3, v3beta1, v12alpha1, v11alpha2, foo1, foo10.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" }, "type": [ "array", diff --git a/v1.21.4/customresourcedefinitionspec.json b/v1.21.4/customresourcedefinitionspec.json index a3a1a320ce..3577364af7 100644 --- a/v1.21.4/customresourcedefinitionspec.json +++ b/v1.21.4/customresourcedefinitionspec.json @@ -4,7 +4,7 @@ "additionalPrinterColumns": { "description": "additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. If present, this field configures columns for all versions. Top-level and per-version columns are mutually exclusive. If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" }, "type": [ "array", @@ -12,7 +12,7 @@ ] }, "conversion": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceConversion", "description": "conversion defines conversion settings for the CRD." }, "group": { @@ -23,7 +23,7 @@ ] }, "names": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", "description": "names specify the resource and kind names for the custom resource." }, "preserveUnknownFields": { @@ -41,11 +41,11 @@ ] }, "subresources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", "description": "subresources specify what subresources the defined custom resource has. If present, this field configures subresources for all versions. Top-level and per-version subresources are mutually exclusive." }, "validation": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", "description": "validation describes the schema used for validation and pruning of the custom resource. If present, this validation schema is used to validate all versions. Top-level and per-version schemas are mutually exclusive." }, "version": { @@ -58,7 +58,7 @@ "versions": { "description": "versions is the list of all API versions of the defined custom resource. Optional if `version` is specified. The name of the first item in the `versions` list must match the `version` field if `version` and `versions` are both specified. Version names are used to compute the order in which served versions are listed in API discovery. If the version string is \"kube-like\", it will sort above non \"kube-like\" version strings, which are ordered lexicographically. \"Kube-like\" versions start with a \"v\", then are followed by a number (the major version), then optionally the string \"alpha\" or \"beta\" and another number (the minor version). These are sorted first by GA > beta > alpha (where GA is a version with no suffix such as beta or alpha), and then by comparing major version, then minor version. An example sorted list of versions: v10, v2, v1, v11beta2, v10beta3, v3beta1, v12alpha1, v11alpha2, foo1, foo10.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionVersion" }, "type": [ "array", diff --git a/v1.21.4/customresourcedefinitionstatus-apiextensions-v1.json b/v1.21.4/customresourcedefinitionstatus-apiextensions-v1.json index c9192d39bd..6750158a60 100644 --- a/v1.21.4/customresourcedefinitionstatus-apiextensions-v1.json +++ b/v1.21.4/customresourcedefinitionstatus-apiextensions-v1.json @@ -2,13 +2,13 @@ "description": "CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition", "properties": { "acceptedNames": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionNames", "description": "acceptedNames are the names that are actually being used to serve discovery. They may be different than the names in spec." }, "conditions": { "description": "conditions indicate state for particular aspects of a CustomResourceDefinition", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionCondition" }, "type": [ "array", diff --git a/v1.21.4/customresourcedefinitionstatus-apiextensions-v1beta1.json b/v1.21.4/customresourcedefinitionstatus-apiextensions-v1beta1.json index bdbf15b543..0260e0daa2 100644 --- a/v1.21.4/customresourcedefinitionstatus-apiextensions-v1beta1.json +++ b/v1.21.4/customresourcedefinitionstatus-apiextensions-v1beta1.json @@ -2,13 +2,13 @@ "description": "CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition", "properties": { "acceptedNames": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", "description": "acceptedNames are the names that are actually being used to serve discovery. They may be different than the names in spec." }, "conditions": { "description": "conditions indicate state for particular aspects of a CustomResourceDefinition", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" }, "type": [ "array", diff --git a/v1.21.4/customresourcedefinitionstatus.json b/v1.21.4/customresourcedefinitionstatus.json index bdbf15b543..0260e0daa2 100644 --- a/v1.21.4/customresourcedefinitionstatus.json +++ b/v1.21.4/customresourcedefinitionstatus.json @@ -2,13 +2,13 @@ "description": "CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition", "properties": { "acceptedNames": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionNames", "description": "acceptedNames are the names that are actually being used to serve discovery. They may be different than the names in spec." }, "conditions": { "description": "conditions indicate state for particular aspects of a CustomResourceDefinition", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionCondition" }, "type": [ "array", diff --git a/v1.21.4/customresourcedefinitionversion-apiextensions-v1.json b/v1.21.4/customresourcedefinitionversion-apiextensions-v1.json index c442cf3443..e9279c98ec 100644 --- a/v1.21.4/customresourcedefinitionversion-apiextensions-v1.json +++ b/v1.21.4/customresourcedefinitionversion-apiextensions-v1.json @@ -4,7 +4,7 @@ "additionalPrinterColumns": { "description": "additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. If no columns are specified, a single column displaying the age of the custom resource is used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceColumnDefinition" }, "type": [ "array", @@ -33,7 +33,7 @@ ] }, "schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceValidation", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceValidation", "description": "schema describes the schema used for validation, pruning, and defaulting of this version of the custom resource." }, "served": { @@ -51,7 +51,7 @@ ] }, "subresources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresources", "description": "subresources specify what subresources this version of the defined custom resource have." } }, diff --git a/v1.21.4/customresourcedefinitionversion-apiextensions-v1beta1.json b/v1.21.4/customresourcedefinitionversion-apiextensions-v1beta1.json index a3afddef60..8e1d23b80d 100644 --- a/v1.21.4/customresourcedefinitionversion-apiextensions-v1beta1.json +++ b/v1.21.4/customresourcedefinitionversion-apiextensions-v1beta1.json @@ -4,7 +4,7 @@ "additionalPrinterColumns": { "description": "additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" }, "type": [ "array", @@ -33,7 +33,7 @@ ] }, "schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", "description": "schema describes the schema used for validation and pruning of this version of the custom resource. Top-level and per-version schemas are mutually exclusive. Per-version schemas must not all be set to identical values (top-level validation schema should be used instead)." }, "served": { @@ -51,7 +51,7 @@ ] }, "subresources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", "description": "subresources specify what subresources this version of the defined custom resource have. Top-level and per-version subresources are mutually exclusive. Per-version subresources must not all be set to identical values (top-level subresources should be used instead)." } }, diff --git a/v1.21.4/customresourcedefinitionversion.json b/v1.21.4/customresourcedefinitionversion.json index a3afddef60..8e1d23b80d 100644 --- a/v1.21.4/customresourcedefinitionversion.json +++ b/v1.21.4/customresourcedefinitionversion.json @@ -4,7 +4,7 @@ "additionalPrinterColumns": { "description": "additionalPrinterColumns specifies additional columns returned in Table output. See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details. Top-level and per-version columns are mutually exclusive. Per-version columns must not all be set to identical values (top-level columns should be used instead). If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceColumnDefinition" }, "type": [ "array", @@ -33,7 +33,7 @@ ] }, "schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceValidation", "description": "schema describes the schema used for validation and pruning of this version of the custom resource. Top-level and per-version schemas are mutually exclusive. Per-version schemas must not all be set to identical values (top-level validation schema should be used instead)." }, "served": { @@ -51,7 +51,7 @@ ] }, "subresources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresources", "description": "subresources specify what subresources this version of the defined custom resource have. Top-level and per-version subresources are mutually exclusive. Per-version subresources must not all be set to identical values (top-level subresources should be used instead)." } }, diff --git a/v1.21.4/customresourcesubresources-apiextensions-v1.json b/v1.21.4/customresourcesubresources-apiextensions-v1.json index c27075a11e..f1385b1c44 100644 --- a/v1.21.4/customresourcesubresources-apiextensions-v1.json +++ b/v1.21.4/customresourcesubresources-apiextensions-v1.json @@ -2,11 +2,11 @@ "description": "CustomResourceSubresources defines the status and scale subresources for CustomResources.", "properties": { "scale": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceScale", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceScale", "description": "scale indicates the custom resource should serve a `/scale` subresource that returns an `autoscaling/v1` Scale object." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceSubresourceStatus", "description": "status indicates the custom resource should serve a `/status` subresource. When enabled: 1. requests to the custom resource primary endpoint ignore changes to the `status` stanza of the object. 2. requests to the custom resource `/status` subresource ignore changes to anything other than the `status` stanza of the object." } }, diff --git a/v1.21.4/customresourcesubresources-apiextensions-v1beta1.json b/v1.21.4/customresourcesubresources-apiextensions-v1beta1.json index 9810b66711..4c81e97f9f 100644 --- a/v1.21.4/customresourcesubresources-apiextensions-v1beta1.json +++ b/v1.21.4/customresourcesubresources-apiextensions-v1beta1.json @@ -2,11 +2,11 @@ "description": "CustomResourceSubresources defines the status and scale subresources for CustomResources.", "properties": { "scale": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale", "description": "scale indicates the custom resource should serve a `/scale` subresource that returns an `autoscaling/v1` Scale object." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus", "description": "status indicates the custom resource should serve a `/status` subresource. When enabled: 1. requests to the custom resource primary endpoint ignore changes to the `status` stanza of the object. 2. requests to the custom resource `/status` subresource ignore changes to anything other than the `status` stanza of the object." } }, diff --git a/v1.21.4/customresourcesubresources.json b/v1.21.4/customresourcesubresources.json index 9810b66711..4c81e97f9f 100644 --- a/v1.21.4/customresourcesubresources.json +++ b/v1.21.4/customresourcesubresources.json @@ -2,11 +2,11 @@ "description": "CustomResourceSubresources defines the status and scale subresources for CustomResources.", "properties": { "scale": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceScale", "description": "scale indicates the custom resource should serve a `/scale` subresource that returns an `autoscaling/v1` Scale object." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceSubresourceStatus", "description": "status indicates the custom resource should serve a `/status` subresource. When enabled: 1. requests to the custom resource primary endpoint ignore changes to the `status` stanza of the object. 2. requests to the custom resource `/status` subresource ignore changes to anything other than the `status` stanza of the object." } }, diff --git a/v1.21.4/customresourcevalidation-apiextensions-v1.json b/v1.21.4/customresourcevalidation-apiextensions-v1.json index 1e5ead50f8..4ddd7dcab7 100644 --- a/v1.21.4/customresourcevalidation-apiextensions-v1.json +++ b/v1.21.4/customresourcevalidation-apiextensions-v1.json @@ -2,7 +2,7 @@ "description": "CustomResourceValidation is a list of validation methods for CustomResources.", "properties": { "openAPIV3Schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps", "description": "openAPIV3Schema is the OpenAPI v3 schema to use for validation and pruning." } }, diff --git a/v1.21.4/customresourcevalidation-apiextensions-v1beta1.json b/v1.21.4/customresourcevalidation-apiextensions-v1beta1.json index 5da5982aa9..53ab83d7ee 100644 --- a/v1.21.4/customresourcevalidation-apiextensions-v1beta1.json +++ b/v1.21.4/customresourcevalidation-apiextensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "CustomResourceValidation is a list of validation methods for CustomResources.", "properties": { "openAPIV3Schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps", "description": "openAPIV3Schema is the OpenAPI v3 schema to use for validation and pruning." } }, diff --git a/v1.21.4/customresourcevalidation.json b/v1.21.4/customresourcevalidation.json index 5da5982aa9..53ab83d7ee 100644 --- a/v1.21.4/customresourcevalidation.json +++ b/v1.21.4/customresourcevalidation.json @@ -2,7 +2,7 @@ "description": "CustomResourceValidation is a list of validation methods for CustomResources.", "properties": { "openAPIV3Schema": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps", "description": "openAPIV3Schema is the OpenAPI v3 schema to use for validation and pruning." } }, diff --git a/v1.21.4/daemonset-apps-v1.json b/v1.21.4/daemonset-apps-v1.json index 9fb8097ee1..d3d22ac059 100644 --- a/v1.21.4/daemonset-apps-v1.json +++ b/v1.21.4/daemonset-apps-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec", "description": "The desired behavior of this daemon set. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus", "description": "The current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/daemonset.json b/v1.21.4/daemonset.json index f94da54809..1099e6b7f8 100644 --- a/v1.21.4/daemonset.json +++ b/v1.21.4/daemonset.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetSpec", "description": "The desired behavior of this daemon set. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetStatus", "description": "The current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/daemonsetcondition-apps-v1.json b/v1.21.4/daemonsetcondition-apps-v1.json index 5c6df23e01..8375dd7ea2 100644 --- a/v1.21.4/daemonsetcondition-apps-v1.json +++ b/v1.21.4/daemonsetcondition-apps-v1.json @@ -2,7 +2,7 @@ "description": "DaemonSetCondition describes the state of a DaemonSet at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/daemonsetcondition.json b/v1.21.4/daemonsetcondition.json index 5c6df23e01..8375dd7ea2 100644 --- a/v1.21.4/daemonsetcondition.json +++ b/v1.21.4/daemonsetcondition.json @@ -2,7 +2,7 @@ "description": "DaemonSetCondition describes the state of a DaemonSet at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/daemonsetlist-apps-v1.json b/v1.21.4/daemonsetlist-apps-v1.json index 8869fa569a..2bf8c4b58f 100644 --- a/v1.21.4/daemonsetlist-apps-v1.json +++ b/v1.21.4/daemonsetlist-apps-v1.json @@ -14,7 +14,7 @@ "items": { "description": "A list of daemon sets.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/daemonsetlist.json b/v1.21.4/daemonsetlist.json index 8ceb3d6fcb..6981ca8357 100644 --- a/v1.21.4/daemonsetlist.json +++ b/v1.21.4/daemonsetlist.json @@ -11,7 +11,7 @@ "items": { "description": "A list of daemon sets.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSet" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/daemonsetspec-apps-v1.json b/v1.21.4/daemonsetspec-apps-v1.json index 1a4f69ed1b..3a7cd21a78 100644 --- a/v1.21.4/daemonsetspec-apps-v1.json +++ b/v1.21.4/daemonsetspec-apps-v1.json @@ -18,15 +18,15 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over pods that are managed by the daemon set. Must match in order to be controlled. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "An object that describes the pod that will be created. The DaemonSet will create exactly one copy of this pod on every node that matches the template's node selector (or on every node if no node selector is specified). More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" }, "updateStrategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy", "description": "An update strategy to replace existing DaemonSet pods with new pods." } }, diff --git a/v1.21.4/daemonsetspec.json b/v1.21.4/daemonsetspec.json index 1a4f69ed1b..3a7cd21a78 100644 --- a/v1.21.4/daemonsetspec.json +++ b/v1.21.4/daemonsetspec.json @@ -18,15 +18,15 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over pods that are managed by the daemon set. Must match in order to be controlled. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "An object that describes the pod that will be created. The DaemonSet will create exactly one copy of this pod on every node that matches the template's node selector (or on every node if no node selector is specified). More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" }, "updateStrategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetUpdateStrategy", "description": "An update strategy to replace existing DaemonSet pods with new pods." } }, diff --git a/v1.21.4/daemonsetstatus-apps-v1.json b/v1.21.4/daemonsetstatus-apps-v1.json index 1b50b177fb..2833c714c7 100644 --- a/v1.21.4/daemonsetstatus-apps-v1.json +++ b/v1.21.4/daemonsetstatus-apps-v1.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a DaemonSet's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" }, "type": [ "array", diff --git a/v1.21.4/daemonsetstatus.json b/v1.21.4/daemonsetstatus.json index 1b50b177fb..2833c714c7 100644 --- a/v1.21.4/daemonsetstatus.json +++ b/v1.21.4/daemonsetstatus.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a DaemonSet's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DaemonSetCondition" }, "type": [ "array", diff --git a/v1.21.4/daemonsetupdatestrategy-apps-v1.json b/v1.21.4/daemonsetupdatestrategy-apps-v1.json index 51a57e27ea..f60c15ec45 100644 --- a/v1.21.4/daemonsetupdatestrategy-apps-v1.json +++ b/v1.21.4/daemonsetupdatestrategy-apps-v1.json @@ -2,7 +2,7 @@ "description": "DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet", "description": "Rolling update config params. Present only if type = \"RollingUpdate\"." }, "type": { diff --git a/v1.21.4/daemonsetupdatestrategy.json b/v1.21.4/daemonsetupdatestrategy.json index 51a57e27ea..f60c15ec45 100644 --- a/v1.21.4/daemonsetupdatestrategy.json +++ b/v1.21.4/daemonsetupdatestrategy.json @@ -2,7 +2,7 @@ "description": "DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDaemonSet", "description": "Rolling update config params. Present only if type = \"RollingUpdate\"." }, "type": { diff --git a/v1.21.4/deleteoptions-meta-v1.json b/v1.21.4/deleteoptions-meta-v1.json index 33cccfd8e3..cc1528272a 100644 --- a/v1.21.4/deleteoptions-meta-v1.json +++ b/v1.21.4/deleteoptions-meta-v1.json @@ -99,7 +99,7 @@ ] }, "preconditions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions", "description": "Must be fulfilled before a deletion is carried out. If not possible, a 409 Conflict status will be returned." }, "propagationPolicy": { diff --git a/v1.21.4/deleteoptions.json b/v1.21.4/deleteoptions.json index 3100b55ea8..d44777b47f 100644 --- a/v1.21.4/deleteoptions.json +++ b/v1.21.4/deleteoptions.json @@ -47,7 +47,7 @@ ] }, "preconditions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions", "description": "Must be fulfilled before a deletion is carried out. If not possible, a 409 Conflict status will be returned." }, "propagationPolicy": { diff --git a/v1.21.4/deployment-apps-v1.json b/v1.21.4/deployment-apps-v1.json index 370dbc1224..c38eb034f3 100644 --- a/v1.21.4/deployment-apps-v1.json +++ b/v1.21.4/deployment-apps-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec", "description": "Specification of the desired behavior of the Deployment." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus", "description": "Most recently observed status of the Deployment." } }, diff --git a/v1.21.4/deployment.json b/v1.21.4/deployment.json index 6b2531fc1d..cb6a176324 100644 --- a/v1.21.4/deployment.json +++ b/v1.21.4/deployment.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentSpec", "description": "Specification of the desired behavior of the Deployment." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStatus", "description": "Most recently observed status of the Deployment." } }, diff --git a/v1.21.4/deploymentcondition-apps-v1.json b/v1.21.4/deploymentcondition-apps-v1.json index 6aa013911f..bf07b2879a 100644 --- a/v1.21.4/deploymentcondition-apps-v1.json +++ b/v1.21.4/deploymentcondition-apps-v1.json @@ -2,11 +2,11 @@ "description": "DeploymentCondition describes the state of a deployment at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "lastUpdateTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time this condition was updated." }, "message": { diff --git a/v1.21.4/deploymentcondition.json b/v1.21.4/deploymentcondition.json index 6aa013911f..bf07b2879a 100644 --- a/v1.21.4/deploymentcondition.json +++ b/v1.21.4/deploymentcondition.json @@ -2,11 +2,11 @@ "description": "DeploymentCondition describes the state of a deployment at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "lastUpdateTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time this condition was updated." }, "message": { diff --git a/v1.21.4/deploymentlist-apps-v1.json b/v1.21.4/deploymentlist-apps-v1.json index 74a18c4684..44b30f4344 100644 --- a/v1.21.4/deploymentlist-apps-v1.json +++ b/v1.21.4/deploymentlist-apps-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of Deployments.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.4/deploymentlist.json b/v1.21.4/deploymentlist.json index d5f3d2d995..8d7cd5b423 100644 --- a/v1.21.4/deploymentlist.json +++ b/v1.21.4/deploymentlist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of Deployments.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.Deployment" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.4/deploymentspec-apps-v1.json b/v1.21.4/deploymentspec-apps-v1.json index 1019c95f6f..ed18bb7d8e 100644 --- a/v1.21.4/deploymentspec-apps-v1.json +++ b/v1.21.4/deploymentspec-apps-v1.json @@ -41,16 +41,16 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Label selector for pods. Existing ReplicaSets whose pods are selected by this will be the ones affected by this deployment. It must match the pod template's labels." }, "strategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy", "description": "The deployment strategy to use to replace existing pods with new ones.", "x-kubernetes-patch-strategy": "retainKeys" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template describes the pods that will be created." } }, diff --git a/v1.21.4/deploymentspec.json b/v1.21.4/deploymentspec.json index 1019c95f6f..ed18bb7d8e 100644 --- a/v1.21.4/deploymentspec.json +++ b/v1.21.4/deploymentspec.json @@ -41,16 +41,16 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Label selector for pods. Existing ReplicaSets whose pods are selected by this will be the ones affected by this deployment. It must match the pod template's labels." }, "strategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentStrategy", "description": "The deployment strategy to use to replace existing pods with new ones.", "x-kubernetes-patch-strategy": "retainKeys" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template describes the pods that will be created." } }, diff --git a/v1.21.4/deploymentstatus-apps-v1.json b/v1.21.4/deploymentstatus-apps-v1.json index bb6e018877..12f67133c3 100644 --- a/v1.21.4/deploymentstatus-apps-v1.json +++ b/v1.21.4/deploymentstatus-apps-v1.json @@ -20,7 +20,7 @@ "conditions": { "description": "Represents the latest available observations of a deployment's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" }, "type": [ "array", diff --git a/v1.21.4/deploymentstatus.json b/v1.21.4/deploymentstatus.json index bb6e018877..12f67133c3 100644 --- a/v1.21.4/deploymentstatus.json +++ b/v1.21.4/deploymentstatus.json @@ -20,7 +20,7 @@ "conditions": { "description": "Represents the latest available observations of a deployment's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.DeploymentCondition" }, "type": [ "array", diff --git a/v1.21.4/deploymentstrategy-apps-v1.json b/v1.21.4/deploymentstrategy-apps-v1.json index 63aa6762e5..fd1252cb42 100644 --- a/v1.21.4/deploymentstrategy-apps-v1.json +++ b/v1.21.4/deploymentstrategy-apps-v1.json @@ -2,7 +2,7 @@ "description": "DeploymentStrategy describes how to replace existing pods with new ones.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment", "description": "Rolling update config params. Present only if DeploymentStrategyType = RollingUpdate." }, "type": { diff --git a/v1.21.4/deploymentstrategy.json b/v1.21.4/deploymentstrategy.json index 63aa6762e5..fd1252cb42 100644 --- a/v1.21.4/deploymentstrategy.json +++ b/v1.21.4/deploymentstrategy.json @@ -2,7 +2,7 @@ "description": "DeploymentStrategy describes how to replace existing pods with new ones.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateDeployment", "description": "Rolling update config params. Present only if DeploymentStrategyType = RollingUpdate." }, "type": { diff --git a/v1.21.4/downwardapiprojection-v1.json b/v1.21.4/downwardapiprojection-v1.json index b9411c5b9e..028eca8e16 100644 --- a/v1.21.4/downwardapiprojection-v1.json +++ b/v1.21.4/downwardapiprojection-v1.json @@ -4,7 +4,7 @@ "items": { "description": "Items is a list of DownwardAPIVolume file", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" }, "type": [ "array", diff --git a/v1.21.4/downwardapiprojection.json b/v1.21.4/downwardapiprojection.json index b9411c5b9e..028eca8e16 100644 --- a/v1.21.4/downwardapiprojection.json +++ b/v1.21.4/downwardapiprojection.json @@ -4,7 +4,7 @@ "items": { "description": "Items is a list of DownwardAPIVolume file", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" }, "type": [ "array", diff --git a/v1.21.4/downwardapivolumefile-v1.json b/v1.21.4/downwardapivolumefile-v1.json index 9eab8a8f7e..83c2e6f195 100644 --- a/v1.21.4/downwardapivolumefile-v1.json +++ b/v1.21.4/downwardapivolumefile-v1.json @@ -2,7 +2,7 @@ "description": "DownwardAPIVolumeFile represents information to create the file containing the pod field", "properties": { "fieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", "description": "Required: Selects a field of the pod: only annotations, labels, name and namespace are supported." }, "mode": { @@ -21,7 +21,7 @@ ] }, "resourceFieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", "description": "Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported." } }, diff --git a/v1.21.4/downwardapivolumefile.json b/v1.21.4/downwardapivolumefile.json index 9eab8a8f7e..83c2e6f195 100644 --- a/v1.21.4/downwardapivolumefile.json +++ b/v1.21.4/downwardapivolumefile.json @@ -2,7 +2,7 @@ "description": "DownwardAPIVolumeFile represents information to create the file containing the pod field", "properties": { "fieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", "description": "Required: Selects a field of the pod: only annotations, labels, name and namespace are supported." }, "mode": { @@ -21,7 +21,7 @@ ] }, "resourceFieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", "description": "Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported." } }, diff --git a/v1.21.4/downwardapivolumesource-v1.json b/v1.21.4/downwardapivolumesource-v1.json index e84919f67f..33b94cab08 100644 --- a/v1.21.4/downwardapivolumesource-v1.json +++ b/v1.21.4/downwardapivolumesource-v1.json @@ -12,7 +12,7 @@ "items": { "description": "Items is a list of downward API volume file", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" }, "type": [ "array", diff --git a/v1.21.4/downwardapivolumesource.json b/v1.21.4/downwardapivolumesource.json index e84919f67f..33b94cab08 100644 --- a/v1.21.4/downwardapivolumesource.json +++ b/v1.21.4/downwardapivolumesource.json @@ -12,7 +12,7 @@ "items": { "description": "Items is a list of downward API volume file", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeFile" }, "type": [ "array", diff --git a/v1.21.4/emptydirvolumesource-v1.json b/v1.21.4/emptydirvolumesource-v1.json index 18815aa623..730e82dae9 100644 --- a/v1.21.4/emptydirvolumesource-v1.json +++ b/v1.21.4/emptydirvolumesource-v1.json @@ -9,7 +9,7 @@ ] }, "sizeLimit": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Total amount of local storage required for this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers in a pod. The default is nil which means that the limit is undefined. More info: http://kubernetes.io/docs/user-guide/volumes#emptydir" } }, diff --git a/v1.21.4/emptydirvolumesource.json b/v1.21.4/emptydirvolumesource.json index 18815aa623..730e82dae9 100644 --- a/v1.21.4/emptydirvolumesource.json +++ b/v1.21.4/emptydirvolumesource.json @@ -9,7 +9,7 @@ ] }, "sizeLimit": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Total amount of local storage required for this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers in a pod. The default is nil which means that the limit is undefined. More info: http://kubernetes.io/docs/user-guide/volumes#emptydir" } }, diff --git a/v1.21.4/endpoint-discovery-v1.json b/v1.21.4/endpoint-discovery-v1.json index 37fd603fac..b263718dae 100644 --- a/v1.21.4/endpoint-discovery-v1.json +++ b/v1.21.4/endpoint-discovery-v1.json @@ -16,7 +16,7 @@ "x-kubernetes-list-type": "set" }, "conditions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointConditions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointConditions", "description": "conditions contains information about the current status of the endpoint." }, "deprecatedTopology": { @@ -33,7 +33,7 @@ ] }, "hints": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointHints", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointHints", "description": "hints contains information associated with how an endpoint should be consumed." }, "hostname": { @@ -51,7 +51,7 @@ ] }, "targetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "targetRef is a reference to a Kubernetes object that represents this endpoint." }, "zone": { diff --git a/v1.21.4/endpoint-discovery-v1beta1.json b/v1.21.4/endpoint-discovery-v1beta1.json index 2586c9fc51..f00c009730 100644 --- a/v1.21.4/endpoint-discovery-v1beta1.json +++ b/v1.21.4/endpoint-discovery-v1beta1.json @@ -16,11 +16,11 @@ "x-kubernetes-list-type": "set" }, "conditions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions", "description": "conditions contains information about the current status of the endpoint." }, "hints": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints", "description": "hints contains information associated with how an endpoint should be consumed." }, "hostname": { @@ -38,7 +38,7 @@ ] }, "targetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "targetRef is a reference to a Kubernetes object that represents this endpoint." }, "topology": { diff --git a/v1.21.4/endpoint.json b/v1.21.4/endpoint.json index 2586c9fc51..f00c009730 100644 --- a/v1.21.4/endpoint.json +++ b/v1.21.4/endpoint.json @@ -16,11 +16,11 @@ "x-kubernetes-list-type": "set" }, "conditions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions", "description": "conditions contains information about the current status of the endpoint." }, "hints": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints", "description": "hints contains information associated with how an endpoint should be consumed." }, "hostname": { @@ -38,7 +38,7 @@ ] }, "targetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "targetRef is a reference to a Kubernetes object that represents this endpoint." }, "topology": { diff --git a/v1.21.4/endpointaddress-v1.json b/v1.21.4/endpointaddress-v1.json index 260529f45e..caa404e813 100644 --- a/v1.21.4/endpointaddress-v1.json +++ b/v1.21.4/endpointaddress-v1.json @@ -23,7 +23,7 @@ ] }, "targetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "Reference to object providing the endpoint." } }, diff --git a/v1.21.4/endpointaddress.json b/v1.21.4/endpointaddress.json index 260529f45e..caa404e813 100644 --- a/v1.21.4/endpointaddress.json +++ b/v1.21.4/endpointaddress.json @@ -23,7 +23,7 @@ ] }, "targetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "Reference to object providing the endpoint." } }, diff --git a/v1.21.4/endpointhints-discovery-v1.json b/v1.21.4/endpointhints-discovery-v1.json index f6449fef88..cbb594a2c1 100644 --- a/v1.21.4/endpointhints-discovery-v1.json +++ b/v1.21.4/endpointhints-discovery-v1.json @@ -4,7 +4,7 @@ "forZones": { "description": "forZones indicates the zone(s) this endpoint should be consumed by to enable topology aware routing.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.ForZone" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.ForZone" }, "type": [ "array", diff --git a/v1.21.4/endpointhints-discovery-v1beta1.json b/v1.21.4/endpointhints-discovery-v1beta1.json index 6f31d31f91..6c61306ff0 100644 --- a/v1.21.4/endpointhints-discovery-v1beta1.json +++ b/v1.21.4/endpointhints-discovery-v1beta1.json @@ -4,7 +4,7 @@ "forZones": { "description": "forZones indicates the zone(s) this endpoint should be consumed by to enable topology aware routing. May contain a maximum of 8 entries.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" }, "type": [ "array", diff --git a/v1.21.4/endpointhints.json b/v1.21.4/endpointhints.json index 6f31d31f91..6c61306ff0 100644 --- a/v1.21.4/endpointhints.json +++ b/v1.21.4/endpointhints.json @@ -4,7 +4,7 @@ "forZones": { "description": "forZones indicates the zone(s) this endpoint should be consumed by to enable topology aware routing. May contain a maximum of 8 entries.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone" }, "type": [ "array", diff --git a/v1.21.4/endpoints-v1.json b/v1.21.4/endpoints-v1.json index 7d3f8e74f5..60af6d7b90 100644 --- a/v1.21.4/endpoints-v1.json +++ b/v1.21.4/endpoints-v1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "subsets": { "description": "The set of all endpoints is the union of all subsets. Addresses are placed into subsets according to the IPs they share. A single address with multiple ports, some of which are ready and some of which are not (because they come from different containers) will result in the address being displayed in different subsets for the different ports. No address will appear in both Addresses and NotReadyAddresses in the same subset. Sets of addresses and ports that comprise a service.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" }, "type": [ "array", diff --git a/v1.21.4/endpoints.json b/v1.21.4/endpoints.json index 4d2376b7e1..a401e4641a 100644 --- a/v1.21.4/endpoints.json +++ b/v1.21.4/endpoints.json @@ -19,13 +19,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "subsets": { "description": "The set of all endpoints is the union of all subsets. Addresses are placed into subsets according to the IPs they share. A single address with multiple ports, some of which are ready and some of which are not (because they come from different containers) will result in the address being displayed in different subsets for the different ports. No address will appear in both Addresses and NotReadyAddresses in the same subset. Sets of addresses and ports that comprise a service.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointSubset" }, "type": [ "array", diff --git a/v1.21.4/endpointslice-discovery-v1.json b/v1.21.4/endpointslice-discovery-v1.json index 69c952ec06..435e645675 100644 --- a/v1.21.4/endpointslice-discovery-v1.json +++ b/v1.21.4/endpointslice-discovery-v1.json @@ -21,7 +21,7 @@ "endpoints": { "description": "endpoints is a list of unique endpoints in this slice. Each slice may include a maximum of 1000 endpoints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.Endpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.Endpoint" }, "type": [ "array", @@ -40,13 +40,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "ports": { "description": "ports specifies the list of network ports exposed by each endpoint in this slice. Each port must have a unique name. When ports is empty, it indicates that there are no defined ports. When a port is defined with a nil port value, it indicates \"all ports\". Each slice may include a maximum of 100 ports.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointPort" }, "type": [ "array", diff --git a/v1.21.4/endpointslice-discovery-v1beta1.json b/v1.21.4/endpointslice-discovery-v1beta1.json index eecaaffbc0..a28ba97746 100644 --- a/v1.21.4/endpointslice-discovery-v1beta1.json +++ b/v1.21.4/endpointslice-discovery-v1beta1.json @@ -21,7 +21,7 @@ "endpoints": { "description": "endpoints is a list of unique endpoints in this slice. Each slice may include a maximum of 1000 endpoints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" }, "type": [ "array", @@ -40,13 +40,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "ports": { "description": "ports specifies the list of network ports exposed by each endpoint in this slice. Each port must have a unique name. When ports is empty, it indicates that there are no defined ports. When a port is defined with a nil port value, it indicates \"all ports\". Each slice may include a maximum of 100 ports.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" }, "type": [ "array", diff --git a/v1.21.4/endpointslice.json b/v1.21.4/endpointslice.json index 304307a8b8..2a8ccd0048 100644 --- a/v1.21.4/endpointslice.json +++ b/v1.21.4/endpointslice.json @@ -18,7 +18,7 @@ "endpoints": { "description": "endpoints is a list of unique endpoints in this slice. Each slice may include a maximum of 1000 endpoints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint" }, "type": [ "array", @@ -37,13 +37,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "ports": { "description": "ports specifies the list of network ports exposed by each endpoint in this slice. Each port must have a unique name. When ports is empty, it indicates that there are no defined ports. When a port is defined with a nil port value, it indicates \"all ports\". Each slice may include a maximum of 100 ports.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort" }, "type": [ "array", diff --git a/v1.21.4/endpointslicelist-discovery-v1.json b/v1.21.4/endpointslicelist-discovery-v1.json index 3b3d7f6f3d..df82ee5663 100644 --- a/v1.21.4/endpointslicelist-discovery-v1.json +++ b/v1.21.4/endpointslicelist-discovery-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of endpoint slices", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSlice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSlice" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.4/endpointslicelist-discovery-v1beta1.json b/v1.21.4/endpointslicelist-discovery-v1beta1.json index ebb5c31c2a..67f08472cf 100644 --- a/v1.21.4/endpointslicelist-discovery-v1beta1.json +++ b/v1.21.4/endpointslicelist-discovery-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "List of endpoint slices", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.4/endpointslicelist.json b/v1.21.4/endpointslicelist.json index 4d0cca424a..4b00724646 100644 --- a/v1.21.4/endpointslicelist.json +++ b/v1.21.4/endpointslicelist.json @@ -11,7 +11,7 @@ "items": { "description": "List of endpoint slices", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSlice" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.4/endpointslist-v1.json b/v1.21.4/endpointslist-v1.json index 328e36a5f6..18db0aa82e 100644 --- a/v1.21.4/endpointslist-v1.json +++ b/v1.21.4/endpointslist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of endpoints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/endpointslist.json b/v1.21.4/endpointslist.json index e9230ac65c..1783dac411 100644 --- a/v1.21.4/endpointslist.json +++ b/v1.21.4/endpointslist.json @@ -11,7 +11,7 @@ "items": { "description": "List of endpoints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Endpoints" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/endpointsubset-v1.json b/v1.21.4/endpointsubset-v1.json index 168486eab4..139ab6a2f7 100644 --- a/v1.21.4/endpointsubset-v1.json +++ b/v1.21.4/endpointsubset-v1.json @@ -4,7 +4,7 @@ "addresses": { "description": "IP addresses which offer the related ports that are marked as ready. These endpoints should be considered safe for load balancers and clients to utilize.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" }, "type": [ "array", @@ -14,7 +14,7 @@ "notReadyAddresses": { "description": "IP addresses which offer the related ports but are not currently marked as ready because they have not yet finished starting, have recently failed a readiness check, or have recently failed a liveness check.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" }, "type": [ "array", @@ -24,7 +24,7 @@ "ports": { "description": "Port numbers available on the related IP addresses.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" }, "type": [ "array", diff --git a/v1.21.4/endpointsubset.json b/v1.21.4/endpointsubset.json index 168486eab4..139ab6a2f7 100644 --- a/v1.21.4/endpointsubset.json +++ b/v1.21.4/endpointsubset.json @@ -4,7 +4,7 @@ "addresses": { "description": "IP addresses which offer the related ports that are marked as ready. These endpoints should be considered safe for load balancers and clients to utilize.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" }, "type": [ "array", @@ -14,7 +14,7 @@ "notReadyAddresses": { "description": "IP addresses which offer the related ports but are not currently marked as ready because they have not yet finished starting, have recently failed a readiness check, or have recently failed a liveness check.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointAddress" }, "type": [ "array", @@ -24,7 +24,7 @@ "ports": { "description": "Port numbers available on the related IP addresses.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EndpointPort" }, "type": [ "array", diff --git a/v1.21.4/envfromsource-v1.json b/v1.21.4/envfromsource-v1.json index b6bc98b98d..64653a6488 100644 --- a/v1.21.4/envfromsource-v1.json +++ b/v1.21.4/envfromsource-v1.json @@ -2,7 +2,7 @@ "description": "EnvFromSource represents the source of a set of ConfigMaps", "properties": { "configMapRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource", "description": "The ConfigMap to select from" }, "prefix": { @@ -13,7 +13,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource", "description": "The Secret to select from" } }, diff --git a/v1.21.4/envfromsource.json b/v1.21.4/envfromsource.json index b6bc98b98d..64653a6488 100644 --- a/v1.21.4/envfromsource.json +++ b/v1.21.4/envfromsource.json @@ -2,7 +2,7 @@ "description": "EnvFromSource represents the source of a set of ConfigMaps", "properties": { "configMapRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapEnvSource", "description": "The ConfigMap to select from" }, "prefix": { @@ -13,7 +13,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretEnvSource", "description": "The Secret to select from" } }, diff --git a/v1.21.4/envvar-v1.json b/v1.21.4/envvar-v1.json index 54f5ecde9e..1a64f4f3a8 100644 --- a/v1.21.4/envvar-v1.json +++ b/v1.21.4/envvar-v1.json @@ -16,7 +16,7 @@ ] }, "valueFrom": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource", "description": "Source for the environment variable's value. Cannot be used if value is not empty." } }, diff --git a/v1.21.4/envvar.json b/v1.21.4/envvar.json index 54f5ecde9e..1a64f4f3a8 100644 --- a/v1.21.4/envvar.json +++ b/v1.21.4/envvar.json @@ -16,7 +16,7 @@ ] }, "valueFrom": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVarSource", "description": "Source for the environment variable's value. Cannot be used if value is not empty." } }, diff --git a/v1.21.4/envvarsource-v1.json b/v1.21.4/envvarsource-v1.json index 2898e66b20..1d65ede72e 100644 --- a/v1.21.4/envvarsource-v1.json +++ b/v1.21.4/envvarsource-v1.json @@ -2,19 +2,19 @@ "description": "EnvVarSource represents a source for the value of an EnvVar.", "properties": { "configMapKeyRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector", "description": "Selects a key of a ConfigMap." }, "fieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", "description": "Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs." }, "resourceFieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", "description": "Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported." }, "secretKeyRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector", "description": "Selects a key of a secret in the pod's namespace" } }, diff --git a/v1.21.4/envvarsource.json b/v1.21.4/envvarsource.json index 2898e66b20..1d65ede72e 100644 --- a/v1.21.4/envvarsource.json +++ b/v1.21.4/envvarsource.json @@ -2,19 +2,19 @@ "description": "EnvVarSource represents a source for the value of an EnvVar.", "properties": { "configMapKeyRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapKeySelector", "description": "Selects a key of a ConfigMap." }, "fieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectFieldSelector", "description": "Selects a field of the pod: supports metadata.name, metadata.namespace, `metadata.labels['']`, `metadata.annotations['']`, spec.nodeName, spec.serviceAccountName, status.hostIP, status.podIP, status.podIPs." }, "resourceFieldRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceFieldSelector", "description": "Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, limits.ephemeral-storage, requests.cpu, requests.memory and requests.ephemeral-storage) are currently supported." }, "secretKeyRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretKeySelector", "description": "Selects a key of a secret in the pod's namespace" } }, diff --git a/v1.21.4/ephemeralcontainer-v1.json b/v1.21.4/ephemeralcontainer-v1.json index 3fa1cfbded..73570e673d 100644 --- a/v1.21.4/ephemeralcontainer-v1.json +++ b/v1.21.4/ephemeralcontainer-v1.json @@ -30,7 +30,7 @@ "env": { "description": "List of environment variables to set in the container. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" }, "type": [ "array", @@ -42,7 +42,7 @@ "envFrom": { "description": "List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" }, "type": [ "array", @@ -64,11 +64,11 @@ ] }, "lifecycle": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", "description": "Lifecycle is not allowed for ephemeral containers." }, "livenessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "name": { @@ -81,7 +81,7 @@ "ports": { "description": "Ports are not allowed for ephemeral containers.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" }, "type": [ "array", @@ -89,19 +89,19 @@ ] }, "readinessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Resources are not allowed for ephemeral containers. Ephemeral containers use spare resources already allocated to the pod." }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", "description": "SecurityContext is not allowed for ephemeral containers." }, "startupProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "stdin": { @@ -149,7 +149,7 @@ "volumeDevices": { "description": "volumeDevices is the list of block devices to be used by the container.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" }, "type": [ "array", @@ -161,7 +161,7 @@ "volumeMounts": { "description": "Pod volumes to mount into the container's filesystem. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" }, "type": [ "array", diff --git a/v1.21.4/ephemeralcontainer.json b/v1.21.4/ephemeralcontainer.json index 3fa1cfbded..73570e673d 100644 --- a/v1.21.4/ephemeralcontainer.json +++ b/v1.21.4/ephemeralcontainer.json @@ -30,7 +30,7 @@ "env": { "description": "List of environment variables to set in the container. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar" }, "type": [ "array", @@ -42,7 +42,7 @@ "envFrom": { "description": "List of sources to populate environment variables in the container. The keys defined within a source must be a C_IDENTIFIER. All invalid keys will be reported as an event when the container is starting. When a key exists in multiple sources, the value associated with the last source will take precedence. Values defined by an Env with a duplicate key will take precedence. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EnvFromSource" }, "type": [ "array", @@ -64,11 +64,11 @@ ] }, "lifecycle": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Lifecycle", "description": "Lifecycle is not allowed for ephemeral containers." }, "livenessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "name": { @@ -81,7 +81,7 @@ "ports": { "description": "Ports are not allowed for ephemeral containers.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerPort" }, "type": [ "array", @@ -89,19 +89,19 @@ ] }, "readinessProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Resources are not allowed for ephemeral containers. Ephemeral containers use spare resources already allocated to the pod." }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext", "description": "SecurityContext is not allowed for ephemeral containers." }, "startupProbe": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Probe", "description": "Probes are not allowed for ephemeral containers." }, "stdin": { @@ -149,7 +149,7 @@ "volumeDevices": { "description": "volumeDevices is the list of block devices to be used by the container.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeDevice" }, "type": [ "array", @@ -161,7 +161,7 @@ "volumeMounts": { "description": "Pod volumes to mount into the container's filesystem. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount" }, "type": [ "array", diff --git a/v1.21.4/ephemeralcontainers-v1.json b/v1.21.4/ephemeralcontainers-v1.json index ccd2982d69..250e9f7be8 100644 --- a/v1.21.4/ephemeralcontainers-v1.json +++ b/v1.21.4/ephemeralcontainers-v1.json @@ -14,7 +14,7 @@ "ephemeralContainers": { "description": "A list of ephemeral containers associated with this pod. New ephemeral containers may be appended to this list, but existing ephemeral containers may not be removed or modified.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" }, "type": [ "array", @@ -34,7 +34,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" } }, "required": [ diff --git a/v1.21.4/ephemeralcontainers.json b/v1.21.4/ephemeralcontainers.json index c1c127f870..3e097ed20f 100644 --- a/v1.21.4/ephemeralcontainers.json +++ b/v1.21.4/ephemeralcontainers.json @@ -11,7 +11,7 @@ "ephemeralContainers": { "description": "A list of ephemeral containers associated with this pod. New ephemeral containers may be appended to this list, but existing ephemeral containers may not be removed or modified.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" } }, "required": [ diff --git a/v1.21.4/ephemeralvolumesource-v1.json b/v1.21.4/ephemeralvolumesource-v1.json index 227ddec339..d71c619ace 100644 --- a/v1.21.4/ephemeralvolumesource-v1.json +++ b/v1.21.4/ephemeralvolumesource-v1.json @@ -2,7 +2,7 @@ "description": "Represents an ephemeral volume that is handled by a normal storage driver.", "properties": { "volumeClaimTemplate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate", "description": "Will be used to create a stand-alone PVC to provision the volume. The pod in which this EphemeralVolumeSource is embedded will be the owner of the PVC, i.e. the PVC will be deleted together with the pod. The name of the PVC will be `-` where `` is the name from the `PodSpec.Volumes` array entry. Pod validation will reject the pod if the concatenated name is not valid for a PVC (for example, too long).\n\nAn existing PVC with that name that is not owned by the pod will *not* be used for the pod to avoid using an unrelated volume by mistake. Starting the pod is then blocked until the unrelated PVC is removed. If such a pre-created PVC is meant to be used by the pod, the PVC has to updated with an owner reference to the pod once the pod exists. Normally this should not be necessary, but it may be useful when manually reconstructing a broken cluster.\n\nThis field is read-only and no changes will be made by Kubernetes to the PVC after it has been created.\n\nRequired, must not be nil." } }, diff --git a/v1.21.4/ephemeralvolumesource.json b/v1.21.4/ephemeralvolumesource.json index 227ddec339..d71c619ace 100644 --- a/v1.21.4/ephemeralvolumesource.json +++ b/v1.21.4/ephemeralvolumesource.json @@ -2,7 +2,7 @@ "description": "Represents an ephemeral volume that is handled by a normal storage driver.", "properties": { "volumeClaimTemplate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimTemplate", "description": "Will be used to create a stand-alone PVC to provision the volume. The pod in which this EphemeralVolumeSource is embedded will be the owner of the PVC, i.e. the PVC will be deleted together with the pod. The name of the PVC will be `-` where `` is the name from the `PodSpec.Volumes` array entry. Pod validation will reject the pod if the concatenated name is not valid for a PVC (for example, too long).\n\nAn existing PVC with that name that is not owned by the pod will *not* be used for the pod to avoid using an unrelated volume by mistake. Starting the pod is then blocked until the unrelated PVC is removed. If such a pre-created PVC is meant to be used by the pod, the PVC has to updated with an owner reference to the pod once the pod exists. Normally this should not be necessary, but it may be useful when manually reconstructing a broken cluster.\n\nThis field is read-only and no changes will be made by Kubernetes to the PVC after it has been created.\n\nRequired, must not be nil." } }, diff --git a/v1.21.4/event-events-v1.json b/v1.21.4/event-events-v1.json index c5048b5789..56fd17e7f2 100644 --- a/v1.21.4/event-events-v1.json +++ b/v1.21.4/event-events-v1.json @@ -27,19 +27,19 @@ ] }, "deprecatedFirstTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedFirstTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedLastTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedLastTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", "description": "deprecatedSource is the deprecated field assuring backward compatibility with core.v1 Event type." }, "eventTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "eventTime is the time when this Event was first observed. It is required." }, "kind": { @@ -53,7 +53,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "note": { @@ -71,11 +71,11 @@ ] }, "regarding": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "regarding contains the object this Event is about. In most cases it's an Object reporting controller implements, e.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object." }, "related": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "related is the optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object." }, "reportingController": { @@ -93,7 +93,7 @@ ] }, "series": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1.EventSeries", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1.EventSeries", "description": "series is data about the Event series this event represents or nil if it's a singleton Event." }, "type": { diff --git a/v1.21.4/event-events-v1beta1.json b/v1.21.4/event-events-v1beta1.json index d71de533b8..ca194dbeec 100644 --- a/v1.21.4/event-events-v1beta1.json +++ b/v1.21.4/event-events-v1beta1.json @@ -27,19 +27,19 @@ ] }, "deprecatedFirstTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedFirstTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedLastTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedLastTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", "description": "deprecatedSource is the deprecated field assuring backward compatibility with core.v1 Event type." }, "eventTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "eventTime is the time when this Event was first observed. It is required." }, "kind": { @@ -53,7 +53,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "note": { @@ -71,11 +71,11 @@ ] }, "regarding": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "regarding contains the object this Event is about. In most cases it's an Object reporting controller implements, e.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object." }, "related": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "related is the optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object." }, "reportingController": { @@ -93,7 +93,7 @@ ] }, "series": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries", "description": "series is data about the Event series this event represents or nil if it's a singleton Event." }, "type": { diff --git a/v1.21.4/event-v1.json b/v1.21.4/event-v1.json index 7490d8e919..cf30902d56 100644 --- a/v1.21.4/event-v1.json +++ b/v1.21.4/event-v1.json @@ -27,15 +27,15 @@ ] }, "eventTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "Time when this Event was first observed." }, "firstTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The time at which the event was first recorded. (Time of server receipt is in TypeMeta.)" }, "involvedObject": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "The object that this event is about." }, "kind": { @@ -49,7 +49,7 @@ ] }, "lastTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The time at which the most recent occurrence of this event was recorded." }, "message": { @@ -60,7 +60,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "reason": { @@ -71,7 +71,7 @@ ] }, "related": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "Optional secondary object for more complex actions." }, "reportingComponent": { @@ -89,11 +89,11 @@ ] }, "series": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EventSeries", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EventSeries", "description": "Data about the Event series this event represents or nil if it's a singleton Event." }, "source": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", "description": "The component reporting this event. Should be a short machine understandable string." }, "type": { diff --git a/v1.21.4/event.json b/v1.21.4/event.json index 1eee1d2d3d..0cf3e1b1cb 100644 --- a/v1.21.4/event.json +++ b/v1.21.4/event.json @@ -24,19 +24,19 @@ ] }, "deprecatedFirstTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedFirstTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedLastTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "deprecatedLastTimestamp is the deprecated field assuring backward compatibility with core.v1 Event type." }, "deprecatedSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EventSource", "description": "deprecatedSource is the deprecated field assuring backward compatibility with core.v1 Event type." }, "eventTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "eventTime is the time when this Event was first observed. It is required." }, "kind": { @@ -50,7 +50,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "note": { @@ -68,11 +68,11 @@ ] }, "regarding": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "regarding contains the object this Event is about. In most cases it's an Object reporting controller implements, e.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object." }, "related": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "related is the optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object." }, "reportingController": { @@ -90,7 +90,7 @@ ] }, "series": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1beta1.EventSeries", "description": "series is data about the Event series this event represents or nil if it's a singleton Event." }, "type": { diff --git a/v1.21.4/eventlist-events-v1.json b/v1.21.4/eventlist-events-v1.json index 794929ad09..8119512a7e 100644 --- a/v1.21.4/eventlist-events-v1.json +++ b/v1.21.4/eventlist-events-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1.Event" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/eventlist-events-v1beta1.json b/v1.21.4/eventlist-events-v1beta1.json index e80188d7a8..92617826b1 100644 --- a/v1.21.4/eventlist-events-v1beta1.json +++ b/v1.21.4/eventlist-events-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/eventlist-v1.json b/v1.21.4/eventlist-v1.json index 6bb2e18b9f..cd251c3a9c 100644 --- a/v1.21.4/eventlist-v1.json +++ b/v1.21.4/eventlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of events", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Event" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/eventlist.json b/v1.21.4/eventlist.json index 3c25205a38..d1d8f5249c 100644 --- a/v1.21.4/eventlist.json +++ b/v1.21.4/eventlist.json @@ -11,7 +11,7 @@ "items": { "description": "items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.events.v1beta1.Event" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/eventseries-events-v1.json b/v1.21.4/eventseries-events-v1.json index ee6174444a..c06efc47aa 100644 --- a/v1.21.4/eventseries-events-v1.json +++ b/v1.21.4/eventseries-events-v1.json @@ -10,7 +10,7 @@ ] }, "lastObservedTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "lastObservedTime is the time when last Event from the series was seen before last heartbeat." } }, diff --git a/v1.21.4/eventseries-events-v1beta1.json b/v1.21.4/eventseries-events-v1beta1.json index f63b07c4fc..47b74c7e9b 100644 --- a/v1.21.4/eventseries-events-v1beta1.json +++ b/v1.21.4/eventseries-events-v1beta1.json @@ -10,7 +10,7 @@ ] }, "lastObservedTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "lastObservedTime is the time when last Event from the series was seen before last heartbeat." } }, diff --git a/v1.21.4/eventseries-v1.json b/v1.21.4/eventseries-v1.json index d43053d94a..683f535d50 100644 --- a/v1.21.4/eventseries-v1.json +++ b/v1.21.4/eventseries-v1.json @@ -10,7 +10,7 @@ ] }, "lastObservedTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "Time of the last occurrence observed" } }, diff --git a/v1.21.4/eventseries.json b/v1.21.4/eventseries.json index f63b07c4fc..47b74c7e9b 100644 --- a/v1.21.4/eventseries.json +++ b/v1.21.4/eventseries.json @@ -10,7 +10,7 @@ ] }, "lastObservedTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "lastObservedTime is the time when last Event from the series was seen before last heartbeat." } }, diff --git a/v1.21.4/eviction-policy-v1beta1.json b/v1.21.4/eviction-policy-v1beta1.json index 94b8be2bd4..447a18b2f5 100644 --- a/v1.21.4/eviction-policy-v1beta1.json +++ b/v1.21.4/eviction-policy-v1beta1.json @@ -12,7 +12,7 @@ ] }, "deleteOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions", "description": "DeleteOptions may be provided" }, "kind": { @@ -26,7 +26,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "ObjectMeta describes the pod that is being evicted." } }, diff --git a/v1.21.4/eviction.json b/v1.21.4/eviction.json index 32d538a95a..b12390e35e 100644 --- a/v1.21.4/eviction.json +++ b/v1.21.4/eviction.json @@ -9,7 +9,7 @@ ] }, "deleteOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions", "description": "DeleteOptions may be provided" }, "kind": { @@ -23,7 +23,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "ObjectMeta describes the pod that is being evicted." } }, diff --git a/v1.21.4/externalmetricsource-autoscaling-v2beta1.json b/v1.21.4/externalmetricsource-autoscaling-v2beta1.json index 6b9dc5171f..7495d19102 100644 --- a/v1.21.4/externalmetricsource-autoscaling-v2beta1.json +++ b/v1.21.4/externalmetricsource-autoscaling-v2beta1.json @@ -9,15 +9,15 @@ ] }, "metricSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "metricSelector is used to identify a specific time series within a given metric." }, "targetAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetAverageValue is the target per-pod value of global metric (as a quantity). Mutually exclusive with TargetValue." }, "targetValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetValue is the target value of the metric (as a quantity). Mutually exclusive with TargetAverageValue." } }, diff --git a/v1.21.4/externalmetricsource-autoscaling-v2beta2.json b/v1.21.4/externalmetricsource-autoscaling-v2beta2.json index bb1e9ae774..5345aaea5e 100644 --- a/v1.21.4/externalmetricsource-autoscaling-v2beta2.json +++ b/v1.21.4/externalmetricsource-autoscaling-v2beta2.json @@ -2,11 +2,11 @@ "description": "ExternalMetricSource indicates how to scale on a metric not associated with any Kubernetes object (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster).", "properties": { "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.4/externalmetricsource.json b/v1.21.4/externalmetricsource.json index bb1e9ae774..5345aaea5e 100644 --- a/v1.21.4/externalmetricsource.json +++ b/v1.21.4/externalmetricsource.json @@ -2,11 +2,11 @@ "description": "ExternalMetricSource indicates how to scale on a metric not associated with any Kubernetes object (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster).", "properties": { "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.4/externalmetricstatus-autoscaling-v2beta1.json b/v1.21.4/externalmetricstatus-autoscaling-v2beta1.json index b61ef33a1f..0b98803645 100644 --- a/v1.21.4/externalmetricstatus-autoscaling-v2beta1.json +++ b/v1.21.4/externalmetricstatus-autoscaling-v2beta1.json @@ -2,11 +2,11 @@ "description": "ExternalMetricStatus indicates the current value of a global metric not associated with any Kubernetes object.", "properties": { "currentAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentAverageValue is the current value of metric averaged over autoscaled pods." }, "currentValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentValue is the current value of the metric (as a quantity)" }, "metricName": { @@ -17,7 +17,7 @@ ] }, "metricSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "metricSelector is used to identify a specific time series within a given metric." } }, diff --git a/v1.21.4/externalmetricstatus-autoscaling-v2beta2.json b/v1.21.4/externalmetricstatus-autoscaling-v2beta2.json index 1a037825f4..598d7c5c94 100644 --- a/v1.21.4/externalmetricstatus-autoscaling-v2beta2.json +++ b/v1.21.4/externalmetricstatus-autoscaling-v2beta2.json @@ -2,11 +2,11 @@ "description": "ExternalMetricStatus indicates the current value of a global metric not associated with any Kubernetes object.", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.4/externalmetricstatus.json b/v1.21.4/externalmetricstatus.json index 1a037825f4..598d7c5c94 100644 --- a/v1.21.4/externalmetricstatus.json +++ b/v1.21.4/externalmetricstatus.json @@ -2,11 +2,11 @@ "description": "ExternalMetricStatus indicates the current value of a global metric not associated with any Kubernetes object.", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.4/flexpersistentvolumesource-v1.json b/v1.21.4/flexpersistentvolumesource-v1.json index d369b2e1f6..ae6edfec09 100644 --- a/v1.21.4/flexpersistentvolumesource-v1.json +++ b/v1.21.4/flexpersistentvolumesource-v1.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts." } }, diff --git a/v1.21.4/flexpersistentvolumesource.json b/v1.21.4/flexpersistentvolumesource.json index d369b2e1f6..ae6edfec09 100644 --- a/v1.21.4/flexpersistentvolumesource.json +++ b/v1.21.4/flexpersistentvolumesource.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts." } }, diff --git a/v1.21.4/flexvolumesource-v1.json b/v1.21.4/flexvolumesource-v1.json index fd4cd27022..2aa4408a73 100644 --- a/v1.21.4/flexvolumesource-v1.json +++ b/v1.21.4/flexvolumesource-v1.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts." } }, diff --git a/v1.21.4/flexvolumesource.json b/v1.21.4/flexvolumesource.json index fd4cd27022..2aa4408a73 100644 --- a/v1.21.4/flexvolumesource.json +++ b/v1.21.4/flexvolumesource.json @@ -36,7 +36,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts." } }, diff --git a/v1.21.4/flowschema-flowcontrol-v1beta1.json b/v1.21.4/flowschema-flowcontrol-v1beta1.json index ab8ffd4461..4b90e6865c 100644 --- a/v1.21.4/flowschema-flowcontrol-v1beta1.json +++ b/v1.21.4/flowschema-flowcontrol-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec", "description": "`spec` is the specification of the desired behavior of a FlowSchema. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus", "description": "`status` is the current status of a FlowSchema. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/flowschema.json b/v1.21.4/flowschema.json index 16ae18574e..1437629bb6 100644 --- a/v1.21.4/flowschema.json +++ b/v1.21.4/flowschema.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaSpec", "description": "`spec` is the specification of the desired behavior of a FlowSchema. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaStatus", "description": "`status` is the current status of a FlowSchema. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/flowschemacondition-flowcontrol-v1beta1.json b/v1.21.4/flowschemacondition-flowcontrol-v1beta1.json index ab323c8644..ad92ea7abe 100644 --- a/v1.21.4/flowschemacondition-flowcontrol-v1beta1.json +++ b/v1.21.4/flowschemacondition-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "FlowSchemaCondition describes conditions for a FlowSchema.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "`lastTransitionTime` is the last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/flowschemacondition.json b/v1.21.4/flowschemacondition.json index ab323c8644..ad92ea7abe 100644 --- a/v1.21.4/flowschemacondition.json +++ b/v1.21.4/flowschemacondition.json @@ -2,7 +2,7 @@ "description": "FlowSchemaCondition describes conditions for a FlowSchema.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "`lastTransitionTime` is the last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/flowschemalist-flowcontrol-v1beta1.json b/v1.21.4/flowschemalist-flowcontrol-v1beta1.json index 21a55b90a6..de861ce8bc 100644 --- a/v1.21.4/flowschemalist-flowcontrol-v1beta1.json +++ b/v1.21.4/flowschemalist-flowcontrol-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "`items` is a list of FlowSchemas.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "`metadata` is the standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/flowschemalist.json b/v1.21.4/flowschemalist.json index 3fc78c458f..b95f76cb31 100644 --- a/v1.21.4/flowschemalist.json +++ b/v1.21.4/flowschemalist.json @@ -11,7 +11,7 @@ "items": { "description": "`items` is a list of FlowSchemas.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchema" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "`metadata` is the standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/flowschemaspec-flowcontrol-v1beta1.json b/v1.21.4/flowschemaspec-flowcontrol-v1beta1.json index 428b0cf4f7..42e9c4aeaf 100644 --- a/v1.21.4/flowschemaspec-flowcontrol-v1beta1.json +++ b/v1.21.4/flowschemaspec-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "FlowSchemaSpec describes how the FlowSchema's specification looks like.", "properties": { "distinguisherMethod": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod", "description": "`distinguisherMethod` defines how to compute the flow distinguisher for requests that match this schema. `nil` specifies that the distinguisher is disabled and thus will always be the empty string." }, "matchingPrecedence": { @@ -14,13 +14,13 @@ ] }, "priorityLevelConfiguration": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference", "description": "`priorityLevelConfiguration` should reference a PriorityLevelConfiguration in the cluster. If the reference cannot be resolved, the FlowSchema will be ignored and marked as invalid in its status. Required." }, "rules": { "description": "`rules` describes which requests will match this flow schema. This FlowSchema matches a request if and only if at least one member of rules matches the request. if it is an empty slice, there will be no requests matching the FlowSchema.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" }, "type": [ "array", diff --git a/v1.21.4/flowschemaspec.json b/v1.21.4/flowschemaspec.json index 428b0cf4f7..42e9c4aeaf 100644 --- a/v1.21.4/flowschemaspec.json +++ b/v1.21.4/flowschemaspec.json @@ -2,7 +2,7 @@ "description": "FlowSchemaSpec describes how the FlowSchema's specification looks like.", "properties": { "distinguisherMethod": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod", "description": "`distinguisherMethod` defines how to compute the flow distinguisher for requests that match this schema. `nil` specifies that the distinguisher is disabled and thus will always be the empty string." }, "matchingPrecedence": { @@ -14,13 +14,13 @@ ] }, "priorityLevelConfiguration": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationReference", "description": "`priorityLevelConfiguration` should reference a PriorityLevelConfiguration in the cluster. If the reference cannot be resolved, the FlowSchema will be ignored and marked as invalid in its status. Required." }, "rules": { "description": "`rules` describes which requests will match this flow schema. This FlowSchema matches a request if and only if at least one member of rules matches the request. if it is an empty slice, there will be no requests matching the FlowSchema.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PolicyRulesWithSubjects" }, "type": [ "array", diff --git a/v1.21.4/flowschemastatus-flowcontrol-v1beta1.json b/v1.21.4/flowschemastatus-flowcontrol-v1beta1.json index e5ef871997..16981b97f5 100644 --- a/v1.21.4/flowschemastatus-flowcontrol-v1beta1.json +++ b/v1.21.4/flowschemastatus-flowcontrol-v1beta1.json @@ -4,7 +4,7 @@ "conditions": { "description": "`conditions` is a list of the current states of FlowSchema.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" }, "type": [ "array", diff --git a/v1.21.4/flowschemastatus.json b/v1.21.4/flowschemastatus.json index e5ef871997..16981b97f5 100644 --- a/v1.21.4/flowschemastatus.json +++ b/v1.21.4/flowschemastatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "`conditions` is a list of the current states of FlowSchema.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowSchemaCondition" }, "type": [ "array", diff --git a/v1.21.4/fsgroupstrategyoptions-policy-v1beta1.json b/v1.21.4/fsgroupstrategyoptions-policy-v1beta1.json index ebda78ae7a..2dbf74927e 100644 --- a/v1.21.4/fsgroupstrategyoptions-policy-v1beta1.json +++ b/v1.21.4/fsgroupstrategyoptions-policy-v1beta1.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of fs groups. If you would like to force a single fs group then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.4/fsgroupstrategyoptions.json b/v1.21.4/fsgroupstrategyoptions.json index ebda78ae7a..2dbf74927e 100644 --- a/v1.21.4/fsgroupstrategyoptions.json +++ b/v1.21.4/fsgroupstrategyoptions.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of fs groups. If you would like to force a single fs group then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.4/handler-v1.json b/v1.21.4/handler-v1.json index 149c6eea1f..db2361886f 100644 --- a/v1.21.4/handler-v1.json +++ b/v1.21.4/handler-v1.json @@ -2,15 +2,15 @@ "description": "Handler defines a specific action that should be taken", "properties": { "exec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", "description": "One and only one of the following should be specified. Exec specifies the action to take." }, "httpGet": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", "description": "HTTPGet specifies the http request to perform." }, "tcpSocket": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", "description": "TCPSocket specifies an action involving a TCP port. TCP hooks not yet supported" } }, diff --git a/v1.21.4/handler.json b/v1.21.4/handler.json index 149c6eea1f..db2361886f 100644 --- a/v1.21.4/handler.json +++ b/v1.21.4/handler.json @@ -2,15 +2,15 @@ "description": "Handler defines a specific action that should be taken", "properties": { "exec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", "description": "One and only one of the following should be specified. Exec specifies the action to take." }, "httpGet": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", "description": "HTTPGet specifies the http request to perform." }, "tcpSocket": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", "description": "TCPSocket specifies an action involving a TCP port. TCP hooks not yet supported" } }, diff --git a/v1.21.4/horizontalpodautoscaler-autoscaling-v1.json b/v1.21.4/horizontalpodautoscaler-autoscaling-v1.json index 1e177447d3..e1c3f816b4 100644 --- a/v1.21.4/horizontalpodautoscaler-autoscaling-v1.json +++ b/v1.21.4/horizontalpodautoscaler-autoscaling-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerSpec", "description": "behaviour of autoscaler. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerStatus", "description": "current information about the autoscaler." } }, diff --git a/v1.21.4/horizontalpodautoscaler-autoscaling-v2beta1.json b/v1.21.4/horizontalpodautoscaler-autoscaling-v2beta1.json index 6702129ff9..707d6f2cae 100644 --- a/v1.21.4/horizontalpodautoscaler-autoscaling-v2beta1.json +++ b/v1.21.4/horizontalpodautoscaler-autoscaling-v2beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata is the standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerSpec", "description": "spec is the specification for the behaviour of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerStatus", "description": "status is the current information about the autoscaler." } }, diff --git a/v1.21.4/horizontalpodautoscaler-autoscaling-v2beta2.json b/v1.21.4/horizontalpodautoscaler-autoscaling-v2beta2.json index c8819fc85f..318614539f 100644 --- a/v1.21.4/horizontalpodautoscaler-autoscaling-v2beta2.json +++ b/v1.21.4/horizontalpodautoscaler-autoscaling-v2beta2.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata is the standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec", "description": "spec is the specification for the behaviour of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus", "description": "status is the current information about the autoscaler." } }, diff --git a/v1.21.4/horizontalpodautoscaler.json b/v1.21.4/horizontalpodautoscaler.json index 8c1dc5c23c..bd0457de5b 100644 --- a/v1.21.4/horizontalpodautoscaler.json +++ b/v1.21.4/horizontalpodautoscaler.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "metadata is the standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerSpec", "description": "spec is the specification for the behaviour of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerStatus", "description": "status is the current information about the autoscaler." } }, diff --git a/v1.21.4/horizontalpodautoscalerbehavior-autoscaling-v2beta2.json b/v1.21.4/horizontalpodautoscalerbehavior-autoscaling-v2beta2.json index b48e782934..ca080d3dc1 100644 --- a/v1.21.4/horizontalpodautoscalerbehavior-autoscaling-v2beta2.json +++ b/v1.21.4/horizontalpodautoscalerbehavior-autoscaling-v2beta2.json @@ -2,11 +2,11 @@ "description": "HorizontalPodAutoscalerBehavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively).", "properties": { "scaleDown": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", "description": "scaleDown is scaling policy for scaling Down. If not set, the default value is to allow to scale down to minReplicas pods, with a 300 second stabilization window (i.e., the highest recommendation for the last 300sec is used)." }, "scaleUp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", "description": "scaleUp is scaling policy for scaling Up. If not set, the default value is the higher of:\n * increase no more than 4 pods per 60 seconds\n * double the number of pods per 60 seconds\nNo stabilization is used." } }, diff --git a/v1.21.4/horizontalpodautoscalerbehavior.json b/v1.21.4/horizontalpodautoscalerbehavior.json index b48e782934..ca080d3dc1 100644 --- a/v1.21.4/horizontalpodautoscalerbehavior.json +++ b/v1.21.4/horizontalpodautoscalerbehavior.json @@ -2,11 +2,11 @@ "description": "HorizontalPodAutoscalerBehavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively).", "properties": { "scaleDown": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", "description": "scaleDown is scaling policy for scaling Down. If not set, the default value is to allow to scale down to minReplicas pods, with a 300 second stabilization window (i.e., the highest recommendation for the last 300sec is used)." }, "scaleUp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingRules", "description": "scaleUp is scaling policy for scaling Up. If not set, the default value is the higher of:\n * increase no more than 4 pods per 60 seconds\n * double the number of pods per 60 seconds\nNo stabilization is used." } }, diff --git a/v1.21.4/horizontalpodautoscalercondition-autoscaling-v2beta1.json b/v1.21.4/horizontalpodautoscalercondition-autoscaling-v2beta1.json index f7b06eb908..9811ecd045 100644 --- a/v1.21.4/horizontalpodautoscalercondition-autoscaling-v2beta1.json +++ b/v1.21.4/horizontalpodautoscalercondition-autoscaling-v2beta1.json @@ -2,7 +2,7 @@ "description": "HorizontalPodAutoscalerCondition describes the state of a HorizontalPodAutoscaler at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the last time the condition transitioned from one status to another" }, "message": { diff --git a/v1.21.4/horizontalpodautoscalercondition-autoscaling-v2beta2.json b/v1.21.4/horizontalpodautoscalercondition-autoscaling-v2beta2.json index f7b06eb908..9811ecd045 100644 --- a/v1.21.4/horizontalpodautoscalercondition-autoscaling-v2beta2.json +++ b/v1.21.4/horizontalpodautoscalercondition-autoscaling-v2beta2.json @@ -2,7 +2,7 @@ "description": "HorizontalPodAutoscalerCondition describes the state of a HorizontalPodAutoscaler at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the last time the condition transitioned from one status to another" }, "message": { diff --git a/v1.21.4/horizontalpodautoscalercondition.json b/v1.21.4/horizontalpodautoscalercondition.json index f7b06eb908..9811ecd045 100644 --- a/v1.21.4/horizontalpodautoscalercondition.json +++ b/v1.21.4/horizontalpodautoscalercondition.json @@ -2,7 +2,7 @@ "description": "HorizontalPodAutoscalerCondition describes the state of a HorizontalPodAutoscaler at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastTransitionTime is the last time the condition transitioned from one status to another" }, "message": { diff --git a/v1.21.4/horizontalpodautoscalerlist-autoscaling-v1.json b/v1.21.4/horizontalpodautoscalerlist-autoscaling-v1.json index 192303caea..6dd9882b74 100644 --- a/v1.21.4/horizontalpodautoscalerlist-autoscaling-v1.json +++ b/v1.21.4/horizontalpodautoscalerlist-autoscaling-v1.json @@ -14,7 +14,7 @@ "items": { "description": "list of horizontal pod autoscaler objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.4/horizontalpodautoscalerlist-autoscaling-v2beta1.json b/v1.21.4/horizontalpodautoscalerlist-autoscaling-v2beta1.json index e88b42212f..29659fa728 100644 --- a/v1.21.4/horizontalpodautoscalerlist-autoscaling-v2beta1.json +++ b/v1.21.4/horizontalpodautoscalerlist-autoscaling-v2beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of horizontal pod autoscaler objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "metadata is the standard list metadata." } }, diff --git a/v1.21.4/horizontalpodautoscalerlist-autoscaling-v2beta2.json b/v1.21.4/horizontalpodautoscalerlist-autoscaling-v2beta2.json index e3b81c41b6..887efd485b 100644 --- a/v1.21.4/horizontalpodautoscalerlist-autoscaling-v2beta2.json +++ b/v1.21.4/horizontalpodautoscalerlist-autoscaling-v2beta2.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of horizontal pod autoscaler objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "metadata is the standard list metadata." } }, diff --git a/v1.21.4/horizontalpodautoscalerlist.json b/v1.21.4/horizontalpodautoscalerlist.json index 51eaede5d6..6830e02180 100644 --- a/v1.21.4/horizontalpodautoscalerlist.json +++ b/v1.21.4/horizontalpodautoscalerlist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of horizontal pod autoscaler objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "metadata is the standard list metadata." } }, diff --git a/v1.21.4/horizontalpodautoscalerspec-autoscaling-v1.json b/v1.21.4/horizontalpodautoscalerspec-autoscaling-v1.json index ed30db782d..4be304c3a3 100644 --- a/v1.21.4/horizontalpodautoscalerspec-autoscaling-v1.json +++ b/v1.21.4/horizontalpodautoscalerspec-autoscaling-v1.json @@ -18,7 +18,7 @@ ] }, "scaleTargetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.CrossVersionObjectReference", "description": "reference to scaled resource; horizontal pod autoscaler will learn the current resource consumption and will set the desired number of pods by using its Scale subresource." }, "targetCPUUtilizationPercentage": { diff --git a/v1.21.4/horizontalpodautoscalerspec-autoscaling-v2beta1.json b/v1.21.4/horizontalpodautoscalerspec-autoscaling-v2beta1.json index 00226ef370..16f5029a0c 100644 --- a/v1.21.4/horizontalpodautoscalerspec-autoscaling-v2beta1.json +++ b/v1.21.4/horizontalpodautoscalerspec-autoscaling-v2beta1.json @@ -12,7 +12,7 @@ "metrics": { "description": "metrics contains the specifications for which to use to calculate the desired replica count (the maximum replica count across all metrics will be used). The desired replica count is calculated multiplying the ratio between the target value and the current value by the current number of pods. Ergo, metrics used must decrease as the pod count is increased, and vice-versa. See the individual metric source types for more information about how each type of metric must respond.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricSpec" }, "type": [ "array", @@ -28,7 +28,7 @@ ] }, "scaleTargetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", "description": "scaleTargetRef points to the target resource to scale, and is used to the pods for which metrics should be collected, as well as to actually change the replica count." } }, diff --git a/v1.21.4/horizontalpodautoscalerspec-autoscaling-v2beta2.json b/v1.21.4/horizontalpodautoscalerspec-autoscaling-v2beta2.json index 4328d0fa0d..555cabd3f8 100644 --- a/v1.21.4/horizontalpodautoscalerspec-autoscaling-v2beta2.json +++ b/v1.21.4/horizontalpodautoscalerspec-autoscaling-v2beta2.json @@ -2,7 +2,7 @@ "description": "HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.", "properties": { "behavior": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior", "description": "behavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively). If not set, the default HPAScalingRules for scale up and scale down are used." }, "maxReplicas": { @@ -16,7 +16,7 @@ "metrics": { "description": "metrics contains the specifications for which to use to calculate the desired replica count (the maximum replica count across all metrics will be used). The desired replica count is calculated multiplying the ratio between the target value and the current value by the current number of pods. Ergo, metrics used must decrease as the pod count is increased, and vice-versa. See the individual metric source types for more information about how each type of metric must respond. If not set, the default metric will be set to 80% average CPU utilization.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "scaleTargetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference", "description": "scaleTargetRef points to the target resource to scale, and is used to the pods for which metrics should be collected, as well as to actually change the replica count." } }, diff --git a/v1.21.4/horizontalpodautoscalerspec.json b/v1.21.4/horizontalpodautoscalerspec.json index 4328d0fa0d..555cabd3f8 100644 --- a/v1.21.4/horizontalpodautoscalerspec.json +++ b/v1.21.4/horizontalpodautoscalerspec.json @@ -2,7 +2,7 @@ "description": "HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.", "properties": { "behavior": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerBehavior", "description": "behavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively). If not set, the default HPAScalingRules for scale up and scale down are used." }, "maxReplicas": { @@ -16,7 +16,7 @@ "metrics": { "description": "metrics contains the specifications for which to use to calculate the desired replica count (the maximum replica count across all metrics will be used). The desired replica count is calculated multiplying the ratio between the target value and the current value by the current number of pods. Ergo, metrics used must decrease as the pod count is increased, and vice-versa. See the individual metric source types for more information about how each type of metric must respond. If not set, the default metric will be set to 80% average CPU utilization.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricSpec" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "scaleTargetRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference", "description": "scaleTargetRef points to the target resource to scale, and is used to the pods for which metrics should be collected, as well as to actually change the replica count." } }, diff --git a/v1.21.4/horizontalpodautoscalerstatus-autoscaling-v1.json b/v1.21.4/horizontalpodautoscalerstatus-autoscaling-v1.json index 185f25ab81..269a143e74 100644 --- a/v1.21.4/horizontalpodautoscalerstatus-autoscaling-v1.json +++ b/v1.21.4/horizontalpodautoscalerstatus-autoscaling-v1.json @@ -26,7 +26,7 @@ ] }, "lastScaleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "last time the HorizontalPodAutoscaler scaled the number of pods; used by the autoscaler to control how often the number of pods is changed." }, "observedGeneration": { diff --git a/v1.21.4/horizontalpodautoscalerstatus-autoscaling-v2beta1.json b/v1.21.4/horizontalpodautoscalerstatus-autoscaling-v2beta1.json index 2a5dea04b6..68aaaafe67 100644 --- a/v1.21.4/horizontalpodautoscalerstatus-autoscaling-v2beta1.json +++ b/v1.21.4/horizontalpodautoscalerstatus-autoscaling-v2beta1.json @@ -4,7 +4,7 @@ "conditions": { "description": "conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerCondition" }, "type": [ "array", @@ -14,7 +14,7 @@ "currentMetrics": { "description": "currentMetrics is the last read state of the metrics used by this autoscaler.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.MetricStatus" }, "type": [ "array", @@ -38,7 +38,7 @@ ] }, "lastScaleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastScaleTime is the last time the HorizontalPodAutoscaler scaled the number of pods, used by the autoscaler to control how often the number of pods is changed." }, "observedGeneration": { diff --git a/v1.21.4/horizontalpodautoscalerstatus-autoscaling-v2beta2.json b/v1.21.4/horizontalpodautoscalerstatus-autoscaling-v2beta2.json index ae8e648204..902e22a3ca 100644 --- a/v1.21.4/horizontalpodautoscalerstatus-autoscaling-v2beta2.json +++ b/v1.21.4/horizontalpodautoscalerstatus-autoscaling-v2beta2.json @@ -4,7 +4,7 @@ "conditions": { "description": "conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" }, "type": [ "array", @@ -14,7 +14,7 @@ "currentMetrics": { "description": "currentMetrics is the last read state of the metrics used by this autoscaler.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" }, "type": [ "array", @@ -38,7 +38,7 @@ ] }, "lastScaleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastScaleTime is the last time the HorizontalPodAutoscaler scaled the number of pods, used by the autoscaler to control how often the number of pods is changed." }, "observedGeneration": { diff --git a/v1.21.4/horizontalpodautoscalerstatus.json b/v1.21.4/horizontalpodautoscalerstatus.json index ae8e648204..902e22a3ca 100644 --- a/v1.21.4/horizontalpodautoscalerstatus.json +++ b/v1.21.4/horizontalpodautoscalerstatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition" }, "type": [ "array", @@ -14,7 +14,7 @@ "currentMetrics": { "description": "currentMetrics is the last read state of the metrics used by this autoscaler.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricStatus" }, "type": [ "array", @@ -38,7 +38,7 @@ ] }, "lastScaleTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "lastScaleTime is the last time the HorizontalPodAutoscaler scaled the number of pods, used by the autoscaler to control how often the number of pods is changed." }, "observedGeneration": { diff --git a/v1.21.4/hpascalingrules-autoscaling-v2beta2.json b/v1.21.4/hpascalingrules-autoscaling-v2beta2.json index a2a15a953c..636163ae8a 100644 --- a/v1.21.4/hpascalingrules-autoscaling-v2beta2.json +++ b/v1.21.4/hpascalingrules-autoscaling-v2beta2.json @@ -4,7 +4,7 @@ "policies": { "description": "policies is a list of potential scaling polices which can be used during scaling. At least one policy must be specified, otherwise the HPAScalingRules will be discarded as invalid", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" }, "type": [ "array", diff --git a/v1.21.4/hpascalingrules.json b/v1.21.4/hpascalingrules.json index a2a15a953c..636163ae8a 100644 --- a/v1.21.4/hpascalingrules.json +++ b/v1.21.4/hpascalingrules.json @@ -4,7 +4,7 @@ "policies": { "description": "policies is a list of potential scaling polices which can be used during scaling. At least one policy must be specified, otherwise the HPAScalingRules will be discarded as invalid", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.HPAScalingPolicy" }, "type": [ "array", diff --git a/v1.21.4/httpgetaction-v1.json b/v1.21.4/httpgetaction-v1.json index 8d6ed4e528..84d7ed0072 100644 --- a/v1.21.4/httpgetaction-v1.json +++ b/v1.21.4/httpgetaction-v1.json @@ -11,7 +11,7 @@ "httpHeaders": { "description": "Custom headers to set in the request. HTTP allows repeated headers.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" }, "type": [ "array", @@ -26,7 +26,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Name or number of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME." }, "scheme": { diff --git a/v1.21.4/httpgetaction.json b/v1.21.4/httpgetaction.json index 8d6ed4e528..84d7ed0072 100644 --- a/v1.21.4/httpgetaction.json +++ b/v1.21.4/httpgetaction.json @@ -11,7 +11,7 @@ "httpHeaders": { "description": "Custom headers to set in the request. HTTP allows repeated headers.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPHeader" }, "type": [ "array", @@ -26,7 +26,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Name or number of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME." }, "scheme": { diff --git a/v1.21.4/httpingresspath-extensions-v1beta1.json b/v1.21.4/httpingresspath-extensions-v1beta1.json index 09748edbdf..7fdf7ddbba 100644 --- a/v1.21.4/httpingresspath-extensions-v1beta1.json +++ b/v1.21.4/httpingresspath-extensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "HTTPIngressPath associates a path with a backend. Incoming urls matching the path are forwarded to the backend.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend", "description": "Backend defines the referenced service endpoint to which the traffic will be forwarded to." }, "path": { diff --git a/v1.21.4/httpingresspath-networking-v1.json b/v1.21.4/httpingresspath-networking-v1.json index 9a00f7bbf7..5b880e05ff 100644 --- a/v1.21.4/httpingresspath-networking-v1.json +++ b/v1.21.4/httpingresspath-networking-v1.json @@ -2,7 +2,7 @@ "description": "HTTPIngressPath associates a path with a backend. Incoming urls matching the path are forwarded to the backend.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend", "description": "Backend defines the referenced service endpoint to which the traffic will be forwarded to." }, "path": { diff --git a/v1.21.4/httpingresspath-networking-v1beta1.json b/v1.21.4/httpingresspath-networking-v1beta1.json index 5270aed67b..885075d567 100644 --- a/v1.21.4/httpingresspath-networking-v1beta1.json +++ b/v1.21.4/httpingresspath-networking-v1beta1.json @@ -2,7 +2,7 @@ "description": "HTTPIngressPath associates a path with a backend. Incoming urls matching the path are forwarded to the backend.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", "description": "Backend defines the referenced service endpoint to which the traffic will be forwarded to." }, "path": { diff --git a/v1.21.4/httpingresspath.json b/v1.21.4/httpingresspath.json index 5270aed67b..885075d567 100644 --- a/v1.21.4/httpingresspath.json +++ b/v1.21.4/httpingresspath.json @@ -2,7 +2,7 @@ "description": "HTTPIngressPath associates a path with a backend. Incoming urls matching the path are forwarded to the backend.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", "description": "Backend defines the referenced service endpoint to which the traffic will be forwarded to." }, "path": { diff --git a/v1.21.4/httpingressrulevalue-extensions-v1beta1.json b/v1.21.4/httpingressrulevalue-extensions-v1beta1.json index 809de4ba5b..4a759bcf02 100644 --- a/v1.21.4/httpingressrulevalue-extensions-v1beta1.json +++ b/v1.21.4/httpingressrulevalue-extensions-v1beta1.json @@ -4,7 +4,7 @@ "paths": { "description": "A collection of paths that map requests to backends.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressPath" }, "type": [ "array", diff --git a/v1.21.4/httpingressrulevalue-networking-v1.json b/v1.21.4/httpingressrulevalue-networking-v1.json index 468bd7d23c..38e5eeea12 100644 --- a/v1.21.4/httpingressrulevalue-networking-v1.json +++ b/v1.21.4/httpingressrulevalue-networking-v1.json @@ -4,7 +4,7 @@ "paths": { "description": "A collection of paths that map requests to backends.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressPath" }, "type": [ "array", diff --git a/v1.21.4/httpingressrulevalue-networking-v1beta1.json b/v1.21.4/httpingressrulevalue-networking-v1beta1.json index f4a9aab84f..4de73acf52 100644 --- a/v1.21.4/httpingressrulevalue-networking-v1beta1.json +++ b/v1.21.4/httpingressrulevalue-networking-v1beta1.json @@ -4,7 +4,7 @@ "paths": { "description": "A collection of paths that map requests to backends.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" }, "type": [ "array", diff --git a/v1.21.4/httpingressrulevalue.json b/v1.21.4/httpingressrulevalue.json index f4a9aab84f..4de73acf52 100644 --- a/v1.21.4/httpingressrulevalue.json +++ b/v1.21.4/httpingressrulevalue.json @@ -4,7 +4,7 @@ "paths": { "description": "A collection of paths that map requests to backends.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressPath" }, "type": [ "array", diff --git a/v1.21.4/ingress-extensions-v1beta1.json b/v1.21.4/ingress-extensions-v1beta1.json index 6265163d77..8a90a9f7cf 100644 --- a/v1.21.4/ingress-extensions-v1beta1.json +++ b/v1.21.4/ingress-extensions-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressSpec", "description": "Spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressStatus", "description": "Status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/ingress-networking-v1.json b/v1.21.4/ingress-networking-v1.json index 16e1e7efb8..3d33767099 100644 --- a/v1.21.4/ingress-networking-v1.json +++ b/v1.21.4/ingress-networking-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressSpec", "description": "Spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressStatus", "description": "Status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/ingress-networking-v1beta1.json b/v1.21.4/ingress-networking-v1beta1.json index 4aaded37af..3f1923cbe5 100644 --- a/v1.21.4/ingress-networking-v1beta1.json +++ b/v1.21.4/ingress-networking-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec", "description": "Spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus", "description": "Status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/ingress.json b/v1.21.4/ingress.json index 7e4ee9278a..2b869c4e50 100644 --- a/v1.21.4/ingress.json +++ b/v1.21.4/ingress.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressSpec", "description": "Spec is the desired state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressStatus", "description": "Status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/ingressbackend-extensions-v1beta1.json b/v1.21.4/ingressbackend-extensions-v1beta1.json index 80e44a7336..2c1dce902d 100644 --- a/v1.21.4/ingressbackend-extensions-v1beta1.json +++ b/v1.21.4/ingressbackend-extensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressBackend describes all endpoints for a given service and port.", "properties": { "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object. If resource is specified, serviceName and servicePort must not be specified." }, "serviceName": { @@ -13,7 +13,7 @@ ] }, "servicePort": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Specifies the port of the referenced service." } }, diff --git a/v1.21.4/ingressbackend-networking-v1.json b/v1.21.4/ingressbackend-networking-v1.json index d3449bcaaf..1ad496ae99 100644 --- a/v1.21.4/ingressbackend-networking-v1.json +++ b/v1.21.4/ingressbackend-networking-v1.json @@ -2,11 +2,11 @@ "description": "IngressBackend describes all endpoints for a given service and port.", "properties": { "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object. If resource is specified, a service.Name and service.Port must not be specified. This is a mutually exclusive setting with \"Service\"." }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressServiceBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressServiceBackend", "description": "Service references a Service as a Backend. This is a mutually exclusive setting with \"Resource\"." } }, diff --git a/v1.21.4/ingressbackend-networking-v1beta1.json b/v1.21.4/ingressbackend-networking-v1beta1.json index 80e44a7336..2c1dce902d 100644 --- a/v1.21.4/ingressbackend-networking-v1beta1.json +++ b/v1.21.4/ingressbackend-networking-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressBackend describes all endpoints for a given service and port.", "properties": { "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object. If resource is specified, serviceName and servicePort must not be specified." }, "serviceName": { @@ -13,7 +13,7 @@ ] }, "servicePort": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Specifies the port of the referenced service." } }, diff --git a/v1.21.4/ingressbackend.json b/v1.21.4/ingressbackend.json index 80e44a7336..2c1dce902d 100644 --- a/v1.21.4/ingressbackend.json +++ b/v1.21.4/ingressbackend.json @@ -2,7 +2,7 @@ "description": "IngressBackend describes all endpoints for a given service and port.", "properties": { "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "Resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object. If resource is specified, serviceName and servicePort must not be specified." }, "serviceName": { @@ -13,7 +13,7 @@ ] }, "servicePort": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Specifies the port of the referenced service." } }, diff --git a/v1.21.4/ingressclass-networking-v1.json b/v1.21.4/ingressclass-networking-v1.json index 43d1f4f500..5664e6f145 100644 --- a/v1.21.4/ingressclass-networking-v1.json +++ b/v1.21.4/ingressclass-networking-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassSpec", "description": "Spec is the desired state of the IngressClass. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/ingressclass-networking-v1beta1.json b/v1.21.4/ingressclass-networking-v1beta1.json index d1c5d50099..fc6bf2eb58 100644 --- a/v1.21.4/ingressclass-networking-v1beta1.json +++ b/v1.21.4/ingressclass-networking-v1beta1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec", "description": "Spec is the desired state of the IngressClass. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/ingressclass.json b/v1.21.4/ingressclass.json index ae7869085e..d84b43841b 100644 --- a/v1.21.4/ingressclass.json +++ b/v1.21.4/ingressclass.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec", "description": "Spec is the desired state of the IngressClass. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/ingressclasslist-networking-v1.json b/v1.21.4/ingressclasslist-networking-v1.json index aad127ec44..88b4f30996 100644 --- a/v1.21.4/ingressclasslist-networking-v1.json +++ b/v1.21.4/ingressclasslist-networking-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of IngressClasses.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.4/ingressclasslist-networking-v1beta1.json b/v1.21.4/ingressclasslist-networking-v1beta1.json index b1f6edd9e6..7459e99f06 100644 --- a/v1.21.4/ingressclasslist-networking-v1beta1.json +++ b/v1.21.4/ingressclasslist-networking-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of IngressClasses.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.4/ingressclasslist.json b/v1.21.4/ingressclasslist.json index d710091415..33f2b87688 100644 --- a/v1.21.4/ingressclasslist.json +++ b/v1.21.4/ingressclasslist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of IngressClasses.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClass" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata." } }, diff --git a/v1.21.4/ingressclassspec-networking-v1.json b/v1.21.4/ingressclassspec-networking-v1.json index 84ea85d7ce..63c003b898 100644 --- a/v1.21.4/ingressclassspec-networking-v1.json +++ b/v1.21.4/ingressclassspec-networking-v1.json @@ -9,7 +9,7 @@ ] }, "parameters": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassParametersReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassParametersReference", "description": "Parameters is a link to a custom resource containing additional configuration for the controller. This is optional if the controller does not require extra parameters." } }, diff --git a/v1.21.4/ingressclassspec-networking-v1beta1.json b/v1.21.4/ingressclassspec-networking-v1beta1.json index c4db49b898..2fce92ead3 100644 --- a/v1.21.4/ingressclassspec-networking-v1beta1.json +++ b/v1.21.4/ingressclassspec-networking-v1beta1.json @@ -9,7 +9,7 @@ ] }, "parameters": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference", "description": "Parameters is a link to a custom resource containing additional configuration for the controller. This is optional if the controller does not require extra parameters." } }, diff --git a/v1.21.4/ingressclassspec.json b/v1.21.4/ingressclassspec.json index c4db49b898..2fce92ead3 100644 --- a/v1.21.4/ingressclassspec.json +++ b/v1.21.4/ingressclassspec.json @@ -9,7 +9,7 @@ ] }, "parameters": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference", "description": "Parameters is a link to a custom resource containing additional configuration for the controller. This is optional if the controller does not require extra parameters." } }, diff --git a/v1.21.4/ingresslist-extensions-v1beta1.json b/v1.21.4/ingresslist-extensions-v1beta1.json index 91bc5f4aff..5d10fcca2d 100644 --- a/v1.21.4/ingresslist-extensions-v1beta1.json +++ b/v1.21.4/ingresslist-extensions-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of Ingress.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.Ingress" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/ingresslist-networking-v1.json b/v1.21.4/ingresslist-networking-v1.json index bb46b85bbe..9b37e7533d 100644 --- a/v1.21.4/ingresslist-networking-v1.json +++ b/v1.21.4/ingresslist-networking-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of Ingress.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.Ingress" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/ingresslist-networking-v1beta1.json b/v1.21.4/ingresslist-networking-v1beta1.json index 3742e3f77c..3b40cf6e60 100644 --- a/v1.21.4/ingresslist-networking-v1beta1.json +++ b/v1.21.4/ingresslist-networking-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of Ingress.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/ingresslist.json b/v1.21.4/ingresslist.json index e0d65785c2..0defc1d7e6 100644 --- a/v1.21.4/ingresslist.json +++ b/v1.21.4/ingresslist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of Ingress.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.Ingress" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/ingressrule-extensions-v1beta1.json b/v1.21.4/ingressrule-extensions-v1beta1.json index f0fd29cf16..0cf8e0fff2 100644 --- a/v1.21.4/ingressrule-extensions-v1beta1.json +++ b/v1.21.4/ingressrule-extensions-v1beta1.json @@ -9,7 +9,7 @@ ] }, "http": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.HTTPIngressRuleValue" } }, "type": "object", diff --git a/v1.21.4/ingressrule-networking-v1.json b/v1.21.4/ingressrule-networking-v1.json index 6e5736a337..a415314983 100644 --- a/v1.21.4/ingressrule-networking-v1.json +++ b/v1.21.4/ingressrule-networking-v1.json @@ -9,7 +9,7 @@ ] }, "http": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.HTTPIngressRuleValue" } }, "type": "object", diff --git a/v1.21.4/ingressrule-networking-v1beta1.json b/v1.21.4/ingressrule-networking-v1beta1.json index 677fbd139d..962b4ac614 100644 --- a/v1.21.4/ingressrule-networking-v1beta1.json +++ b/v1.21.4/ingressrule-networking-v1beta1.json @@ -9,7 +9,7 @@ ] }, "http": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" } }, "type": "object", diff --git a/v1.21.4/ingressrule.json b/v1.21.4/ingressrule.json index 677fbd139d..962b4ac614 100644 --- a/v1.21.4/ingressrule.json +++ b/v1.21.4/ingressrule.json @@ -9,7 +9,7 @@ ] }, "http": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.HTTPIngressRuleValue" } }, "type": "object", diff --git a/v1.21.4/ingressservicebackend-networking-v1.json b/v1.21.4/ingressservicebackend-networking-v1.json index 7d7d0f7c99..fd51ebc0c8 100644 --- a/v1.21.4/ingressservicebackend-networking-v1.json +++ b/v1.21.4/ingressservicebackend-networking-v1.json @@ -9,7 +9,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort", "description": "Port of the referenced service. A port name or port number is required for a IngressServiceBackend." } }, diff --git a/v1.21.4/ingressservicebackend.json b/v1.21.4/ingressservicebackend.json index 7d7d0f7c99..fd51ebc0c8 100644 --- a/v1.21.4/ingressservicebackend.json +++ b/v1.21.4/ingressservicebackend.json @@ -9,7 +9,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.ServiceBackendPort", "description": "Port of the referenced service. A port name or port number is required for a IngressServiceBackend." } }, diff --git a/v1.21.4/ingressspec-extensions-v1beta1.json b/v1.21.4/ingressspec-extensions-v1beta1.json index dc82db9806..18a7151c64 100644 --- a/v1.21.4/ingressspec-extensions-v1beta1.json +++ b/v1.21.4/ingressspec-extensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressSpec describes the Ingress the user wishes to exist.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressBackend", "description": "A default backend capable of servicing requests that don't match any rule. At least one of 'backend' or 'rules' must be specified. This field is optional to allow the loadbalancer controller or defaulting logic to specify a global default." }, "ingressClassName": { @@ -15,7 +15,7 @@ "rules": { "description": "A list of host rules used to configure the Ingress. If unspecified, or no rule matches, all traffic is sent to the default backend.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressRule" }, "type": [ "array", @@ -25,7 +25,7 @@ "tls": { "description": "TLS configuration. Currently the Ingress only supports a single TLS port, 443. If multiple members of this list specify different hosts, they will be multiplexed on the same port according to the hostname specified through the SNI TLS extension, if the ingress controller fulfilling the ingress supports SNI.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressTLS" }, "type": [ "array", diff --git a/v1.21.4/ingressspec-networking-v1.json b/v1.21.4/ingressspec-networking-v1.json index 337c989e9b..060195cb2c 100644 --- a/v1.21.4/ingressspec-networking-v1.json +++ b/v1.21.4/ingressspec-networking-v1.json @@ -2,7 +2,7 @@ "description": "IngressSpec describes the Ingress the user wishes to exist.", "properties": { "defaultBackend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressBackend", "description": "DefaultBackend is the backend that should handle requests that don't match any rule. If Rules are not specified, DefaultBackend must be specified. If DefaultBackend is not set, the handling of requests that do not match any of the rules will be up to the Ingress controller." }, "ingressClassName": { @@ -15,7 +15,7 @@ "rules": { "description": "A list of host rules used to configure the Ingress. If unspecified, or no rule matches, all traffic is sent to the default backend.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressRule" }, "type": [ "array", @@ -26,7 +26,7 @@ "tls": { "description": "TLS configuration. Currently the Ingress only supports a single TLS port, 443. If multiple members of this list specify different hosts, they will be multiplexed on the same port according to the hostname specified through the SNI TLS extension, if the ingress controller fulfilling the ingress supports SNI.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IngressTLS" }, "type": [ "array", diff --git a/v1.21.4/ingressspec-networking-v1beta1.json b/v1.21.4/ingressspec-networking-v1beta1.json index e74ace4625..64be85a8f3 100644 --- a/v1.21.4/ingressspec-networking-v1beta1.json +++ b/v1.21.4/ingressspec-networking-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressSpec describes the Ingress the user wishes to exist.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", "description": "A default backend capable of servicing requests that don't match any rule. At least one of 'backend' or 'rules' must be specified. This field is optional to allow the loadbalancer controller or defaulting logic to specify a global default." }, "ingressClassName": { @@ -15,7 +15,7 @@ "rules": { "description": "A list of host rules used to configure the Ingress. If unspecified, or no rule matches, all traffic is sent to the default backend.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" }, "type": [ "array", @@ -25,7 +25,7 @@ "tls": { "description": "TLS configuration. Currently the Ingress only supports a single TLS port, 443. If multiple members of this list specify different hosts, they will be multiplexed on the same port according to the hostname specified through the SNI TLS extension, if the ingress controller fulfilling the ingress supports SNI.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" }, "type": [ "array", diff --git a/v1.21.4/ingressspec.json b/v1.21.4/ingressspec.json index e74ace4625..64be85a8f3 100644 --- a/v1.21.4/ingressspec.json +++ b/v1.21.4/ingressspec.json @@ -2,7 +2,7 @@ "description": "IngressSpec describes the Ingress the user wishes to exist.", "properties": { "backend": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressBackend", "description": "A default backend capable of servicing requests that don't match any rule. At least one of 'backend' or 'rules' must be specified. This field is optional to allow the loadbalancer controller or defaulting logic to specify a global default." }, "ingressClassName": { @@ -15,7 +15,7 @@ "rules": { "description": "A list of host rules used to configure the Ingress. If unspecified, or no rule matches, all traffic is sent to the default backend.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressRule" }, "type": [ "array", @@ -25,7 +25,7 @@ "tls": { "description": "TLS configuration. Currently the Ingress only supports a single TLS port, 443. If multiple members of this list specify different hosts, they will be multiplexed on the same port according to the hostname specified through the SNI TLS extension, if the ingress controller fulfilling the ingress supports SNI.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressTLS" }, "type": [ "array", diff --git a/v1.21.4/ingressstatus-extensions-v1beta1.json b/v1.21.4/ingressstatus-extensions-v1beta1.json index d9a98c35b7..8e32530bdc 100644 --- a/v1.21.4/ingressstatus-extensions-v1beta1.json +++ b/v1.21.4/ingressstatus-extensions-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressStatus describe the current state of the Ingress.", "properties": { "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer." } }, diff --git a/v1.21.4/ingressstatus-networking-v1.json b/v1.21.4/ingressstatus-networking-v1.json index d9a98c35b7..8e32530bdc 100644 --- a/v1.21.4/ingressstatus-networking-v1.json +++ b/v1.21.4/ingressstatus-networking-v1.json @@ -2,7 +2,7 @@ "description": "IngressStatus describe the current state of the Ingress.", "properties": { "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer." } }, diff --git a/v1.21.4/ingressstatus-networking-v1beta1.json b/v1.21.4/ingressstatus-networking-v1beta1.json index d9a98c35b7..8e32530bdc 100644 --- a/v1.21.4/ingressstatus-networking-v1beta1.json +++ b/v1.21.4/ingressstatus-networking-v1beta1.json @@ -2,7 +2,7 @@ "description": "IngressStatus describe the current state of the Ingress.", "properties": { "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer." } }, diff --git a/v1.21.4/ingressstatus.json b/v1.21.4/ingressstatus.json index d9a98c35b7..8e32530bdc 100644 --- a/v1.21.4/ingressstatus.json +++ b/v1.21.4/ingressstatus.json @@ -2,7 +2,7 @@ "description": "IngressStatus describe the current state of the Ingress.", "properties": { "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer." } }, diff --git a/v1.21.4/iscsipersistentvolumesource-v1.json b/v1.21.4/iscsipersistentvolumesource-v1.json index 0c434ebba4..5d76cbcc01 100644 --- a/v1.21.4/iscsipersistentvolumesource-v1.json +++ b/v1.21.4/iscsipersistentvolumesource-v1.json @@ -72,7 +72,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "CHAP Secret for iSCSI target and initiator authentication" }, "targetPortal": { diff --git a/v1.21.4/iscsipersistentvolumesource.json b/v1.21.4/iscsipersistentvolumesource.json index 0c434ebba4..5d76cbcc01 100644 --- a/v1.21.4/iscsipersistentvolumesource.json +++ b/v1.21.4/iscsipersistentvolumesource.json @@ -72,7 +72,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "CHAP Secret for iSCSI target and initiator authentication" }, "targetPortal": { diff --git a/v1.21.4/iscsivolumesource-v1.json b/v1.21.4/iscsivolumesource-v1.json index 567a9ba09e..ce9ebffd98 100644 --- a/v1.21.4/iscsivolumesource-v1.json +++ b/v1.21.4/iscsivolumesource-v1.json @@ -72,7 +72,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "CHAP Secret for iSCSI target and initiator authentication" }, "targetPortal": { diff --git a/v1.21.4/iscsivolumesource.json b/v1.21.4/iscsivolumesource.json index 567a9ba09e..ce9ebffd98 100644 --- a/v1.21.4/iscsivolumesource.json +++ b/v1.21.4/iscsivolumesource.json @@ -72,7 +72,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "CHAP Secret for iSCSI target and initiator authentication" }, "targetPortal": { diff --git a/v1.21.4/job-batch-v1.json b/v1.21.4/job-batch-v1.json index 0b30a96335..b161a2a415 100644 --- a/v1.21.4/job-batch-v1.json +++ b/v1.21.4/job-batch-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", "description": "Specification of the desired behavior of a job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus", "description": "Current status of a job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/job.json b/v1.21.4/job.json index 0db0e5c315..06b71c4dbe 100644 --- a/v1.21.4/job.json +++ b/v1.21.4/job.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", "description": "Specification of the desired behavior of a job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus", "description": "Current status of a job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/jobcondition-batch-v1.json b/v1.21.4/jobcondition-batch-v1.json index b9797cfecc..9beaf000b2 100644 --- a/v1.21.4/jobcondition-batch-v1.json +++ b/v1.21.4/jobcondition-batch-v1.json @@ -2,11 +2,11 @@ "description": "JobCondition describes current state of a job.", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition was checked." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transit from one status to another." }, "message": { diff --git a/v1.21.4/jobcondition.json b/v1.21.4/jobcondition.json index b9797cfecc..9beaf000b2 100644 --- a/v1.21.4/jobcondition.json +++ b/v1.21.4/jobcondition.json @@ -2,11 +2,11 @@ "description": "JobCondition describes current state of a job.", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition was checked." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transit from one status to another." }, "message": { diff --git a/v1.21.4/joblist-batch-v1.json b/v1.21.4/joblist-batch-v1.json index e0c0107185..b9f2c1b121 100644 --- a/v1.21.4/joblist-batch-v1.json +++ b/v1.21.4/joblist-batch-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of Jobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/joblist.json b/v1.21.4/joblist.json index 978b36c9d5..4601b56626 100644 --- a/v1.21.4/joblist.json +++ b/v1.21.4/joblist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of Jobs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.Job" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/jobspec-batch-v1.json b/v1.21.4/jobspec-batch-v1.json index 87042b9017..f6ebbb1810 100644 --- a/v1.21.4/jobspec-batch-v1.json +++ b/v1.21.4/jobspec-batch-v1.json @@ -48,7 +48,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over pods that should match the pod count. Normally, the system sets this field for you. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "suspend": { @@ -59,7 +59,7 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Describes the pod that will be created when executing a job. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/" }, "ttlSecondsAfterFinished": { diff --git a/v1.21.4/jobspec.json b/v1.21.4/jobspec.json index 87042b9017..f6ebbb1810 100644 --- a/v1.21.4/jobspec.json +++ b/v1.21.4/jobspec.json @@ -48,7 +48,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over pods that should match the pod count. Normally, the system sets this field for you. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "suspend": { @@ -59,7 +59,7 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Describes the pod that will be created when executing a job. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/" }, "ttlSecondsAfterFinished": { diff --git a/v1.21.4/jobstatus-batch-v1.json b/v1.21.4/jobstatus-batch-v1.json index 7b857b66c1..471b9c1e9c 100644 --- a/v1.21.4/jobstatus-batch-v1.json +++ b/v1.21.4/jobstatus-batch-v1.json @@ -17,13 +17,13 @@ ] }, "completionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Represents time when the job was completed. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC. The completion time is only set when the job finishes successfully." }, "conditions": { "description": "The latest available observations of an object's current state. When a Job fails, one of the conditions will have type \"Failed\" and status true. When a Job is suspended, one of the conditions will have type \"Suspended\" and status true; when the Job is resumed, the status of this condition will become false. When a Job is completed, one of the conditions will have type \"Complete\" and status true. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" }, "type": [ "array", @@ -42,7 +42,7 @@ ] }, "startTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Represents time when the job controller started processing a job. When a Job is created in the suspended state, this field is not set until the first time it is resumed. This field is reset every time a Job is resumed from suspension. It is represented in RFC3339 form and is in UTC." }, "succeeded": { diff --git a/v1.21.4/jobstatus.json b/v1.21.4/jobstatus.json index 7b857b66c1..471b9c1e9c 100644 --- a/v1.21.4/jobstatus.json +++ b/v1.21.4/jobstatus.json @@ -17,13 +17,13 @@ ] }, "completionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Represents time when the job was completed. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC. The completion time is only set when the job finishes successfully." }, "conditions": { "description": "The latest available observations of an object's current state. When a Job fails, one of the conditions will have type \"Failed\" and status true. When a Job is suspended, one of the conditions will have type \"Suspended\" and status true; when the Job is resumed, the status of this condition will become false. When a Job is completed, one of the conditions will have type \"Complete\" and status true. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition" }, "type": [ "array", @@ -42,7 +42,7 @@ ] }, "startTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Represents time when the job controller started processing a job. When a Job is created in the suspended state, this field is not set until the first time it is resumed. This field is reset every time a Job is resumed from suspension. It is represented in RFC3339 form and is in UTC." }, "succeeded": { diff --git a/v1.21.4/jobtemplatespec-batch-v1.json b/v1.21.4/jobtemplatespec-batch-v1.json index df55b0baec..a88f4c6143 100644 --- a/v1.21.4/jobtemplatespec-batch-v1.json +++ b/v1.21.4/jobtemplatespec-batch-v1.json @@ -2,11 +2,11 @@ "description": "JobTemplateSpec describes the data a Job should have when created from a template", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata of the jobs created from this template. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", "description": "Specification of the desired behavior of the job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/jobtemplatespec-batch-v1beta1.json b/v1.21.4/jobtemplatespec-batch-v1beta1.json index df55b0baec..a88f4c6143 100644 --- a/v1.21.4/jobtemplatespec-batch-v1beta1.json +++ b/v1.21.4/jobtemplatespec-batch-v1beta1.json @@ -2,11 +2,11 @@ "description": "JobTemplateSpec describes the data a Job should have when created from a template", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata of the jobs created from this template. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", "description": "Specification of the desired behavior of the job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/jobtemplatespec.json b/v1.21.4/jobtemplatespec.json index df55b0baec..a88f4c6143 100644 --- a/v1.21.4/jobtemplatespec.json +++ b/v1.21.4/jobtemplatespec.json @@ -2,11 +2,11 @@ "description": "JobTemplateSpec describes the data a Job should have when created from a template", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata of the jobs created from this template. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec", "description": "Specification of the desired behavior of the job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/jsonschemaprops-apiextensions-v1.json b/v1.21.4/jsonschemaprops-apiextensions-v1.json index eeb2f3509d..96af9f8fb1 100644 --- a/v1.21.4/jsonschemaprops-apiextensions-v1.json +++ b/v1.21.4/jsonschemaprops-apiextensions-v1.json @@ -14,14 +14,14 @@ ] }, "additionalItems": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" }, "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrBool" }, "allOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "array", @@ -30,7 +30,7 @@ }, "anyOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "array", @@ -38,12 +38,12 @@ ] }, "default": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON", "description": "default is a default value for undefined object fields. Defaulting is a beta feature under the CustomResourceDefaulting feature gate. Defaulting requires spec.preserveUnknownFields to be false." }, "definitions": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "object", @@ -52,7 +52,7 @@ }, "dependencies": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrStringArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrStringArray" }, "type": [ "object", @@ -67,7 +67,7 @@ }, "enum": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" }, "type": [ "array", @@ -75,7 +75,7 @@ ] }, "example": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSON" }, "exclusiveMaximum": { "type": [ @@ -90,7 +90,7 @@ ] }, "externalDocs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ExternalDocumentation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ExternalDocumentation" }, "format": { "description": "format is an OpenAPI v3 format string. Unknown formats are ignored. The following formats are validated:\n\n- bsonobjectid: a bson object ID, i.e. a 24 characters hex string - uri: an URI as parsed by Golang net/url.ParseRequestURI - email: an email address as parsed by Golang net/mail.ParseAddress - hostname: a valid representation for an Internet host name, as defined by RFC 1034, section 3.1 [RFC1034]. - ipv4: an IPv4 IP as parsed by Golang net.ParseIP - ipv6: an IPv6 IP as parsed by Golang net.ParseIP - cidr: a CIDR as parsed by Golang net.ParseCIDR - mac: a MAC address as parsed by Golang net.ParseMAC - uuid: an UUID that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid3: an UUID3 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?3[0-9a-f]{3}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid4: an UUID4 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?4[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - uuid5: an UUID5 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?5[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - isbn: an ISBN10 or ISBN13 number string like \"0321751043\" or \"978-0321751041\" - isbn10: an ISBN10 number string like \"0321751043\" - isbn13: an ISBN13 number string like \"978-0321751041\" - creditcard: a credit card number defined by the regex ^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\\d{3})\\d{11})$ with any non digit characters mixed in - ssn: a U.S. social security number following the regex ^\\d{3}[- ]?\\d{2}[- ]?\\d{4}$ - hexcolor: an hexadecimal color code like \"#FFFFFF: following the regex ^#?([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$ - rgbcolor: an RGB color code like rgb like \"rgb(255,255,2559\" - byte: base64 encoded binary data - password: any kind of string - date: a date string like \"2006-01-02\" as defined by full-date in RFC3339 - duration: a duration string like \"22 ns\" as parsed by Golang time.ParseDuration or compatible with Scala duration format - datetime: a date time string like \"2014-12-15T19:30:20.000Z\" as defined by date-time in RFC3339.", @@ -106,7 +106,7 @@ ] }, "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaPropsOrArray" }, "maxItems": { "format": "int64", @@ -172,7 +172,7 @@ ] }, "not": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "nullable": { "type": [ @@ -182,7 +182,7 @@ }, "oneOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "array", @@ -197,7 +197,7 @@ }, "patternProperties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "object", @@ -206,7 +206,7 @@ }, "properties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.JSONSchemaProps" }, "type": [ "object", diff --git a/v1.21.4/jsonschemaprops-apiextensions-v1beta1.json b/v1.21.4/jsonschemaprops-apiextensions-v1beta1.json index 1e43ea17b0..2d7b3c06b2 100644 --- a/v1.21.4/jsonschemaprops-apiextensions-v1beta1.json +++ b/v1.21.4/jsonschemaprops-apiextensions-v1beta1.json @@ -14,14 +14,14 @@ ] }, "additionalItems": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" }, "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" }, "allOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -30,7 +30,7 @@ }, "anyOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -38,12 +38,12 @@ ] }, "default": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON", "description": "default is a default value for undefined object fields. Defaulting is a beta feature under the CustomResourceDefaulting feature gate. CustomResourceDefinitions with defaults must be created using the v1 (or newer) CustomResourceDefinition API." }, "definitions": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", @@ -52,7 +52,7 @@ }, "dependencies": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" }, "type": [ "object", @@ -67,7 +67,7 @@ }, "enum": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" }, "type": [ "array", @@ -75,7 +75,7 @@ ] }, "example": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" }, "exclusiveMaximum": { "type": [ @@ -90,7 +90,7 @@ ] }, "externalDocs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" }, "format": { "description": "format is an OpenAPI v3 format string. Unknown formats are ignored. The following formats are validated:\n\n- bsonobjectid: a bson object ID, i.e. a 24 characters hex string - uri: an URI as parsed by Golang net/url.ParseRequestURI - email: an email address as parsed by Golang net/mail.ParseAddress - hostname: a valid representation for an Internet host name, as defined by RFC 1034, section 3.1 [RFC1034]. - ipv4: an IPv4 IP as parsed by Golang net.ParseIP - ipv6: an IPv6 IP as parsed by Golang net.ParseIP - cidr: a CIDR as parsed by Golang net.ParseCIDR - mac: a MAC address as parsed by Golang net.ParseMAC - uuid: an UUID that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid3: an UUID3 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?3[0-9a-f]{3}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid4: an UUID4 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?4[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - uuid5: an UUID5 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?5[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - isbn: an ISBN10 or ISBN13 number string like \"0321751043\" or \"978-0321751041\" - isbn10: an ISBN10 number string like \"0321751043\" - isbn13: an ISBN13 number string like \"978-0321751041\" - creditcard: a credit card number defined by the regex ^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\\d{3})\\d{11})$ with any non digit characters mixed in - ssn: a U.S. social security number following the regex ^\\d{3}[- ]?\\d{2}[- ]?\\d{4}$ - hexcolor: an hexadecimal color code like \"#FFFFFF: following the regex ^#?([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$ - rgbcolor: an RGB color code like rgb like \"rgb(255,255,2559\" - byte: base64 encoded binary data - password: any kind of string - date: a date string like \"2006-01-02\" as defined by full-date in RFC3339 - duration: a duration string like \"22 ns\" as parsed by Golang time.ParseDuration or compatible with Scala duration format - datetime: a date time string like \"2014-12-15T19:30:20.000Z\" as defined by date-time in RFC3339.", @@ -106,7 +106,7 @@ ] }, "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" }, "maxItems": { "format": "int64", @@ -172,7 +172,7 @@ ] }, "not": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "nullable": { "type": [ @@ -182,7 +182,7 @@ }, "oneOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -197,7 +197,7 @@ }, "patternProperties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", @@ -206,7 +206,7 @@ }, "properties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", diff --git a/v1.21.4/jsonschemaprops.json b/v1.21.4/jsonschemaprops.json index 1e43ea17b0..2d7b3c06b2 100644 --- a/v1.21.4/jsonschemaprops.json +++ b/v1.21.4/jsonschemaprops.json @@ -14,14 +14,14 @@ ] }, "additionalItems": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" }, "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrBool" }, "allOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -30,7 +30,7 @@ }, "anyOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -38,12 +38,12 @@ ] }, "default": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON", "description": "default is a default value for undefined object fields. Defaulting is a beta feature under the CustomResourceDefaulting feature gate. CustomResourceDefinitions with defaults must be created using the v1 (or newer) CustomResourceDefinition API." }, "definitions": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", @@ -52,7 +52,7 @@ }, "dependencies": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrStringArray" }, "type": [ "object", @@ -67,7 +67,7 @@ }, "enum": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" }, "type": [ "array", @@ -75,7 +75,7 @@ ] }, "example": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSON" }, "exclusiveMaximum": { "type": [ @@ -90,7 +90,7 @@ ] }, "externalDocs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ExternalDocumentation" }, "format": { "description": "format is an OpenAPI v3 format string. Unknown formats are ignored. The following formats are validated:\n\n- bsonobjectid: a bson object ID, i.e. a 24 characters hex string - uri: an URI as parsed by Golang net/url.ParseRequestURI - email: an email address as parsed by Golang net/mail.ParseAddress - hostname: a valid representation for an Internet host name, as defined by RFC 1034, section 3.1 [RFC1034]. - ipv4: an IPv4 IP as parsed by Golang net.ParseIP - ipv6: an IPv6 IP as parsed by Golang net.ParseIP - cidr: a CIDR as parsed by Golang net.ParseCIDR - mac: a MAC address as parsed by Golang net.ParseMAC - uuid: an UUID that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid3: an UUID3 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?3[0-9a-f]{3}-?[0-9a-f]{4}-?[0-9a-f]{12}$ - uuid4: an UUID4 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?4[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - uuid5: an UUID5 that allows uppercase defined by the regex (?i)^[0-9a-f]{8}-?[0-9a-f]{4}-?5[0-9a-f]{3}-?[89ab][0-9a-f]{3}-?[0-9a-f]{12}$ - isbn: an ISBN10 or ISBN13 number string like \"0321751043\" or \"978-0321751041\" - isbn10: an ISBN10 number string like \"0321751043\" - isbn13: an ISBN13 number string like \"978-0321751041\" - creditcard: a credit card number defined by the regex ^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\\d{3})\\d{11})$ with any non digit characters mixed in - ssn: a U.S. social security number following the regex ^\\d{3}[- ]?\\d{2}[- ]?\\d{4}$ - hexcolor: an hexadecimal color code like \"#FFFFFF: following the regex ^#?([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$ - rgbcolor: an RGB color code like rgb like \"rgb(255,255,2559\" - byte: base64 encoded binary data - password: any kind of string - date: a date string like \"2006-01-02\" as defined by full-date in RFC3339 - duration: a duration string like \"22 ns\" as parsed by Golang time.ParseDuration or compatible with Scala duration format - datetime: a date time string like \"2014-12-15T19:30:20.000Z\" as defined by date-time in RFC3339.", @@ -106,7 +106,7 @@ ] }, "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaPropsOrArray" }, "maxItems": { "format": "int64", @@ -172,7 +172,7 @@ ] }, "not": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "nullable": { "type": [ @@ -182,7 +182,7 @@ }, "oneOf": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "array", @@ -197,7 +197,7 @@ }, "patternProperties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", @@ -206,7 +206,7 @@ }, "properties": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.JSONSchemaProps" }, "type": [ "object", diff --git a/v1.21.4/labelselector-meta-v1.json b/v1.21.4/labelselector-meta-v1.json index 11db834d56..78b549d225 100644 --- a/v1.21.4/labelselector-meta-v1.json +++ b/v1.21.4/labelselector-meta-v1.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "matchExpressions is a list of label selector requirements. The requirements are ANDed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.4/labelselector.json b/v1.21.4/labelselector.json index 11db834d56..78b549d225 100644 --- a/v1.21.4/labelselector.json +++ b/v1.21.4/labelselector.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "matchExpressions is a list of label selector requirements. The requirements are ANDed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.4/lease-coordination-v1.json b/v1.21.4/lease-coordination-v1.json index 633de2ad91..0c06902c10 100644 --- a/v1.21.4/lease-coordination-v1.json +++ b/v1.21.4/lease-coordination-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1.LeaseSpec", "description": "Specification of the Lease. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/lease-coordination-v1beta1.json b/v1.21.4/lease-coordination-v1beta1.json index 1940ab1c72..26374c17f6 100644 --- a/v1.21.4/lease-coordination-v1beta1.json +++ b/v1.21.4/lease-coordination-v1beta1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec", "description": "Specification of the Lease. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/lease.json b/v1.21.4/lease.json index ac59c06064..cbc86154d3 100644 --- a/v1.21.4/lease.json +++ b/v1.21.4/lease.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.LeaseSpec", "description": "Specification of the Lease. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/leaselist-coordination-v1.json b/v1.21.4/leaselist-coordination-v1.json index 15d05e6e02..655ba80353 100644 --- a/v1.21.4/leaselist-coordination-v1.json +++ b/v1.21.4/leaselist-coordination-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1.Lease" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1.Lease" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/leaselist-coordination-v1beta1.json b/v1.21.4/leaselist-coordination-v1beta1.json index 0a63da5dad..7b5118ab3e 100644 --- a/v1.21.4/leaselist-coordination-v1beta1.json +++ b/v1.21.4/leaselist-coordination-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/leaselist.json b/v1.21.4/leaselist.json index 270b56a149..eb468d03f8 100644 --- a/v1.21.4/leaselist.json +++ b/v1.21.4/leaselist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.coordination.v1beta1.Lease" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/leasespec-coordination-v1.json b/v1.21.4/leasespec-coordination-v1.json index 32543b0c74..503637b8e2 100644 --- a/v1.21.4/leasespec-coordination-v1.json +++ b/v1.21.4/leasespec-coordination-v1.json @@ -2,7 +2,7 @@ "description": "LeaseSpec is a specification of a Lease.", "properties": { "acquireTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "acquireTime is a time when the current lease was acquired." }, "holderIdentity": { @@ -29,7 +29,7 @@ ] }, "renewTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "renewTime is a time when the current holder of a lease has last updated the lease." } }, diff --git a/v1.21.4/leasespec-coordination-v1beta1.json b/v1.21.4/leasespec-coordination-v1beta1.json index 32543b0c74..503637b8e2 100644 --- a/v1.21.4/leasespec-coordination-v1beta1.json +++ b/v1.21.4/leasespec-coordination-v1beta1.json @@ -2,7 +2,7 @@ "description": "LeaseSpec is a specification of a Lease.", "properties": { "acquireTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "acquireTime is a time when the current lease was acquired." }, "holderIdentity": { @@ -29,7 +29,7 @@ ] }, "renewTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "renewTime is a time when the current holder of a lease has last updated the lease." } }, diff --git a/v1.21.4/leasespec.json b/v1.21.4/leasespec.json index 32543b0c74..503637b8e2 100644 --- a/v1.21.4/leasespec.json +++ b/v1.21.4/leasespec.json @@ -2,7 +2,7 @@ "description": "LeaseSpec is a specification of a Lease.", "properties": { "acquireTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "acquireTime is a time when the current lease was acquired." }, "holderIdentity": { @@ -29,7 +29,7 @@ ] }, "renewTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.MicroTime", "description": "renewTime is a time when the current holder of a lease has last updated the lease." } }, diff --git a/v1.21.4/lifecycle-v1.json b/v1.21.4/lifecycle-v1.json index 73ec16d4bf..a70201255c 100644 --- a/v1.21.4/lifecycle-v1.json +++ b/v1.21.4/lifecycle-v1.json @@ -2,11 +2,11 @@ "description": "Lifecycle describes actions that the management system should take in response to container lifecycle events. For the PostStart and PreStop lifecycle handlers, management of the container blocks until the action is complete, unless the container process fails, in which case the handler is aborted.", "properties": { "postStart": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", "description": "PostStart is called immediately after a container is created. If the handler fails, the container is terminated and restarted according to its restart policy. Other management of the container blocks until the hook completes. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks" }, "preStop": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", "description": "PreStop is called immediately before a container is terminated due to an API request or management event such as liveness/startup probe failure, preemption, resource contention, etc. The handler is not called if the container crashes or exits. The reason for termination is passed to the handler. The Pod's termination grace period countdown begins before the PreStop hooked is executed. Regardless of the outcome of the handler, the container will eventually terminate within the Pod's termination grace period. Other management of the container blocks until the hook completes or until the termination grace period is reached. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks" } }, diff --git a/v1.21.4/lifecycle.json b/v1.21.4/lifecycle.json index 73ec16d4bf..a70201255c 100644 --- a/v1.21.4/lifecycle.json +++ b/v1.21.4/lifecycle.json @@ -2,11 +2,11 @@ "description": "Lifecycle describes actions that the management system should take in response to container lifecycle events. For the PostStart and PreStop lifecycle handlers, management of the container blocks until the action is complete, unless the container process fails, in which case the handler is aborted.", "properties": { "postStart": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", "description": "PostStart is called immediately after a container is created. If the handler fails, the container is terminated and restarted according to its restart policy. Other management of the container blocks until the hook completes. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks" }, "preStop": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Handler", "description": "PreStop is called immediately before a container is terminated due to an API request or management event such as liveness/startup probe failure, preemption, resource contention, etc. The handler is not called if the container crashes or exits. The reason for termination is passed to the handler. The Pod's termination grace period countdown begins before the PreStop hooked is executed. Regardless of the outcome of the handler, the container will eventually terminate within the Pod's termination grace period. Other management of the container blocks until the hook completes or until the termination grace period is reached. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks" } }, diff --git a/v1.21.4/limitedprioritylevelconfiguration-flowcontrol-v1beta1.json b/v1.21.4/limitedprioritylevelconfiguration-flowcontrol-v1beta1.json index b515046a4e..de252e2079 100644 --- a/v1.21.4/limitedprioritylevelconfiguration-flowcontrol-v1beta1.json +++ b/v1.21.4/limitedprioritylevelconfiguration-flowcontrol-v1beta1.json @@ -10,7 +10,7 @@ ] }, "limitResponse": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse", "description": "`limitResponse` indicates what to do with requests that can not be executed right now" } }, diff --git a/v1.21.4/limitedprioritylevelconfiguration.json b/v1.21.4/limitedprioritylevelconfiguration.json index b515046a4e..de252e2079 100644 --- a/v1.21.4/limitedprioritylevelconfiguration.json +++ b/v1.21.4/limitedprioritylevelconfiguration.json @@ -10,7 +10,7 @@ ] }, "limitResponse": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitResponse", "description": "`limitResponse` indicates what to do with requests that can not be executed right now" } }, diff --git a/v1.21.4/limitrange-v1.json b/v1.21.4/limitrange-v1.json index 1a683be017..0e4e005b10 100644 --- a/v1.21.4/limitrange-v1.json +++ b/v1.21.4/limitrange-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec", "description": "Spec defines the limits enforced. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/limitrange.json b/v1.21.4/limitrange.json index de65c877e0..8e34eccaa0 100644 --- a/v1.21.4/limitrange.json +++ b/v1.21.4/limitrange.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeSpec", "description": "Spec defines the limits enforced. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/limitrangeitem-v1.json b/v1.21.4/limitrangeitem-v1.json index dfef5aae61..282f72f496 100644 --- a/v1.21.4/limitrangeitem-v1.json +++ b/v1.21.4/limitrangeitem-v1.json @@ -3,7 +3,7 @@ "properties": { "default": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Default resource requirement limit value by resource name if resource limit is omitted.", "type": [ @@ -13,7 +13,7 @@ }, "defaultRequest": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "DefaultRequest is the default resource requirement request value by resource name if resource request is omitted.", "type": [ @@ -23,7 +23,7 @@ }, "max": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Max usage constraints on this kind by resource name.", "type": [ @@ -33,7 +33,7 @@ }, "maxLimitRequestRatio": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "MaxLimitRequestRatio if specified, the named resource must have a request and limit that are both non-zero where limit divided by request is less than or equal to the enumerated value; this represents the max burst for the named resource.", "type": [ @@ -43,7 +43,7 @@ }, "min": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Min usage constraints on this kind by resource name.", "type": [ diff --git a/v1.21.4/limitrangeitem.json b/v1.21.4/limitrangeitem.json index dfef5aae61..282f72f496 100644 --- a/v1.21.4/limitrangeitem.json +++ b/v1.21.4/limitrangeitem.json @@ -3,7 +3,7 @@ "properties": { "default": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Default resource requirement limit value by resource name if resource limit is omitted.", "type": [ @@ -13,7 +13,7 @@ }, "defaultRequest": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "DefaultRequest is the default resource requirement request value by resource name if resource request is omitted.", "type": [ @@ -23,7 +23,7 @@ }, "max": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Max usage constraints on this kind by resource name.", "type": [ @@ -33,7 +33,7 @@ }, "maxLimitRequestRatio": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "MaxLimitRequestRatio if specified, the named resource must have a request and limit that are both non-zero where limit divided by request is less than or equal to the enumerated value; this represents the max burst for the named resource.", "type": [ @@ -43,7 +43,7 @@ }, "min": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Min usage constraints on this kind by resource name.", "type": [ diff --git a/v1.21.4/limitrangelist-v1.json b/v1.21.4/limitrangelist-v1.json index 5601ba670c..9eb149a2e8 100644 --- a/v1.21.4/limitrangelist-v1.json +++ b/v1.21.4/limitrangelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of LimitRange objects. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/limitrangelist.json b/v1.21.4/limitrangelist.json index 5767661051..7bb5ca6e0d 100644 --- a/v1.21.4/limitrangelist.json +++ b/v1.21.4/limitrangelist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of LimitRange objects. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRange" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/limitrangespec-v1.json b/v1.21.4/limitrangespec-v1.json index a23ad1235c..02652b2940 100644 --- a/v1.21.4/limitrangespec-v1.json +++ b/v1.21.4/limitrangespec-v1.json @@ -4,7 +4,7 @@ "limits": { "description": "Limits is the list of LimitRangeItem objects that are enforced.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" }, "type": [ "array", diff --git a/v1.21.4/limitrangespec.json b/v1.21.4/limitrangespec.json index a23ad1235c..02652b2940 100644 --- a/v1.21.4/limitrangespec.json +++ b/v1.21.4/limitrangespec.json @@ -4,7 +4,7 @@ "limits": { "description": "Limits is the list of LimitRangeItem objects that are enforced.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LimitRangeItem" }, "type": [ "array", diff --git a/v1.21.4/limitresponse-flowcontrol-v1beta1.json b/v1.21.4/limitresponse-flowcontrol-v1beta1.json index 5b14273751..892b6e2536 100644 --- a/v1.21.4/limitresponse-flowcontrol-v1beta1.json +++ b/v1.21.4/limitresponse-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "LimitResponse defines how to handle requests that can not be executed right now.", "properties": { "queuing": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration", "description": "`queuing` holds the configuration parameters for queuing. This field may be non-empty only if `type` is `\"Queue\"`." }, "type": { diff --git a/v1.21.4/limitresponse.json b/v1.21.4/limitresponse.json index 5b14273751..892b6e2536 100644 --- a/v1.21.4/limitresponse.json +++ b/v1.21.4/limitresponse.json @@ -2,7 +2,7 @@ "description": "LimitResponse defines how to handle requests that can not be executed right now.", "properties": { "queuing": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.QueuingConfiguration", "description": "`queuing` holds the configuration parameters for queuing. This field may be non-empty only if `type` is `\"Queue\"`." }, "type": { diff --git a/v1.21.4/loadbalanceringress-v1.json b/v1.21.4/loadbalanceringress-v1.json index c1bd508aff..5de5446e62 100644 --- a/v1.21.4/loadbalanceringress-v1.json +++ b/v1.21.4/loadbalanceringress-v1.json @@ -18,7 +18,7 @@ "ports": { "description": "Ports is a list of records of service ports If used, every port defined in the service should have an entry in it", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" }, "type": [ "array", diff --git a/v1.21.4/loadbalanceringress.json b/v1.21.4/loadbalanceringress.json index c1bd508aff..5de5446e62 100644 --- a/v1.21.4/loadbalanceringress.json +++ b/v1.21.4/loadbalanceringress.json @@ -18,7 +18,7 @@ "ports": { "description": "Ports is a list of records of service ports If used, every port defined in the service should have an entry in it", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PortStatus" }, "type": [ "array", diff --git a/v1.21.4/loadbalancerstatus-v1.json b/v1.21.4/loadbalancerstatus-v1.json index ba6064047f..7accf2ecb3 100644 --- a/v1.21.4/loadbalancerstatus-v1.json +++ b/v1.21.4/loadbalancerstatus-v1.json @@ -4,7 +4,7 @@ "ingress": { "description": "Ingress is a list containing ingress points for the load-balancer. Traffic intended for the service should be sent to these ingress points.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" }, "type": [ "array", diff --git a/v1.21.4/loadbalancerstatus.json b/v1.21.4/loadbalancerstatus.json index ba6064047f..7accf2ecb3 100644 --- a/v1.21.4/loadbalancerstatus.json +++ b/v1.21.4/loadbalancerstatus.json @@ -4,7 +4,7 @@ "ingress": { "description": "Ingress is a list containing ingress points for the load-balancer. Traffic intended for the service should be sent to these ingress points.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerIngress" }, "type": [ "array", diff --git a/v1.21.4/localsubjectaccessreview-authorization-v1.json b/v1.21.4/localsubjectaccessreview-authorization-v1.json index a211ba1e96..4f54b76308 100644 --- a/v1.21.4/localsubjectaccessreview-authorization-v1.json +++ b/v1.21.4/localsubjectaccessreview-authorization-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. spec.namespace must be equal to the namespace you made the request against. If empty, it is defaulted." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.4/localsubjectaccessreview-authorization-v1beta1.json b/v1.21.4/localsubjectaccessreview-authorization-v1beta1.json index 1bd87da53b..7ceadaae37 100644 --- a/v1.21.4/localsubjectaccessreview-authorization-v1beta1.json +++ b/v1.21.4/localsubjectaccessreview-authorization-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. spec.namespace must be equal to the namespace you made the request against. If empty, it is defaulted." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.4/localsubjectaccessreview.json b/v1.21.4/localsubjectaccessreview.json index b33f037839..f17023c07d 100644 --- a/v1.21.4/localsubjectaccessreview.json +++ b/v1.21.4/localsubjectaccessreview.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. spec.namespace must be equal to the namespace you made the request against. If empty, it is defaulted." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.4/managedfieldsentry-meta-v1.json b/v1.21.4/managedfieldsentry-meta-v1.json index 37933dcdfd..136320ed03 100644 --- a/v1.21.4/managedfieldsentry-meta-v1.json +++ b/v1.21.4/managedfieldsentry-meta-v1.json @@ -16,7 +16,7 @@ ] }, "fieldsV1": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1", "description": "FieldsV1 holds the first JSON version format as described in the \"FieldsV1\" type." }, "manager": { @@ -34,7 +34,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time is timestamp of when these fields were set. It should always be empty if Operation is 'Apply'" } }, diff --git a/v1.21.4/managedfieldsentry.json b/v1.21.4/managedfieldsentry.json index 37933dcdfd..136320ed03 100644 --- a/v1.21.4/managedfieldsentry.json +++ b/v1.21.4/managedfieldsentry.json @@ -16,7 +16,7 @@ ] }, "fieldsV1": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1", "description": "FieldsV1 holds the first JSON version format as described in the \"FieldsV1\" type." }, "manager": { @@ -34,7 +34,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time is timestamp of when these fields were set. It should always be empty if Operation is 'Apply'" } }, diff --git a/v1.21.4/metricidentifier-autoscaling-v2beta2.json b/v1.21.4/metricidentifier-autoscaling-v2beta2.json index e3c00f8823..7333767410 100644 --- a/v1.21.4/metricidentifier-autoscaling-v2beta2.json +++ b/v1.21.4/metricidentifier-autoscaling-v2beta2.json @@ -9,7 +9,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set, it is passed as an additional parameter to the metrics server for more specific metrics scoping. When unset, just the metricName will be used to gather metrics." } }, diff --git a/v1.21.4/metricidentifier.json b/v1.21.4/metricidentifier.json index e3c00f8823..7333767410 100644 --- a/v1.21.4/metricidentifier.json +++ b/v1.21.4/metricidentifier.json @@ -9,7 +9,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set, it is passed as an additional parameter to the metrics server for more specific metrics scoping. When unset, just the metricName will be used to gather metrics." } }, diff --git a/v1.21.4/metricspec-autoscaling-v2beta1.json b/v1.21.4/metricspec-autoscaling-v2beta1.json index 9a9211029d..92c7bdbb5a 100644 --- a/v1.21.4/metricspec-autoscaling-v2beta1.json +++ b/v1.21.4/metricspec-autoscaling-v2beta1.json @@ -2,23 +2,23 @@ "description": "MetricSpec specifies how to scale based on a single metric (only `type` and one other matching field should be set at once).", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricSource", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod of the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source. This is an alpha feature and can be enabled by the HPAContainerMetrics feature flag." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricSource", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricSource", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricSource", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricSource", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.4/metricspec-autoscaling-v2beta2.json b/v1.21.4/metricspec-autoscaling-v2beta2.json index cad6ed1b87..3bcadb86be 100644 --- a/v1.21.4/metricspec-autoscaling-v2beta2.json +++ b/v1.21.4/metricspec-autoscaling-v2beta2.json @@ -2,23 +2,23 @@ "description": "MetricSpec specifies how to scale based on a single metric (only `type` and one other matching field should be set at once).", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod of the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source. This is an alpha feature and can be enabled by the HPAContainerMetrics feature flag." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.4/metricspec.json b/v1.21.4/metricspec.json index cad6ed1b87..3bcadb86be 100644 --- a/v1.21.4/metricspec.json +++ b/v1.21.4/metricspec.json @@ -2,23 +2,23 @@ "description": "MetricSpec specifies how to scale based on a single metric (only `type` and one other matching field should be set at once).", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricSource", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod of the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source. This is an alpha feature and can be enabled by the HPAContainerMetrics feature flag." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricSource", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricSource", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricSource", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricSource", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.4/metricstatus-autoscaling-v2beta1.json b/v1.21.4/metricstatus-autoscaling-v2beta1.json index b19e0760ae..bafdce6909 100644 --- a/v1.21.4/metricstatus-autoscaling-v2beta1.json +++ b/v1.21.4/metricstatus-autoscaling-v2beta1.json @@ -2,23 +2,23 @@ "description": "MetricStatus describes the last-read state of a single metric.", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ContainerResourceMetricStatus", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ExternalMetricStatus", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ObjectMetricStatus", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.PodsMetricStatus", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.ResourceMetricStatus", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.4/metricstatus-autoscaling-v2beta2.json b/v1.21.4/metricstatus-autoscaling-v2beta2.json index 5fb0c26323..bbcbf1885f 100644 --- a/v1.21.4/metricstatus-autoscaling-v2beta2.json +++ b/v1.21.4/metricstatus-autoscaling-v2beta2.json @@ -2,23 +2,23 @@ "description": "MetricStatus describes the last-read state of a single metric.", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.4/metricstatus.json b/v1.21.4/metricstatus.json index 5fb0c26323..bbcbf1885f 100644 --- a/v1.21.4/metricstatus.json +++ b/v1.21.4/metricstatus.json @@ -2,23 +2,23 @@ "description": "MetricStatus describes the last-read state of a single metric.", "properties": { "containerResource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ContainerResourceMetricStatus", "description": "container resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing a single container in each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "external": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ExternalMetricStatus", "description": "external refers to a global metric that is not associated with any Kubernetes object. It allows autoscaling based on information coming from components running outside of cluster (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster)." }, "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ObjectMetricStatus", "description": "object refers to a metric describing a single kubernetes object (for example, hits-per-second on an Ingress object)." }, "pods": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.PodsMetricStatus", "description": "pods refers to a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value." }, "resource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus", "description": "resource refers to a resource metric (such as those specified in requests and limits) known to Kubernetes describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source." }, "type": { diff --git a/v1.21.4/metrictarget-autoscaling-v2beta2.json b/v1.21.4/metrictarget-autoscaling-v2beta2.json index 6a4d2564b3..06e6f71098 100644 --- a/v1.21.4/metrictarget-autoscaling-v2beta2.json +++ b/v1.21.4/metrictarget-autoscaling-v2beta2.json @@ -10,7 +10,7 @@ ] }, "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the target value of the average of the metric across all relevant pods (as a quantity)" }, "type": { @@ -21,7 +21,7 @@ ] }, "value": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "value is the target value of the metric (as a quantity)." } }, diff --git a/v1.21.4/metrictarget.json b/v1.21.4/metrictarget.json index 6a4d2564b3..06e6f71098 100644 --- a/v1.21.4/metrictarget.json +++ b/v1.21.4/metrictarget.json @@ -10,7 +10,7 @@ ] }, "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the target value of the average of the metric across all relevant pods (as a quantity)" }, "type": { @@ -21,7 +21,7 @@ ] }, "value": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "value is the target value of the metric (as a quantity)." } }, diff --git a/v1.21.4/metricvaluestatus-autoscaling-v2beta2.json b/v1.21.4/metricvaluestatus-autoscaling-v2beta2.json index efade4ee19..3ec2df682e 100644 --- a/v1.21.4/metricvaluestatus-autoscaling-v2beta2.json +++ b/v1.21.4/metricvaluestatus-autoscaling-v2beta2.json @@ -10,11 +10,11 @@ ] }, "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the current value of the average of the metric across all relevant pods (as a quantity)" }, "value": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "value is the current value of the metric (as a quantity)." } }, diff --git a/v1.21.4/metricvaluestatus.json b/v1.21.4/metricvaluestatus.json index efade4ee19..3ec2df682e 100644 --- a/v1.21.4/metricvaluestatus.json +++ b/v1.21.4/metricvaluestatus.json @@ -10,11 +10,11 @@ ] }, "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the current value of the average of the metric across all relevant pods (as a quantity)" }, "value": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "value is the current value of the metric (as a quantity)." } }, diff --git a/v1.21.4/mutatingwebhook-admissionregistration-v1.json b/v1.21.4/mutatingwebhook-admissionregistration-v1.json index eaae89d6ef..cb126af0b2 100644 --- a/v1.21.4/mutatingwebhook-admissionregistration-v1.json +++ b/v1.21.4/mutatingwebhook-admissionregistration-v1.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,11 +40,11 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "reinvocationPolicy": { @@ -57,7 +57,7 @@ "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.4/mutatingwebhook-admissionregistration-v1beta1.json b/v1.21.4/mutatingwebhook-admissionregistration-v1beta1.json index 71b9febb73..6fc780eb16 100644 --- a/v1.21.4/mutatingwebhook-admissionregistration-v1beta1.json +++ b/v1.21.4/mutatingwebhook-admissionregistration-v1beta1.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,11 +40,11 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "reinvocationPolicy": { @@ -57,7 +57,7 @@ "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.4/mutatingwebhook.json b/v1.21.4/mutatingwebhook.json index 71b9febb73..6fc780eb16 100644 --- a/v1.21.4/mutatingwebhook.json +++ b/v1.21.4/mutatingwebhook.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,11 +40,11 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "reinvocationPolicy": { @@ -57,7 +57,7 @@ "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.4/mutatingwebhookconfiguration-admissionregistration-v1.json b/v1.21.4/mutatingwebhookconfiguration-admissionregistration-v1.json index bb3471f51c..d5358885d9 100644 --- a/v1.21.4/mutatingwebhookconfiguration-admissionregistration-v1.json +++ b/v1.21.4/mutatingwebhookconfiguration-admissionregistration-v1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhook" }, "type": [ "array", diff --git a/v1.21.4/mutatingwebhookconfiguration-admissionregistration-v1beta1.json b/v1.21.4/mutatingwebhookconfiguration-admissionregistration-v1beta1.json index f2be1d1525..9c4081d25d 100644 --- a/v1.21.4/mutatingwebhookconfiguration-admissionregistration-v1beta1.json +++ b/v1.21.4/mutatingwebhookconfiguration-admissionregistration-v1beta1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" }, "type": [ "array", diff --git a/v1.21.4/mutatingwebhookconfiguration.json b/v1.21.4/mutatingwebhookconfiguration.json index ed625d85ae..b23860f467 100644 --- a/v1.21.4/mutatingwebhookconfiguration.json +++ b/v1.21.4/mutatingwebhookconfiguration.json @@ -19,13 +19,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhook" }, "type": [ "array", diff --git a/v1.21.4/mutatingwebhookconfigurationlist-admissionregistration-v1.json b/v1.21.4/mutatingwebhookconfigurationlist-admissionregistration-v1.json index 97ed529f83..5fdf9a24e9 100644 --- a/v1.21.4/mutatingwebhookconfigurationlist-admissionregistration-v1.json +++ b/v1.21.4/mutatingwebhookconfigurationlist-admissionregistration-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of MutatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/mutatingwebhookconfigurationlist-admissionregistration-v1beta1.json b/v1.21.4/mutatingwebhookconfigurationlist-admissionregistration-v1beta1.json index 5937a015b9..5061bed16a 100644 --- a/v1.21.4/mutatingwebhookconfigurationlist-admissionregistration-v1beta1.json +++ b/v1.21.4/mutatingwebhookconfigurationlist-admissionregistration-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "List of MutatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/mutatingwebhookconfigurationlist.json b/v1.21.4/mutatingwebhookconfigurationlist.json index d553f7a934..dfa09f4f27 100644 --- a/v1.21.4/mutatingwebhookconfigurationlist.json +++ b/v1.21.4/mutatingwebhookconfigurationlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of MutatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/namespace-v1.json b/v1.21.4/namespace-v1.json index 2003447733..7058b72059 100644 --- a/v1.21.4/namespace-v1.json +++ b/v1.21.4/namespace-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec", "description": "Spec defines the behavior of the Namespace. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus", "description": "Status describes the current status of a Namespace. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/namespace.json b/v1.21.4/namespace.json index 52e6340842..ad8c09e05a 100644 --- a/v1.21.4/namespace.json +++ b/v1.21.4/namespace.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceSpec", "description": "Spec defines the behavior of the Namespace. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceStatus", "description": "Status describes the current status of a Namespace. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/namespacecondition-v1.json b/v1.21.4/namespacecondition-v1.json index 993ed55b1d..6c443ed8f8 100644 --- a/v1.21.4/namespacecondition-v1.json +++ b/v1.21.4/namespacecondition-v1.json @@ -2,7 +2,7 @@ "description": "NamespaceCondition contains details about state of namespace.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, "message": { "type": [ diff --git a/v1.21.4/namespacecondition.json b/v1.21.4/namespacecondition.json index 993ed55b1d..6c443ed8f8 100644 --- a/v1.21.4/namespacecondition.json +++ b/v1.21.4/namespacecondition.json @@ -2,7 +2,7 @@ "description": "NamespaceCondition contains details about state of namespace.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, "message": { "type": [ diff --git a/v1.21.4/namespacelist-v1.json b/v1.21.4/namespacelist-v1.json index 9b59ef412c..b891cea12a 100644 --- a/v1.21.4/namespacelist-v1.json +++ b/v1.21.4/namespacelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of Namespace objects in the list. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/namespacelist.json b/v1.21.4/namespacelist.json index c7770dbe79..26a1cf15e7 100644 --- a/v1.21.4/namespacelist.json +++ b/v1.21.4/namespacelist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of Namespace objects in the list. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Namespace" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/namespacestatus-v1.json b/v1.21.4/namespacestatus-v1.json index bf0b83cf22..11e936d1c8 100644 --- a/v1.21.4/namespacestatus-v1.json +++ b/v1.21.4/namespacestatus-v1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Represents the latest available observations of a namespace's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" }, "type": [ "array", diff --git a/v1.21.4/namespacestatus.json b/v1.21.4/namespacestatus.json index bf0b83cf22..11e936d1c8 100644 --- a/v1.21.4/namespacestatus.json +++ b/v1.21.4/namespacestatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "Represents the latest available observations of a namespace's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NamespaceCondition" }, "type": [ "array", diff --git a/v1.21.4/networkpolicy-networking-v1.json b/v1.21.4/networkpolicy-networking-v1.json index cc7bc8cf0b..94af0f6231 100644 --- a/v1.21.4/networkpolicy-networking-v1.json +++ b/v1.21.4/networkpolicy-networking-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec", "description": "Specification of the desired behavior for this NetworkPolicy." } }, diff --git a/v1.21.4/networkpolicy.json b/v1.21.4/networkpolicy.json index 921ff73ffe..94d7c0a881 100644 --- a/v1.21.4/networkpolicy.json +++ b/v1.21.4/networkpolicy.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicySpec", "description": "Specification of the desired behavior for this NetworkPolicy." } }, diff --git a/v1.21.4/networkpolicyegressrule-networking-v1.json b/v1.21.4/networkpolicyegressrule-networking-v1.json index 9981f3703a..39f2abb02b 100644 --- a/v1.21.4/networkpolicyegressrule-networking-v1.json +++ b/v1.21.4/networkpolicyegressrule-networking-v1.json @@ -4,7 +4,7 @@ "ports": { "description": "List of destination ports for outgoing traffic. Each item in this list is combined using a logical OR. If this field is empty or missing, this rule matches all ports (traffic not restricted by port). If this field is present and contains at least one item, then this rule allows traffic only if the traffic matches at least one port in the list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" }, "type": [ "array", @@ -14,7 +14,7 @@ "to": { "description": "List of destinations for outgoing traffic of pods selected for this rule. Items in this list are combined using a logical OR operation. If this field is empty or missing, this rule matches all destinations (traffic not restricted by destination). If this field is present and contains at least one item, this rule allows traffic only if the traffic matches at least one item in the to list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" }, "type": [ "array", diff --git a/v1.21.4/networkpolicyegressrule.json b/v1.21.4/networkpolicyegressrule.json index 9981f3703a..39f2abb02b 100644 --- a/v1.21.4/networkpolicyegressrule.json +++ b/v1.21.4/networkpolicyegressrule.json @@ -4,7 +4,7 @@ "ports": { "description": "List of destination ports for outgoing traffic. Each item in this list is combined using a logical OR. If this field is empty or missing, this rule matches all ports (traffic not restricted by port). If this field is present and contains at least one item, then this rule allows traffic only if the traffic matches at least one port in the list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" }, "type": [ "array", @@ -14,7 +14,7 @@ "to": { "description": "List of destinations for outgoing traffic of pods selected for this rule. Items in this list are combined using a logical OR operation. If this field is empty or missing, this rule matches all destinations (traffic not restricted by destination). If this field is present and contains at least one item, this rule allows traffic only if the traffic matches at least one item in the to list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" }, "type": [ "array", diff --git a/v1.21.4/networkpolicyingressrule-networking-v1.json b/v1.21.4/networkpolicyingressrule-networking-v1.json index c992f496ba..936fec86dc 100644 --- a/v1.21.4/networkpolicyingressrule-networking-v1.json +++ b/v1.21.4/networkpolicyingressrule-networking-v1.json @@ -4,7 +4,7 @@ "from": { "description": "List of sources which should be able to access the pods selected for this rule. Items in this list are combined using a logical OR operation. If this field is empty or missing, this rule matches all sources (traffic not restricted by source). If this field is present and contains at least one item, this rule allows traffic only if the traffic matches at least one item in the from list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" }, "type": [ "array", @@ -14,7 +14,7 @@ "ports": { "description": "List of ports which should be made accessible on the pods selected for this rule. Each item in this list is combined using a logical OR. If this field is empty or missing, this rule matches all ports (traffic not restricted by port). If this field is present and contains at least one item, then this rule allows traffic only if the traffic matches at least one port in the list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" }, "type": [ "array", diff --git a/v1.21.4/networkpolicyingressrule.json b/v1.21.4/networkpolicyingressrule.json index c992f496ba..936fec86dc 100644 --- a/v1.21.4/networkpolicyingressrule.json +++ b/v1.21.4/networkpolicyingressrule.json @@ -4,7 +4,7 @@ "from": { "description": "List of sources which should be able to access the pods selected for this rule. Items in this list are combined using a logical OR operation. If this field is empty or missing, this rule matches all sources (traffic not restricted by source). If this field is present and contains at least one item, this rule allows traffic only if the traffic matches at least one item in the from list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPeer" }, "type": [ "array", @@ -14,7 +14,7 @@ "ports": { "description": "List of ports which should be made accessible on the pods selected for this rule. Each item in this list is combined using a logical OR. If this field is empty or missing, this rule matches all ports (traffic not restricted by port). If this field is present and contains at least one item, then this rule allows traffic only if the traffic matches at least one port in the list.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyPort" }, "type": [ "array", diff --git a/v1.21.4/networkpolicylist-networking-v1.json b/v1.21.4/networkpolicylist-networking-v1.json index 957618259e..a917aa791c 100644 --- a/v1.21.4/networkpolicylist-networking-v1.json +++ b/v1.21.4/networkpolicylist-networking-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/networkpolicylist.json b/v1.21.4/networkpolicylist.json index 49aa00706a..986b9a1a6d 100644 --- a/v1.21.4/networkpolicylist.json +++ b/v1.21.4/networkpolicylist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicy" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/networkpolicypeer-networking-v1.json b/v1.21.4/networkpolicypeer-networking-v1.json index 1085a0c5ef..97190fa0ff 100644 --- a/v1.21.4/networkpolicypeer-networking-v1.json +++ b/v1.21.4/networkpolicypeer-networking-v1.json @@ -2,15 +2,15 @@ "description": "NetworkPolicyPeer describes a peer to allow traffic to/from. Only certain combinations of fields are allowed", "properties": { "ipBlock": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock", "description": "IPBlock defines policy on a particular IPBlock. If this field is set then neither of the other fields can be." }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selects Namespaces using cluster-scoped labels. This field follows standard label selector semantics; if present but empty, it selects all namespaces.\n\nIf PodSelector is also set, then the NetworkPolicyPeer as a whole selects the Pods matching PodSelector in the Namespaces selected by NamespaceSelector. Otherwise it selects all Pods in the Namespaces selected by NamespaceSelector." }, "podSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "This is a label selector which selects Pods. This field follows standard label selector semantics; if present but empty, it selects all pods.\n\nIf NamespaceSelector is also set, then the NetworkPolicyPeer as a whole selects the Pods matching PodSelector in the Namespaces selected by NamespaceSelector. Otherwise it selects the Pods matching PodSelector in the policy's own Namespace." } }, diff --git a/v1.21.4/networkpolicypeer.json b/v1.21.4/networkpolicypeer.json index 1085a0c5ef..97190fa0ff 100644 --- a/v1.21.4/networkpolicypeer.json +++ b/v1.21.4/networkpolicypeer.json @@ -2,15 +2,15 @@ "description": "NetworkPolicyPeer describes a peer to allow traffic to/from. Only certain combinations of fields are allowed", "properties": { "ipBlock": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.IPBlock", "description": "IPBlock defines policy on a particular IPBlock. If this field is set then neither of the other fields can be." }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selects Namespaces using cluster-scoped labels. This field follows standard label selector semantics; if present but empty, it selects all namespaces.\n\nIf PodSelector is also set, then the NetworkPolicyPeer as a whole selects the Pods matching PodSelector in the Namespaces selected by NamespaceSelector. Otherwise it selects all Pods in the Namespaces selected by NamespaceSelector." }, "podSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "This is a label selector which selects Pods. This field follows standard label selector semantics; if present but empty, it selects all pods.\n\nIf NamespaceSelector is also set, then the NetworkPolicyPeer as a whole selects the Pods matching PodSelector in the Namespaces selected by NamespaceSelector. Otherwise it selects the Pods matching PodSelector in the policy's own Namespace." } }, diff --git a/v1.21.4/networkpolicyport-networking-v1.json b/v1.21.4/networkpolicyport-networking-v1.json index ebad964f72..e286baf772 100644 --- a/v1.21.4/networkpolicyport-networking-v1.json +++ b/v1.21.4/networkpolicyport-networking-v1.json @@ -10,7 +10,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The port on the given protocol. This can either be a numerical or named port on a pod. If this field is not provided, this matches all port names and numbers. If present, only traffic on the specified protocol AND port will be matched." }, "protocol": { diff --git a/v1.21.4/networkpolicyport.json b/v1.21.4/networkpolicyport.json index ebad964f72..e286baf772 100644 --- a/v1.21.4/networkpolicyport.json +++ b/v1.21.4/networkpolicyport.json @@ -10,7 +10,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The port on the given protocol. This can either be a numerical or named port on a pod. If this field is not provided, this matches all port names and numbers. If present, only traffic on the specified protocol AND port will be matched." }, "protocol": { diff --git a/v1.21.4/networkpolicyspec-networking-v1.json b/v1.21.4/networkpolicyspec-networking-v1.json index 9aefed7001..453d58a701 100644 --- a/v1.21.4/networkpolicyspec-networking-v1.json +++ b/v1.21.4/networkpolicyspec-networking-v1.json @@ -4,7 +4,7 @@ "egress": { "description": "List of egress rules to be applied to the selected pods. Outgoing traffic is allowed if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic matches at least one egress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy limits all outgoing traffic (and serves solely to ensure that the pods it selects are isolated by default). This field is beta-level in 1.8", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" }, "type": [ "array", @@ -14,7 +14,7 @@ "ingress": { "description": "List of ingress rules to be applied to the selected pods. Traffic is allowed to a pod if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic source is the pod's local node, OR if the traffic matches at least one ingress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy does not allow any traffic (and serves solely to ensure that the pods it selects are isolated by default)", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" }, "type": [ "array", @@ -22,7 +22,7 @@ ] }, "podSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selects the pods to which this NetworkPolicy object applies. The array of ingress rules is applied to any pods selected by this field. Multiple network policies can select the same set of pods. In this case, the ingress rules for each are combined additively. This field is NOT optional and follows standard label selector semantics. An empty podSelector matches all pods in this namespace." }, "policyTypes": { diff --git a/v1.21.4/networkpolicyspec.json b/v1.21.4/networkpolicyspec.json index 9aefed7001..453d58a701 100644 --- a/v1.21.4/networkpolicyspec.json +++ b/v1.21.4/networkpolicyspec.json @@ -4,7 +4,7 @@ "egress": { "description": "List of egress rules to be applied to the selected pods. Outgoing traffic is allowed if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic matches at least one egress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy limits all outgoing traffic (and serves solely to ensure that the pods it selects are isolated by default). This field is beta-level in 1.8", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyEgressRule" }, "type": [ "array", @@ -14,7 +14,7 @@ "ingress": { "description": "List of ingress rules to be applied to the selected pods. Traffic is allowed to a pod if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic source is the pod's local node, OR if the traffic matches at least one ingress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy does not allow any traffic (and serves solely to ensure that the pods it selects are isolated by default)", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.networking.v1.NetworkPolicyIngressRule" }, "type": [ "array", @@ -22,7 +22,7 @@ ] }, "podSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selects the pods to which this NetworkPolicy object applies. The array of ingress rules is applied to any pods selected by this field. Multiple network policies can select the same set of pods. In this case, the ingress rules for each are combined additively. This field is NOT optional and follows standard label selector semantics. An empty podSelector matches all pods in this namespace." }, "policyTypes": { diff --git a/v1.21.4/node-v1.json b/v1.21.4/node-v1.json index b1d947b600..11c4f46a4e 100644 --- a/v1.21.4/node-v1.json +++ b/v1.21.4/node-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec", "description": "Spec defines the behavior of a node. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus", "description": "Most recently observed status of the node. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/node.json b/v1.21.4/node.json index f862486264..d0d7802651 100644 --- a/v1.21.4/node.json +++ b/v1.21.4/node.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSpec", "description": "Spec defines the behavior of a node. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeStatus", "description": "Most recently observed status of the node. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/nodeaffinity-v1.json b/v1.21.4/nodeaffinity-v1.json index 0859cdb3d1..2aff040b43 100644 --- a/v1.21.4/nodeaffinity-v1.json +++ b/v1.21.4/nodeaffinity-v1.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node matches the corresponding matchExpressions; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" }, "type": [ "array", @@ -12,7 +12,7 @@ ] }, "requiredDuringSchedulingIgnoredDuringExecution": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", "description": "If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to an update), the system may or may not try to eventually evict the pod from its node." } }, diff --git a/v1.21.4/nodeaffinity.json b/v1.21.4/nodeaffinity.json index 0859cdb3d1..2aff040b43 100644 --- a/v1.21.4/nodeaffinity.json +++ b/v1.21.4/nodeaffinity.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node matches the corresponding matchExpressions; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PreferredSchedulingTerm" }, "type": [ "array", @@ -12,7 +12,7 @@ ] }, "requiredDuringSchedulingIgnoredDuringExecution": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", "description": "If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to an update), the system may or may not try to eventually evict the pod from its node." } }, diff --git a/v1.21.4/nodecondition-v1.json b/v1.21.4/nodecondition-v1.json index 7dfe6dbf05..b60be5ea5c 100644 --- a/v1.21.4/nodecondition-v1.json +++ b/v1.21.4/nodecondition-v1.json @@ -2,11 +2,11 @@ "description": "NodeCondition contains condition information for a node.", "properties": { "lastHeartbeatTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we got an update on a given condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transit from one status to another." }, "message": { diff --git a/v1.21.4/nodecondition.json b/v1.21.4/nodecondition.json index 7dfe6dbf05..b60be5ea5c 100644 --- a/v1.21.4/nodecondition.json +++ b/v1.21.4/nodecondition.json @@ -2,11 +2,11 @@ "description": "NodeCondition contains condition information for a node.", "properties": { "lastHeartbeatTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we got an update on a given condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transit from one status to another." }, "message": { diff --git a/v1.21.4/nodeconfigsource-v1.json b/v1.21.4/nodeconfigsource-v1.json index 9e8e3608fc..3537732bd3 100644 --- a/v1.21.4/nodeconfigsource-v1.json +++ b/v1.21.4/nodeconfigsource-v1.json @@ -2,7 +2,7 @@ "description": "NodeConfigSource specifies a source of node configuration. Exactly one subfield (excluding metadata) must be non-nil.", "properties": { "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource", "description": "ConfigMap is a reference to a Node's ConfigMap" } }, diff --git a/v1.21.4/nodeconfigsource.json b/v1.21.4/nodeconfigsource.json index 9e8e3608fc..3537732bd3 100644 --- a/v1.21.4/nodeconfigsource.json +++ b/v1.21.4/nodeconfigsource.json @@ -2,7 +2,7 @@ "description": "NodeConfigSource specifies a source of node configuration. Exactly one subfield (excluding metadata) must be non-nil.", "properties": { "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapNodeConfigSource", "description": "ConfigMap is a reference to a Node's ConfigMap" } }, diff --git a/v1.21.4/nodeconfigstatus-v1.json b/v1.21.4/nodeconfigstatus-v1.json index 22f918ddde..4f76a2d3dd 100644 --- a/v1.21.4/nodeconfigstatus-v1.json +++ b/v1.21.4/nodeconfigstatus-v1.json @@ -2,11 +2,11 @@ "description": "NodeConfigStatus describes the status of the config assigned by Node.Spec.ConfigSource.", "properties": { "active": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "Active reports the checkpointed config the node is actively using. Active will represent either the current version of the Assigned config, or the current LastKnownGood config, depending on whether attempting to use the Assigned config results in an error." }, "assigned": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "Assigned reports the checkpointed config the node will try to use. When Node.Spec.ConfigSource is updated, the node checkpoints the associated config payload to local disk, along with a record indicating intended config. The node refers to this record to choose its config checkpoint, and reports this record in Assigned. Assigned only updates in the status after the record has been checkpointed to disk. When the Kubelet is restarted, it tries to make the Assigned config the Active config by loading and validating the checkpointed payload identified by Assigned." }, "error": { @@ -17,7 +17,7 @@ ] }, "lastKnownGood": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "LastKnownGood reports the checkpointed config the node will fall back to when it encounters an error attempting to use the Assigned config. The Assigned config becomes the LastKnownGood config when the node determines that the Assigned config is stable and correct. This is currently implemented as a 10-minute soak period starting when the local record of Assigned config is updated. If the Assigned config is Active at the end of this period, it becomes the LastKnownGood. Note that if Spec.ConfigSource is reset to nil (use local defaults), the LastKnownGood is also immediately reset to nil, because the local default config is always assumed good. You should not make assumptions about the node's method of determining config stability and correctness, as this may change or become configurable in the future." } }, diff --git a/v1.21.4/nodeconfigstatus.json b/v1.21.4/nodeconfigstatus.json index 22f918ddde..4f76a2d3dd 100644 --- a/v1.21.4/nodeconfigstatus.json +++ b/v1.21.4/nodeconfigstatus.json @@ -2,11 +2,11 @@ "description": "NodeConfigStatus describes the status of the config assigned by Node.Spec.ConfigSource.", "properties": { "active": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "Active reports the checkpointed config the node is actively using. Active will represent either the current version of the Assigned config, or the current LastKnownGood config, depending on whether attempting to use the Assigned config results in an error." }, "assigned": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "Assigned reports the checkpointed config the node will try to use. When Node.Spec.ConfigSource is updated, the node checkpoints the associated config payload to local disk, along with a record indicating intended config. The node refers to this record to choose its config checkpoint, and reports this record in Assigned. Assigned only updates in the status after the record has been checkpointed to disk. When the Kubelet is restarted, it tries to make the Assigned config the Active config by loading and validating the checkpointed payload identified by Assigned." }, "error": { @@ -17,7 +17,7 @@ ] }, "lastKnownGood": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "LastKnownGood reports the checkpointed config the node will fall back to when it encounters an error attempting to use the Assigned config. The Assigned config becomes the LastKnownGood config when the node determines that the Assigned config is stable and correct. This is currently implemented as a 10-minute soak period starting when the local record of Assigned config is updated. If the Assigned config is Active at the end of this period, it becomes the LastKnownGood. Note that if Spec.ConfigSource is reset to nil (use local defaults), the LastKnownGood is also immediately reset to nil, because the local default config is always assumed good. You should not make assumptions about the node's method of determining config stability and correctness, as this may change or become configurable in the future." } }, diff --git a/v1.21.4/nodedaemonendpoints-v1.json b/v1.21.4/nodedaemonendpoints-v1.json index 3ac6b8b177..c9a7e3489f 100644 --- a/v1.21.4/nodedaemonendpoints-v1.json +++ b/v1.21.4/nodedaemonendpoints-v1.json @@ -2,7 +2,7 @@ "description": "NodeDaemonEndpoints lists ports opened by daemons running on the Node.", "properties": { "kubeletEndpoint": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint", "description": "Endpoint on which Kubelet is listening." } }, diff --git a/v1.21.4/nodedaemonendpoints.json b/v1.21.4/nodedaemonendpoints.json index 3ac6b8b177..c9a7e3489f 100644 --- a/v1.21.4/nodedaemonendpoints.json +++ b/v1.21.4/nodedaemonendpoints.json @@ -2,7 +2,7 @@ "description": "NodeDaemonEndpoints lists ports opened by daemons running on the Node.", "properties": { "kubeletEndpoint": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DaemonEndpoint", "description": "Endpoint on which Kubelet is listening." } }, diff --git a/v1.21.4/nodelist-v1.json b/v1.21.4/nodelist-v1.json index a611bf31b9..f6cd7c19e8 100644 --- a/v1.21.4/nodelist-v1.json +++ b/v1.21.4/nodelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of nodes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Node" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Node" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/nodelist.json b/v1.21.4/nodelist.json index 313b1a7e9b..727a442073 100644 --- a/v1.21.4/nodelist.json +++ b/v1.21.4/nodelist.json @@ -11,7 +11,7 @@ "items": { "description": "List of nodes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Node" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Node" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/nodeselector-v1.json b/v1.21.4/nodeselector-v1.json index ca5c08eb5d..fbe2bbc98c 100644 --- a/v1.21.4/nodeselector-v1.json +++ b/v1.21.4/nodeselector-v1.json @@ -4,7 +4,7 @@ "nodeSelectorTerms": { "description": "Required. A list of node selector terms. The terms are ORed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" }, "type": [ "array", diff --git a/v1.21.4/nodeselector.json b/v1.21.4/nodeselector.json index ca5c08eb5d..fbe2bbc98c 100644 --- a/v1.21.4/nodeselector.json +++ b/v1.21.4/nodeselector.json @@ -4,7 +4,7 @@ "nodeSelectorTerms": { "description": "Required. A list of node selector terms. The terms are ORed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm" }, "type": [ "array", diff --git a/v1.21.4/nodeselectorterm-v1.json b/v1.21.4/nodeselectorterm-v1.json index e9f65f09e9..b9aa7f8055 100644 --- a/v1.21.4/nodeselectorterm-v1.json +++ b/v1.21.4/nodeselectorterm-v1.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "A list of node selector requirements by node's labels.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" }, "type": [ "array", @@ -14,7 +14,7 @@ "matchFields": { "description": "A list of node selector requirements by node's fields.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.4/nodeselectorterm.json b/v1.21.4/nodeselectorterm.json index e9f65f09e9..b9aa7f8055 100644 --- a/v1.21.4/nodeselectorterm.json +++ b/v1.21.4/nodeselectorterm.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "A list of node selector requirements by node's labels.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" }, "type": [ "array", @@ -14,7 +14,7 @@ "matchFields": { "description": "A list of node selector requirements by node's fields.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.4/nodespec-v1.json b/v1.21.4/nodespec-v1.json index 67ab8fc7a5..7c5b74818a 100644 --- a/v1.21.4/nodespec-v1.json +++ b/v1.21.4/nodespec-v1.json @@ -2,7 +2,7 @@ "description": "NodeSpec describes the attributes that a node is created with.", "properties": { "configSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "If specified, the source to get node configuration from The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field" }, "externalID": { @@ -43,7 +43,7 @@ "taints": { "description": "If specified, the node's taints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" }, "type": [ "array", diff --git a/v1.21.4/nodespec.json b/v1.21.4/nodespec.json index 67ab8fc7a5..7c5b74818a 100644 --- a/v1.21.4/nodespec.json +++ b/v1.21.4/nodespec.json @@ -2,7 +2,7 @@ "description": "NodeSpec describes the attributes that a node is created with.", "properties": { "configSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigSource", "description": "If specified, the source to get node configuration from The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field" }, "externalID": { @@ -43,7 +43,7 @@ "taints": { "description": "If specified, the node's taints.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Taint" }, "type": [ "array", diff --git a/v1.21.4/nodestatus-v1.json b/v1.21.4/nodestatus-v1.json index 84cac5f43d..6056361782 100644 --- a/v1.21.4/nodestatus-v1.json +++ b/v1.21.4/nodestatus-v1.json @@ -4,7 +4,7 @@ "addresses": { "description": "List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses Note: This field is declared as mergeable, but the merge key is not sufficiently unique, which can cause data corruption when it is merged. Callers should instead use a full-replacement patch. See http://pr.k8s.io/79391 for an example.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" }, "type": [ "array", @@ -15,7 +15,7 @@ }, "allocatable": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity.", "type": [ @@ -25,7 +25,7 @@ }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity", "type": [ @@ -36,7 +36,7 @@ "conditions": { "description": "Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" }, "type": [ "array", @@ -46,17 +46,17 @@ "x-kubernetes-patch-strategy": "merge" }, "config": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus", "description": "Status of the config assigned to the node via the dynamic Kubelet config feature." }, "daemonEndpoints": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints", "description": "Endpoints of daemons running on the Node." }, "images": { "description": "List of container images on this node", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" }, "type": [ "array", @@ -64,7 +64,7 @@ ] }, "nodeInfo": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo", "description": "Set of ids/uuids to uniquely identify the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#info" }, "phase": { @@ -77,7 +77,7 @@ "volumesAttached": { "description": "List of volumes that are attached to the node.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" }, "type": [ "array", diff --git a/v1.21.4/nodestatus.json b/v1.21.4/nodestatus.json index 84cac5f43d..6056361782 100644 --- a/v1.21.4/nodestatus.json +++ b/v1.21.4/nodestatus.json @@ -4,7 +4,7 @@ "addresses": { "description": "List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses Note: This field is declared as mergeable, but the merge key is not sufficiently unique, which can cause data corruption when it is merged. Callers should instead use a full-replacement patch. See http://pr.k8s.io/79391 for an example.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeAddress" }, "type": [ "array", @@ -15,7 +15,7 @@ }, "allocatable": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity.", "type": [ @@ -25,7 +25,7 @@ }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity", "type": [ @@ -36,7 +36,7 @@ "conditions": { "description": "Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeCondition" }, "type": [ "array", @@ -46,17 +46,17 @@ "x-kubernetes-patch-strategy": "merge" }, "config": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeConfigStatus", "description": "Status of the config assigned to the node via the dynamic Kubelet config feature." }, "daemonEndpoints": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints", "description": "Endpoints of daemons running on the Node." }, "images": { "description": "List of container images on this node", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerImage" }, "type": [ "array", @@ -64,7 +64,7 @@ ] }, "nodeInfo": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSystemInfo", "description": "Set of ids/uuids to uniquely identify the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#info" }, "phase": { @@ -77,7 +77,7 @@ "volumesAttached": { "description": "List of volumes that are attached to the node.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AttachedVolume" }, "type": [ "array", diff --git a/v1.21.4/objectmeta-meta-v1.json b/v1.21.4/objectmeta-meta-v1.json index f42b3abb73..4873040ef9 100644 --- a/v1.21.4/objectmeta-meta-v1.json +++ b/v1.21.4/objectmeta-meta-v1.json @@ -22,7 +22,7 @@ ] }, "creationTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.\n\nPopulated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "deletionGracePeriodSeconds": { @@ -34,7 +34,7 @@ ] }, "deletionTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "DeletionTimestamp is RFC 3339 date and time at which this resource will be deleted. This field is set by the server when a graceful deletion is requested by the user, and is not directly settable by a client. The resource is expected to be deleted (no longer visible from resource lists, and not reachable by name) after the time in this field, once the finalizers list is empty. As long as the finalizers list contains items, deletion is blocked. Once the deletionTimestamp is set, this value may not be unset or be set further into the future, although it may be shortened or the resource may be deleted prior to this time. For example, a user may request that a pod is deleted in 30 seconds. The Kubelet will react by sending a graceful termination signal to the containers in the pod. After that 30 seconds, the Kubelet will send a hard termination signal (SIGKILL) to the container and after cleanup, remove the pod from the API. In the presence of network partitions, this object may still exist after this timestamp, until an administrator or automated process can determine the resource is fully terminated. If not set, graceful deletion of the object has not been requested.\n\nPopulated by the system when a graceful deletion is requested. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "finalizers": { @@ -82,7 +82,7 @@ "managedFields": { "description": "ManagedFields maps workflow-id and version to the set of fields that are managed by that workflow. This is mostly for internal housekeeping, and users typically shouldn't need to set or understand this field. A workflow can be the user's name, a controller's name, or the name of a specific apply path like \"ci-cd\". The set of fields is always in the version that the workflow used when modifying the object.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" }, "type": [ "array", @@ -106,7 +106,7 @@ "ownerReferences": { "description": "List of objects depended by this object. If ALL objects in the list have been deleted, this object will be garbage collected. If this object is managed by a controller, then an entry in this list will point to this controller, with the controller field set to true. There cannot be more than one managing controller.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" }, "type": [ "array", diff --git a/v1.21.4/objectmeta.json b/v1.21.4/objectmeta.json index f42b3abb73..4873040ef9 100644 --- a/v1.21.4/objectmeta.json +++ b/v1.21.4/objectmeta.json @@ -22,7 +22,7 @@ ] }, "creationTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC.\n\nPopulated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "deletionGracePeriodSeconds": { @@ -34,7 +34,7 @@ ] }, "deletionTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "DeletionTimestamp is RFC 3339 date and time at which this resource will be deleted. This field is set by the server when a graceful deletion is requested by the user, and is not directly settable by a client. The resource is expected to be deleted (no longer visible from resource lists, and not reachable by name) after the time in this field, once the finalizers list is empty. As long as the finalizers list contains items, deletion is blocked. Once the deletionTimestamp is set, this value may not be unset or be set further into the future, although it may be shortened or the resource may be deleted prior to this time. For example, a user may request that a pod is deleted in 30 seconds. The Kubelet will react by sending a graceful termination signal to the containers in the pod. After that 30 seconds, the Kubelet will send a hard termination signal (SIGKILL) to the container and after cleanup, remove the pod from the API. In the presence of network partitions, this object may still exist after this timestamp, until an administrator or automated process can determine the resource is fully terminated. If not set, graceful deletion of the object has not been requested.\n\nPopulated by the system when a graceful deletion is requested. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "finalizers": { @@ -82,7 +82,7 @@ "managedFields": { "description": "ManagedFields maps workflow-id and version to the set of fields that are managed by that workflow. This is mostly for internal housekeeping, and users typically shouldn't need to set or understand this field. A workflow can be the user's name, a controller's name, or the name of a specific apply path like \"ci-cd\". The set of fields is always in the version that the workflow used when modifying the object.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry" }, "type": [ "array", @@ -106,7 +106,7 @@ "ownerReferences": { "description": "List of objects depended by this object. If ALL objects in the list have been deleted, this object will be garbage collected. If this object is managed by a controller, then an entry in this list will point to this controller, with the controller field set to true. There cannot be more than one managing controller.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference" }, "type": [ "array", diff --git a/v1.21.4/objectmetricsource-autoscaling-v2beta1.json b/v1.21.4/objectmetricsource-autoscaling-v2beta1.json index 6f23fb4945..a14dde240a 100644 --- a/v1.21.4/objectmetricsource-autoscaling-v2beta1.json +++ b/v1.21.4/objectmetricsource-autoscaling-v2beta1.json @@ -2,7 +2,7 @@ "description": "ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the target value of the average of the metric across all relevant pods (as a quantity)" }, "metricName": { @@ -13,15 +13,15 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set, it is passed as an additional parameter to the metrics server for more specific metrics scoping When unset, just the metricName will be used to gather metrics." }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", "description": "target is the described Kubernetes object." }, "targetValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetValue is the target value of the metric (as a quantity)." } }, diff --git a/v1.21.4/objectmetricsource-autoscaling-v2beta2.json b/v1.21.4/objectmetricsource-autoscaling-v2beta2.json index 946ee2d71d..8a16d3b39b 100644 --- a/v1.21.4/objectmetricsource-autoscaling-v2beta2.json +++ b/v1.21.4/objectmetricsource-autoscaling-v2beta2.json @@ -2,14 +2,14 @@ "description": "ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "describedObject": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.4/objectmetricsource.json b/v1.21.4/objectmetricsource.json index 946ee2d71d..8a16d3b39b 100644 --- a/v1.21.4/objectmetricsource.json +++ b/v1.21.4/objectmetricsource.json @@ -2,14 +2,14 @@ "description": "ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "describedObject": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.4/objectmetricstatus-autoscaling-v2beta1.json b/v1.21.4/objectmetricstatus-autoscaling-v2beta1.json index a840a02676..122d433fb9 100644 --- a/v1.21.4/objectmetricstatus-autoscaling-v2beta1.json +++ b/v1.21.4/objectmetricstatus-autoscaling-v2beta1.json @@ -2,11 +2,11 @@ "description": "ObjectMetricStatus indicates the current value of a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "averageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "averageValue is the current value of the average of the metric across all relevant pods (as a quantity)" }, "currentValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentValue is the current value of the metric (as a quantity)." }, "metricName": { @@ -17,11 +17,11 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set in the ObjectMetricSource, it is passed as an additional parameter to the metrics server for more specific metrics scoping. When unset, just the metricName will be used to gather metrics." }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta1.CrossVersionObjectReference", "description": "target is the described Kubernetes object." } }, diff --git a/v1.21.4/objectmetricstatus-autoscaling-v2beta2.json b/v1.21.4/objectmetricstatus-autoscaling-v2beta2.json index 13239db33d..313744d56b 100644 --- a/v1.21.4/objectmetricstatus-autoscaling-v2beta2.json +++ b/v1.21.4/objectmetricstatus-autoscaling-v2beta2.json @@ -2,14 +2,14 @@ "description": "ObjectMetricStatus indicates the current value of a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "describedObject": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.4/objectmetricstatus.json b/v1.21.4/objectmetricstatus.json index 13239db33d..313744d56b 100644 --- a/v1.21.4/objectmetricstatus.json +++ b/v1.21.4/objectmetricstatus.json @@ -2,14 +2,14 @@ "description": "ObjectMetricStatus indicates the current value of a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "describedObject": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.CrossVersionObjectReference" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.4/overhead-node-v1.json b/v1.21.4/overhead-node-v1.json index 6fe81ade8f..e9a4e04426 100644 --- a/v1.21.4/overhead-node-v1.json +++ b/v1.21.4/overhead-node-v1.json @@ -3,7 +3,7 @@ "properties": { "podFixed": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "PodFixed represents the fixed resource overhead associated with running a pod.", "type": [ diff --git a/v1.21.4/overhead-node-v1alpha1.json b/v1.21.4/overhead-node-v1alpha1.json index 6fe81ade8f..e9a4e04426 100644 --- a/v1.21.4/overhead-node-v1alpha1.json +++ b/v1.21.4/overhead-node-v1alpha1.json @@ -3,7 +3,7 @@ "properties": { "podFixed": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "PodFixed represents the fixed resource overhead associated with running a pod.", "type": [ diff --git a/v1.21.4/overhead-node-v1beta1.json b/v1.21.4/overhead-node-v1beta1.json index 6fe81ade8f..e9a4e04426 100644 --- a/v1.21.4/overhead-node-v1beta1.json +++ b/v1.21.4/overhead-node-v1beta1.json @@ -3,7 +3,7 @@ "properties": { "podFixed": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "PodFixed represents the fixed resource overhead associated with running a pod.", "type": [ diff --git a/v1.21.4/overhead.json b/v1.21.4/overhead.json index 6fe81ade8f..e9a4e04426 100644 --- a/v1.21.4/overhead.json +++ b/v1.21.4/overhead.json @@ -3,7 +3,7 @@ "properties": { "podFixed": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "PodFixed represents the fixed resource overhead associated with running a pod.", "type": [ diff --git a/v1.21.4/persistentvolume-v1.json b/v1.21.4/persistentvolume-v1.json index 1f318f123f..57b0bb0dd9 100644 --- a/v1.21.4/persistentvolume-v1.json +++ b/v1.21.4/persistentvolume-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "Spec defines a specification of a persistent volume owned by the cluster. Provisioned by an administrator. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus", "description": "Status represents the current information/status for the persistent volume. Populated by the system. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes" } }, diff --git a/v1.21.4/persistentvolume.json b/v1.21.4/persistentvolume.json index 915fa60731..8d5690c3c4 100644 --- a/v1.21.4/persistentvolume.json +++ b/v1.21.4/persistentvolume.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "Spec defines a specification of a persistent volume owned by the cluster. Provisioned by an administrator. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeStatus", "description": "Status represents the current information/status for the persistent volume. Populated by the system. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes" } }, diff --git a/v1.21.4/persistentvolumeclaim-v1.json b/v1.21.4/persistentvolumeclaim-v1.json index 213b325708..23550f6245 100644 --- a/v1.21.4/persistentvolumeclaim-v1.json +++ b/v1.21.4/persistentvolumeclaim-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", "description": "Spec defines the desired characteristics of a volume requested by a pod author. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus", "description": "Status represents the current information/status of a persistent volume claim. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" } }, diff --git a/v1.21.4/persistentvolumeclaim.json b/v1.21.4/persistentvolumeclaim.json index b81bb407fb..35e98b5094 100644 --- a/v1.21.4/persistentvolumeclaim.json +++ b/v1.21.4/persistentvolumeclaim.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", "description": "Spec defines the desired characteristics of a volume requested by a pod author. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimStatus", "description": "Status represents the current information/status of a persistent volume claim. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" } }, diff --git a/v1.21.4/persistentvolumeclaimcondition-v1.json b/v1.21.4/persistentvolumeclaimcondition-v1.json index 111a402b6d..0462d6f020 100644 --- a/v1.21.4/persistentvolumeclaimcondition-v1.json +++ b/v1.21.4/persistentvolumeclaimcondition-v1.json @@ -2,11 +2,11 @@ "description": "PersistentVolumeClaimCondition contails details about state of pvc", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we probed the condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/persistentvolumeclaimcondition.json b/v1.21.4/persistentvolumeclaimcondition.json index 111a402b6d..0462d6f020 100644 --- a/v1.21.4/persistentvolumeclaimcondition.json +++ b/v1.21.4/persistentvolumeclaimcondition.json @@ -2,11 +2,11 @@ "description": "PersistentVolumeClaimCondition contails details about state of pvc", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we probed the condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/persistentvolumeclaimlist-v1.json b/v1.21.4/persistentvolumeclaimlist-v1.json index 7b740887a4..65bf61651d 100644 --- a/v1.21.4/persistentvolumeclaimlist-v1.json +++ b/v1.21.4/persistentvolumeclaimlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "A list of persistent volume claims. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/persistentvolumeclaimlist.json b/v1.21.4/persistentvolumeclaimlist.json index 7dfa83d566..da44120243 100644 --- a/v1.21.4/persistentvolumeclaimlist.json +++ b/v1.21.4/persistentvolumeclaimlist.json @@ -11,7 +11,7 @@ "items": { "description": "A list of persistent volume claims. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/persistentvolumeclaimspec-v1.json b/v1.21.4/persistentvolumeclaimspec-v1.json index fe2125af04..55f7d045c4 100644 --- a/v1.21.4/persistentvolumeclaimspec-v1.json +++ b/v1.21.4/persistentvolumeclaimspec-v1.json @@ -15,15 +15,15 @@ ] }, "dataSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "This field can be used to specify either: * An existing VolumeSnapshot object (snapshot.storage.k8s.io/VolumeSnapshot) * An existing PVC (PersistentVolumeClaim) * An existing custom resource that implements data population (Alpha) In order to use custom resource types that implement data population, the AnyVolumeDataSource feature gate must be enabled. If the provisioner or an external controller can support the specified data source, it will create a new volume based on the contents of the specified data source." }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Resources represents the minimum resources the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources" }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over volumes to consider for binding." }, "storageClassName": { diff --git a/v1.21.4/persistentvolumeclaimspec.json b/v1.21.4/persistentvolumeclaimspec.json index fe2125af04..55f7d045c4 100644 --- a/v1.21.4/persistentvolumeclaimspec.json +++ b/v1.21.4/persistentvolumeclaimspec.json @@ -15,15 +15,15 @@ ] }, "dataSource": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TypedLocalObjectReference", "description": "This field can be used to specify either: * An existing VolumeSnapshot object (snapshot.storage.k8s.io/VolumeSnapshot) * An existing PVC (PersistentVolumeClaim) * An existing custom resource that implements data population (Alpha) In order to use custom resource types that implement data population, the AnyVolumeDataSource feature gate must be enabled. If the provisioner or an external controller can support the specified data source, it will create a new volume based on the contents of the specified data source." }, "resources": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements", "description": "Resources represents the minimum resources the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources" }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over volumes to consider for binding." }, "storageClassName": { diff --git a/v1.21.4/persistentvolumeclaimstatus-v1.json b/v1.21.4/persistentvolumeclaimstatus-v1.json index fe9ee9d830..254f07b8ad 100644 --- a/v1.21.4/persistentvolumeclaimstatus-v1.json +++ b/v1.21.4/persistentvolumeclaimstatus-v1.json @@ -16,7 +16,7 @@ }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Represents the actual resources of the underlying volume.", "type": [ @@ -27,7 +27,7 @@ "conditions": { "description": "Current Condition of persistent volume claim. If underlying persistent volume is being resized then the Condition will be set to 'ResizeStarted'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" }, "type": [ "array", diff --git a/v1.21.4/persistentvolumeclaimstatus.json b/v1.21.4/persistentvolumeclaimstatus.json index fe9ee9d830..254f07b8ad 100644 --- a/v1.21.4/persistentvolumeclaimstatus.json +++ b/v1.21.4/persistentvolumeclaimstatus.json @@ -16,7 +16,7 @@ }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Represents the actual resources of the underlying volume.", "type": [ @@ -27,7 +27,7 @@ "conditions": { "description": "Current Condition of persistent volume claim. If underlying persistent volume is being resized then the Condition will be set to 'ResizeStarted'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimCondition" }, "type": [ "array", diff --git a/v1.21.4/persistentvolumeclaimtemplate-v1.json b/v1.21.4/persistentvolumeclaimtemplate-v1.json index 8103b53102..db62d9b4dd 100644 --- a/v1.21.4/persistentvolumeclaimtemplate-v1.json +++ b/v1.21.4/persistentvolumeclaimtemplate-v1.json @@ -2,11 +2,11 @@ "description": "PersistentVolumeClaimTemplate is used to produce PersistentVolumeClaim objects as part of an EphemeralVolumeSource.", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "May contain labels and annotations that will be copied into the PVC when creating it. No other fields are allowed and will be rejected during validation." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", "description": "The specification for the PersistentVolumeClaim. The entire content is copied unchanged into the PVC that gets created from this template. The same fields as in a PersistentVolumeClaim are also valid here." } }, diff --git a/v1.21.4/persistentvolumeclaimtemplate.json b/v1.21.4/persistentvolumeclaimtemplate.json index 8103b53102..db62d9b4dd 100644 --- a/v1.21.4/persistentvolumeclaimtemplate.json +++ b/v1.21.4/persistentvolumeclaimtemplate.json @@ -2,11 +2,11 @@ "description": "PersistentVolumeClaimTemplate is used to produce PersistentVolumeClaim objects as part of an EphemeralVolumeSource.", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "May contain labels and annotations that will be copied into the PVC when creating it. No other fields are allowed and will be rejected during validation." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimSpec", "description": "The specification for the PersistentVolumeClaim. The entire content is copied unchanged into the PVC that gets created from this template. The same fields as in a PersistentVolumeClaim are also valid here." } }, diff --git a/v1.21.4/persistentvolumelist-v1.json b/v1.21.4/persistentvolumelist-v1.json index ac9aeab36d..63d28f0e1e 100644 --- a/v1.21.4/persistentvolumelist-v1.json +++ b/v1.21.4/persistentvolumelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of persistent volumes. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/persistentvolumelist.json b/v1.21.4/persistentvolumelist.json index a3469e4a8c..ccc70fca98 100644 --- a/v1.21.4/persistentvolumelist.json +++ b/v1.21.4/persistentvolumelist.json @@ -11,7 +11,7 @@ "items": { "description": "List of persistent volumes. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolume" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/persistentvolumespec-v1.json b/v1.21.4/persistentvolumespec-v1.json index 1183b96406..7b6bad0b59 100644 --- a/v1.21.4/persistentvolumespec-v1.json +++ b/v1.21.4/persistentvolumespec-v1.json @@ -15,20 +15,20 @@ ] }, "awsElasticBlockStore": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", "description": "AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore" }, "azureDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", "description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod." }, "azureFile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource", "description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod." }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "A description of the persistent volume's resources and capacity. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity", "type": [ @@ -37,51 +37,51 @@ ] }, "cephfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource", "description": "CephFS represents a Ceph FS mount on the host that shares a pod's lifetime" }, "cinder": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource", "description": "Cinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md" }, "claimRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "ClaimRef is part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim. Expected to be non-nil when bound. claim.VolumeName is the authoritative bind between PV and PVC. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#binding" }, "csi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource", "description": "CSI represents storage that is handled by an external CSI driver (Beta feature)." }, "fc": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", "description": "FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod." }, "flexVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource", "description": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin." }, "flocker": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", "description": "Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage. This depends on the Flocker control service being running" }, "gcePersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", "description": "GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk" }, "glusterfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource", "description": "Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: https://examples.k8s.io/volumes/glusterfs/README.md" }, "hostPath": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", "description": "HostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath" }, "iscsi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource", "description": "ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin." }, "local": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource", "description": "Local represents directly-attached storage with node affinity" }, "mountOptions": { @@ -98,11 +98,11 @@ ] }, "nfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", "description": "NFS represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs" }, "nodeAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity", "description": "NodeAffinity defines constraints that limit what nodes this volume can be accessed from. This field influences the scheduling of pods that use this volume." }, "persistentVolumeReclaimPolicy": { @@ -113,23 +113,23 @@ ] }, "photonPersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", "description": "PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine" }, "portworxVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", "description": "PortworxVolume represents a portworx volume attached and mounted on kubelets host machine" }, "quobyte": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", "description": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime" }, "rbd": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource", "description": "RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md" }, "scaleIO": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource", "description": "ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes." }, "storageClassName": { @@ -140,7 +140,7 @@ ] }, "storageos": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource", "description": "StorageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod More info: https://examples.k8s.io/volumes/storageos/README.md" }, "volumeMode": { @@ -151,7 +151,7 @@ ] }, "vsphereVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", "description": "VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine" } }, diff --git a/v1.21.4/persistentvolumespec.json b/v1.21.4/persistentvolumespec.json index 1183b96406..7b6bad0b59 100644 --- a/v1.21.4/persistentvolumespec.json +++ b/v1.21.4/persistentvolumespec.json @@ -15,20 +15,20 @@ ] }, "awsElasticBlockStore": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", "description": "AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore" }, "azureDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", "description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod." }, "azureFile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFilePersistentVolumeSource", "description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod." }, "capacity": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "A description of the persistent volume's resources and capacity. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity", "type": [ @@ -37,51 +37,51 @@ ] }, "cephfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSPersistentVolumeSource", "description": "CephFS represents a Ceph FS mount on the host that shares a pod's lifetime" }, "cinder": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CinderPersistentVolumeSource", "description": "Cinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md" }, "claimRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "ClaimRef is part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim. Expected to be non-nil when bound. claim.VolumeName is the authoritative bind between PV and PVC. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#binding" }, "csi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource", "description": "CSI represents storage that is handled by an external CSI driver (Beta feature)." }, "fc": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", "description": "FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod." }, "flexVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlexPersistentVolumeSource", "description": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin." }, "flocker": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", "description": "Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage. This depends on the Flocker control service being running" }, "gcePersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", "description": "GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk" }, "glusterfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsPersistentVolumeSource", "description": "Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: https://examples.k8s.io/volumes/glusterfs/README.md" }, "hostPath": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", "description": "HostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath" }, "iscsi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIPersistentVolumeSource", "description": "ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin." }, "local": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalVolumeSource", "description": "Local represents directly-attached storage with node affinity" }, "mountOptions": { @@ -98,11 +98,11 @@ ] }, "nfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", "description": "NFS represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs" }, "nodeAffinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity", "description": "NodeAffinity defines constraints that limit what nodes this volume can be accessed from. This field influences the scheduling of pods that use this volume." }, "persistentVolumeReclaimPolicy": { @@ -113,23 +113,23 @@ ] }, "photonPersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", "description": "PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine" }, "portworxVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", "description": "PortworxVolume represents a portworx volume attached and mounted on kubelets host machine" }, "quobyte": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", "description": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime" }, "rbd": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.RBDPersistentVolumeSource", "description": "RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md" }, "scaleIO": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOPersistentVolumeSource", "description": "ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes." }, "storageClassName": { @@ -140,7 +140,7 @@ ] }, "storageos": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSPersistentVolumeSource", "description": "StorageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod More info: https://examples.k8s.io/volumes/storageos/README.md" }, "volumeMode": { @@ -151,7 +151,7 @@ ] }, "vsphereVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", "description": "VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine" } }, diff --git a/v1.21.4/pod-v1.json b/v1.21.4/pod-v1.json index 577aed9006..dd59de3fc9 100644 --- a/v1.21.4/pod-v1.json +++ b/v1.21.4/pod-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", "description": "Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus", "description": "Most recently observed status of the pod. This data may not be up to date. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/pod.json b/v1.21.4/pod.json index 62b862e2df..393c274939 100644 --- a/v1.21.4/pod.json +++ b/v1.21.4/pod.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", "description": "Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodStatus", "description": "Most recently observed status of the pod. This data may not be up to date. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/podaffinity-v1.json b/v1.21.4/podaffinity-v1.json index 8e628113e8..26ad34ccd0 100644 --- a/v1.21.4/podaffinity-v1.json +++ b/v1.21.4/podaffinity-v1.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" }, "type": [ "array", @@ -14,7 +14,7 @@ "requiredDuringSchedulingIgnoredDuringExecution": { "description": "If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" }, "type": [ "array", diff --git a/v1.21.4/podaffinity.json b/v1.21.4/podaffinity.json index 8e628113e8..26ad34ccd0 100644 --- a/v1.21.4/podaffinity.json +++ b/v1.21.4/podaffinity.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" }, "type": [ "array", @@ -14,7 +14,7 @@ "requiredDuringSchedulingIgnoredDuringExecution": { "description": "If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" }, "type": [ "array", diff --git a/v1.21.4/podaffinityterm-v1.json b/v1.21.4/podaffinityterm-v1.json index 078f502c49..820c67dff4 100644 --- a/v1.21.4/podaffinityterm-v1.json +++ b/v1.21.4/podaffinityterm-v1.json @@ -2,11 +2,11 @@ "description": "Defines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key matches that of any node on which a pod of the set of pods is running", "properties": { "labelSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over a set of resources, in this case pods." }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means \"this pod's namespace\". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled." }, "namespaces": { diff --git a/v1.21.4/podaffinityterm.json b/v1.21.4/podaffinityterm.json index 078f502c49..820c67dff4 100644 --- a/v1.21.4/podaffinityterm.json +++ b/v1.21.4/podaffinityterm.json @@ -2,11 +2,11 @@ "description": "Defines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key matches that of any node on which a pod of the set of pods is running", "properties": { "labelSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over a set of resources, in this case pods." }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means \"this pod's namespace\". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled." }, "namespaces": { diff --git a/v1.21.4/podantiaffinity-v1.json b/v1.21.4/podantiaffinity-v1.json index 5d3a6ca636..69a3f8ec52 100644 --- a/v1.21.4/podantiaffinity-v1.json +++ b/v1.21.4/podantiaffinity-v1.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the anti-affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling anti-affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" }, "type": [ "array", @@ -14,7 +14,7 @@ "requiredDuringSchedulingIgnoredDuringExecution": { "description": "If the anti-affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the anti-affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" }, "type": [ "array", diff --git a/v1.21.4/podantiaffinity.json b/v1.21.4/podantiaffinity.json index 5d3a6ca636..69a3f8ec52 100644 --- a/v1.21.4/podantiaffinity.json +++ b/v1.21.4/podantiaffinity.json @@ -4,7 +4,7 @@ "preferredDuringSchedulingIgnoredDuringExecution": { "description": "The scheduler will prefer to schedule pods to nodes that satisfy the anti-affinity expressions specified by this field, but it may choose a node that violates one or more of the expressions. The node that is most preferred is the one with the greatest sum of weights, i.e. for each node that meets all of the scheduling requirements (resource request, requiredDuringScheduling anti-affinity expressions, etc.), compute a sum by iterating through the elements of this field and adding \"weight\" to the sum if the node has pods which matches the corresponding podAffinityTerm; the node(s) with the highest sum are the most preferred.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WeightedPodAffinityTerm" }, "type": [ "array", @@ -14,7 +14,7 @@ "requiredDuringSchedulingIgnoredDuringExecution": { "description": "If the anti-affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the anti-affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm" }, "type": [ "array", diff --git a/v1.21.4/podcondition-v1.json b/v1.21.4/podcondition-v1.json index d454e13014..cba78c3baf 100644 --- a/v1.21.4/podcondition-v1.json +++ b/v1.21.4/podcondition-v1.json @@ -2,11 +2,11 @@ "description": "PodCondition contains details for the current condition of this pod.", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we probed the condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/podcondition.json b/v1.21.4/podcondition.json index d454e13014..cba78c3baf 100644 --- a/v1.21.4/podcondition.json +++ b/v1.21.4/podcondition.json @@ -2,11 +2,11 @@ "description": "PodCondition contains details for the current condition of this pod.", "properties": { "lastProbeTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time we probed the condition." }, "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/poddisruptionbudget-policy-v1.json b/v1.21.4/poddisruptionbudget-policy-v1.json index dfa065e852..59952c2362 100644 --- a/v1.21.4/poddisruptionbudget-policy-v1.json +++ b/v1.21.4/poddisruptionbudget-policy-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetSpec", "description": "Specification of the desired behavior of the PodDisruptionBudget." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetStatus", "description": "Most recently observed status of the PodDisruptionBudget." } }, diff --git a/v1.21.4/poddisruptionbudget-policy-v1beta1.json b/v1.21.4/poddisruptionbudget-policy-v1beta1.json index adb748a2a7..9f4a24cc43 100644 --- a/v1.21.4/poddisruptionbudget-policy-v1beta1.json +++ b/v1.21.4/poddisruptionbudget-policy-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec", "description": "Specification of the desired behavior of the PodDisruptionBudget." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus", "description": "Most recently observed status of the PodDisruptionBudget." } }, diff --git a/v1.21.4/poddisruptionbudget.json b/v1.21.4/poddisruptionbudget.json index 62dd13a584..643a3777bf 100644 --- a/v1.21.4/poddisruptionbudget.json +++ b/v1.21.4/poddisruptionbudget.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetSpec", "description": "Specification of the desired behavior of the PodDisruptionBudget." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetStatus", "description": "Most recently observed status of the PodDisruptionBudget." } }, diff --git a/v1.21.4/poddisruptionbudgetlist-policy-v1.json b/v1.21.4/poddisruptionbudgetlist-policy-v1.json index 23ffc454f4..7228d10005 100644 --- a/v1.21.4/poddisruptionbudgetlist-policy-v1.json +++ b/v1.21.4/poddisruptionbudgetlist-policy-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of PodDisruptionBudgets", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudget" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/poddisruptionbudgetlist-policy-v1beta1.json b/v1.21.4/poddisruptionbudgetlist-policy-v1beta1.json index 9cbaa808e4..3293292518 100644 --- a/v1.21.4/poddisruptionbudgetlist-policy-v1beta1.json +++ b/v1.21.4/poddisruptionbudgetlist-policy-v1beta1.json @@ -13,7 +13,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.4/poddisruptionbudgetlist.json b/v1.21.4/poddisruptionbudgetlist.json index 3ef0eb6cb7..ceb6667de0 100644 --- a/v1.21.4/poddisruptionbudgetlist.json +++ b/v1.21.4/poddisruptionbudgetlist.json @@ -10,7 +10,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" }, "type": [ "array", @@ -28,7 +28,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.4/poddisruptionbudgetspec-policy-v1.json b/v1.21.4/poddisruptionbudgetspec-policy-v1.json index 4844513fd1..f545e974a2 100644 --- a/v1.21.4/poddisruptionbudgetspec-policy-v1.json +++ b/v1.21.4/poddisruptionbudgetspec-policy-v1.json @@ -2,15 +2,15 @@ "description": "PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.", "properties": { "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at most \"maxUnavailable\" pods selected by \"selector\" are unavailable after the eviction, i.e. even in absence of the evicted pod. For example, one can prevent all voluntary evictions by specifying 0. This is a mutually exclusive setting with \"minAvailable\"." }, "minAvailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at least \"minAvailable\" pods selected by \"selector\" will still be available after the eviction, i.e. even in the absence of the evicted pod. So for example you can prevent all voluntary evictions by specifying \"100%\"." }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Label query over pods whose evictions are managed by the disruption budget. A null selector will match no pods, while an empty ({}) selector will select all pods within the namespace.", "x-kubernetes-patch-strategy": "replace" } diff --git a/v1.21.4/poddisruptionbudgetspec-policy-v1beta1.json b/v1.21.4/poddisruptionbudgetspec-policy-v1beta1.json index bf00fc3260..04463625f6 100644 --- a/v1.21.4/poddisruptionbudgetspec-policy-v1beta1.json +++ b/v1.21.4/poddisruptionbudgetspec-policy-v1beta1.json @@ -2,15 +2,15 @@ "description": "PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.", "properties": { "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at most \"maxUnavailable\" pods selected by \"selector\" are unavailable after the eviction, i.e. even in absence of the evicted pod. For example, one can prevent all voluntary evictions by specifying 0. This is a mutually exclusive setting with \"minAvailable\"." }, "minAvailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at least \"minAvailable\" pods selected by \"selector\" will still be available after the eviction, i.e. even in the absence of the evicted pod. So for example you can prevent all voluntary evictions by specifying \"100%\"." }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Label query over pods whose evictions are managed by the disruption budget. A null selector selects no pods. An empty selector ({}) also selects no pods, which differs from standard behavior of selecting all pods. In policy/v1, an empty selector will select all pods in the namespace.", "x-kubernetes-patch-strategy": "replace" } diff --git a/v1.21.4/poddisruptionbudgetspec.json b/v1.21.4/poddisruptionbudgetspec.json index bf00fc3260..04463625f6 100644 --- a/v1.21.4/poddisruptionbudgetspec.json +++ b/v1.21.4/poddisruptionbudgetspec.json @@ -2,15 +2,15 @@ "description": "PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.", "properties": { "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at most \"maxUnavailable\" pods selected by \"selector\" are unavailable after the eviction, i.e. even in absence of the evicted pod. For example, one can prevent all voluntary evictions by specifying 0. This is a mutually exclusive setting with \"minAvailable\"." }, "minAvailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "An eviction is allowed if at least \"minAvailable\" pods selected by \"selector\" will still be available after the eviction, i.e. even in the absence of the evicted pod. So for example you can prevent all voluntary evictions by specifying \"100%\"." }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Label query over pods whose evictions are managed by the disruption budget. A null selector selects no pods. An empty selector ({}) also selects no pods, which differs from standard behavior of selecting all pods. In policy/v1, an empty selector will select all pods in the namespace.", "x-kubernetes-patch-strategy": "replace" } diff --git a/v1.21.4/poddisruptionbudgetstatus-policy-v1.json b/v1.21.4/poddisruptionbudgetstatus-policy-v1.json index fd110b1a36..dea7e65c3a 100644 --- a/v1.21.4/poddisruptionbudgetstatus-policy-v1.json +++ b/v1.21.4/poddisruptionbudgetstatus-policy-v1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Conditions contain conditions for PDB. The disruption controller sets the DisruptionAllowed condition. The following are known values for the reason field (additional reasons could be added in the future): - SyncFailed: The controller encountered an error and wasn't able to compute\n the number of allowed disruptions. Therefore no disruptions are\n allowed and the status of the condition will be False.\n- InsufficientPods: The number of pods are either at or below the number\n required by the PodDisruptionBudget. No disruptions are\n allowed and the status of the condition will be False.\n- SufficientPods: There are more pods than required by the PodDisruptionBudget.\n The condition will be True, and the number of allowed\n disruptions are provided by the disruptionsAllowed property.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, "type": [ "array", @@ -35,7 +35,7 @@ }, "disruptedPods": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, "description": "DisruptedPods contains information about pods whose eviction was processed by the API server eviction subresource handler but has not yet been observed by the PodDisruptionBudget controller. A pod will be in this map from the time when the API server processed the eviction request to the time when the pod is seen by PDB controller as having been marked for deletion (or after a timeout). The key in the map is the name of the pod and the value is the time when the API server processed the eviction request. If the deletion didn't occur and a pod is still there it will be removed from the list automatically by PodDisruptionBudget controller after some time. If everything goes smooth this map should be empty for the most of the time. Large number of entries in the map may indicate problems with pod deletions.", "type": [ diff --git a/v1.21.4/poddisruptionbudgetstatus-policy-v1beta1.json b/v1.21.4/poddisruptionbudgetstatus-policy-v1beta1.json index fd110b1a36..dea7e65c3a 100644 --- a/v1.21.4/poddisruptionbudgetstatus-policy-v1beta1.json +++ b/v1.21.4/poddisruptionbudgetstatus-policy-v1beta1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Conditions contain conditions for PDB. The disruption controller sets the DisruptionAllowed condition. The following are known values for the reason field (additional reasons could be added in the future): - SyncFailed: The controller encountered an error and wasn't able to compute\n the number of allowed disruptions. Therefore no disruptions are\n allowed and the status of the condition will be False.\n- InsufficientPods: The number of pods are either at or below the number\n required by the PodDisruptionBudget. No disruptions are\n allowed and the status of the condition will be False.\n- SufficientPods: There are more pods than required by the PodDisruptionBudget.\n The condition will be True, and the number of allowed\n disruptions are provided by the disruptionsAllowed property.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, "type": [ "array", @@ -35,7 +35,7 @@ }, "disruptedPods": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, "description": "DisruptedPods contains information about pods whose eviction was processed by the API server eviction subresource handler but has not yet been observed by the PodDisruptionBudget controller. A pod will be in this map from the time when the API server processed the eviction request to the time when the pod is seen by PDB controller as having been marked for deletion (or after a timeout). The key in the map is the name of the pod and the value is the time when the API server processed the eviction request. If the deletion didn't occur and a pod is still there it will be removed from the list automatically by PodDisruptionBudget controller after some time. If everything goes smooth this map should be empty for the most of the time. Large number of entries in the map may indicate problems with pod deletions.", "type": [ diff --git a/v1.21.4/poddisruptionbudgetstatus.json b/v1.21.4/poddisruptionbudgetstatus.json index fd110b1a36..dea7e65c3a 100644 --- a/v1.21.4/poddisruptionbudgetstatus.json +++ b/v1.21.4/poddisruptionbudgetstatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "Conditions contain conditions for PDB. The disruption controller sets the DisruptionAllowed condition. The following are known values for the reason field (additional reasons could be added in the future): - SyncFailed: The controller encountered an error and wasn't able to compute\n the number of allowed disruptions. Therefore no disruptions are\n allowed and the status of the condition will be False.\n- InsufficientPods: The number of pods are either at or below the number\n required by the PodDisruptionBudget. No disruptions are\n allowed and the status of the condition will be False.\n- SufficientPods: There are more pods than required by the PodDisruptionBudget.\n The condition will be True, and the number of allowed\n disruptions are provided by the disruptionsAllowed property.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, "type": [ "array", @@ -35,7 +35,7 @@ }, "disruptedPods": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time" }, "description": "DisruptedPods contains information about pods whose eviction was processed by the API server eviction subresource handler but has not yet been observed by the PodDisruptionBudget controller. A pod will be in this map from the time when the API server processed the eviction request to the time when the pod is seen by PDB controller as having been marked for deletion (or after a timeout). The key in the map is the name of the pod and the value is the time when the API server processed the eviction request. If the deletion didn't occur and a pod is still there it will be removed from the list automatically by PodDisruptionBudget controller after some time. If everything goes smooth this map should be empty for the most of the time. Large number of entries in the map may indicate problems with pod deletions.", "type": [ diff --git a/v1.21.4/poddnsconfig-v1.json b/v1.21.4/poddnsconfig-v1.json index 97fac4179d..add8966961 100644 --- a/v1.21.4/poddnsconfig-v1.json +++ b/v1.21.4/poddnsconfig-v1.json @@ -17,7 +17,7 @@ "options": { "description": "A list of DNS resolver options. This will be merged with the base options generated from DNSPolicy. Duplicated entries will be removed. Resolution options given in Options will override those that appear in the base DNSPolicy.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" }, "type": [ "array", diff --git a/v1.21.4/poddnsconfig.json b/v1.21.4/poddnsconfig.json index 97fac4179d..add8966961 100644 --- a/v1.21.4/poddnsconfig.json +++ b/v1.21.4/poddnsconfig.json @@ -17,7 +17,7 @@ "options": { "description": "A list of DNS resolver options. This will be merged with the base options generated from DNSPolicy. Duplicated entries will be removed. Resolution options given in Options will override those that appear in the base DNSPolicy.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfigOption" }, "type": [ "array", diff --git a/v1.21.4/podlist-v1.json b/v1.21.4/podlist-v1.json index d7d196bf47..031910f360 100644 --- a/v1.21.4/podlist-v1.json +++ b/v1.21.4/podlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of pods. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/podlist.json b/v1.21.4/podlist.json index 825ed7ecaf..a23f57d162 100644 --- a/v1.21.4/podlist.json +++ b/v1.21.4/podlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of pods. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Pod" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/podsecuritycontext-v1.json b/v1.21.4/podsecuritycontext-v1.json index a8f3405841..162fc9723d 100644 --- a/v1.21.4/podsecuritycontext-v1.json +++ b/v1.21.4/podsecuritycontext-v1.json @@ -40,11 +40,11 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "The SELinux context to be applied to all containers. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in SecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence for that container." }, "seccompProfile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", "description": "The seccomp options to use by the containers in this pod." }, "supplementalGroups": { @@ -64,7 +64,7 @@ "sysctls": { "description": "Sysctls hold a list of namespaced sysctls used for the pod. Pods with unsupported sysctls (by the container runtime) might fail to launch.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" }, "type": [ "array", @@ -72,7 +72,7 @@ ] }, "windowsOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", "description": "The Windows specific settings applied to all containers. If unspecified, the options within a container's SecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." } }, diff --git a/v1.21.4/podsecuritycontext.json b/v1.21.4/podsecuritycontext.json index a8f3405841..162fc9723d 100644 --- a/v1.21.4/podsecuritycontext.json +++ b/v1.21.4/podsecuritycontext.json @@ -40,11 +40,11 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "The SELinux context to be applied to all containers. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in SecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence for that container." }, "seccompProfile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", "description": "The seccomp options to use by the containers in this pod." }, "supplementalGroups": { @@ -64,7 +64,7 @@ "sysctls": { "description": "Sysctls hold a list of namespaced sysctls used for the pod. Pods with unsupported sysctls (by the container runtime) might fail to launch.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Sysctl" }, "type": [ "array", @@ -72,7 +72,7 @@ ] }, "windowsOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", "description": "The Windows specific settings applied to all containers. If unspecified, the options within a container's SecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." } }, diff --git a/v1.21.4/podsecuritypolicy-policy-v1beta1.json b/v1.21.4/podsecuritypolicy-policy-v1beta1.json index 651cfd046d..cfee7035db 100644 --- a/v1.21.4/podsecuritypolicy-policy-v1beta1.json +++ b/v1.21.4/podsecuritypolicy-policy-v1beta1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec", "description": "spec defines the policy enforced." } }, diff --git a/v1.21.4/podsecuritypolicy.json b/v1.21.4/podsecuritypolicy.json index 8e62437fe3..2e7951df5c 100644 --- a/v1.21.4/podsecuritypolicy.json +++ b/v1.21.4/podsecuritypolicy.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicySpec", "description": "spec defines the policy enforced." } }, diff --git a/v1.21.4/podsecuritypolicylist-policy-v1beta1.json b/v1.21.4/podsecuritypolicylist-policy-v1beta1.json index 47d5f98907..c46ad1cfc0 100644 --- a/v1.21.4/podsecuritypolicylist-policy-v1beta1.json +++ b/v1.21.4/podsecuritypolicylist-policy-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/podsecuritypolicylist.json b/v1.21.4/podsecuritypolicylist.json index ad95594201..88ef7a5b39 100644 --- a/v1.21.4/podsecuritypolicylist.json +++ b/v1.21.4/podsecuritypolicylist.json @@ -11,7 +11,7 @@ "items": { "description": "items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.PodSecurityPolicy" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/podsecuritypolicyspec-policy-v1beta1.json b/v1.21.4/podsecuritypolicyspec-policy-v1beta1.json index 709d518ebf..4ae8c67091 100644 --- a/v1.21.4/podsecuritypolicyspec-policy-v1beta1.json +++ b/v1.21.4/podsecuritypolicyspec-policy-v1beta1.json @@ -11,7 +11,7 @@ "allowedCSIDrivers": { "description": "AllowedCSIDrivers is an allowlist of inline CSI drivers that must be explicitly set to be embedded within a pod spec. An empty value indicates that any CSI driver can be used for inline ephemeral volumes. This is a beta field, and is only honored if the API server enables the CSIInlineVolume feature gate.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" }, "type": [ "array", @@ -34,7 +34,7 @@ "allowedFlexVolumes": { "description": "allowedFlexVolumes is an allowlist of Flexvolumes. Empty or nil indicates that all Flexvolumes may be used. This parameter is effective only when the usage of the Flexvolumes is allowed in the \"volumes\" field.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" }, "type": [ "array", @@ -44,7 +44,7 @@ "allowedHostPaths": { "description": "allowedHostPaths is an allowlist of host paths. Empty indicates that all host paths may be used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" }, "type": [ "array", @@ -111,7 +111,7 @@ ] }, "fsGroup": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions", "description": "fsGroup is the strategy that will dictate what fs group is used by the SecurityContext." }, "hostIPC": { @@ -138,7 +138,7 @@ "hostPorts": { "description": "hostPorts determines which host port ranges are allowed to be exposed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" }, "type": [ "array", @@ -173,23 +173,23 @@ ] }, "runAsGroup": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions", "description": "RunAsGroup is the strategy that will dictate the allowable RunAsGroup values that may be set. If this field is omitted, the pod's RunAsGroup can take any value. This field requires the RunAsGroup feature gate to be enabled." }, "runAsUser": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions", "description": "runAsUser is the strategy that will dictate the allowable RunAsUser values that may be set." }, "runtimeClass": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions", "description": "runtimeClass is the strategy that will dictate the allowable RuntimeClasses for a pod. If this field is omitted, the pod's runtimeClassName field is unrestricted. Enforcement of this field depends on the RuntimeClass feature gate being enabled." }, "seLinux": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions", "description": "seLinux is the strategy that will dictate the allowable labels that may be set." }, "supplementalGroups": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions", "description": "supplementalGroups is the strategy that will dictate what supplemental groups are used by the SecurityContext." }, "volumes": { diff --git a/v1.21.4/podsecuritypolicyspec.json b/v1.21.4/podsecuritypolicyspec.json index 709d518ebf..4ae8c67091 100644 --- a/v1.21.4/podsecuritypolicyspec.json +++ b/v1.21.4/podsecuritypolicyspec.json @@ -11,7 +11,7 @@ "allowedCSIDrivers": { "description": "AllowedCSIDrivers is an allowlist of inline CSI drivers that must be explicitly set to be embedded within a pod spec. An empty value indicates that any CSI driver can be used for inline ephemeral volumes. This is a beta field, and is only honored if the API server enables the CSIInlineVolume feature gate.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver" }, "type": [ "array", @@ -34,7 +34,7 @@ "allowedFlexVolumes": { "description": "allowedFlexVolumes is an allowlist of Flexvolumes. Empty or nil indicates that all Flexvolumes may be used. This parameter is effective only when the usage of the Flexvolumes is allowed in the \"volumes\" field.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedFlexVolume" }, "type": [ "array", @@ -44,7 +44,7 @@ "allowedHostPaths": { "description": "allowedHostPaths is an allowlist of host paths. Empty indicates that all host paths may be used.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedHostPath" }, "type": [ "array", @@ -111,7 +111,7 @@ ] }, "fsGroup": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.FSGroupStrategyOptions", "description": "fsGroup is the strategy that will dictate what fs group is used by the SecurityContext." }, "hostIPC": { @@ -138,7 +138,7 @@ "hostPorts": { "description": "hostPorts determines which host port ranges are allowed to be exposed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.HostPortRange" }, "type": [ "array", @@ -173,23 +173,23 @@ ] }, "runAsGroup": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsGroupStrategyOptions", "description": "RunAsGroup is the strategy that will dictate the allowable RunAsGroup values that may be set. If this field is omitted, the pod's RunAsGroup can take any value. This field requires the RunAsGroup feature gate to be enabled." }, "runAsUser": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RunAsUserStrategyOptions", "description": "runAsUser is the strategy that will dictate the allowable RunAsUser values that may be set." }, "runtimeClass": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.RuntimeClassStrategyOptions", "description": "runtimeClass is the strategy that will dictate the allowable RuntimeClasses for a pod. If this field is omitted, the pod's runtimeClassName field is unrestricted. Enforcement of this field depends on the RuntimeClass feature gate being enabled." }, "seLinux": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SELinuxStrategyOptions", "description": "seLinux is the strategy that will dictate the allowable labels that may be set." }, "supplementalGroups": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.SupplementalGroupsStrategyOptions", "description": "supplementalGroups is the strategy that will dictate what supplemental groups are used by the SecurityContext." }, "volumes": { diff --git a/v1.21.4/podsmetricsource-autoscaling-v2beta1.json b/v1.21.4/podsmetricsource-autoscaling-v2beta1.json index 177eccf397..6309283069 100644 --- a/v1.21.4/podsmetricsource-autoscaling-v2beta1.json +++ b/v1.21.4/podsmetricsource-autoscaling-v2beta1.json @@ -9,11 +9,11 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set, it is passed as an additional parameter to the metrics server for more specific metrics scoping When unset, just the metricName will be used to gather metrics." }, "targetAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetAverageValue is the target value of the average of the metric across all relevant pods (as a quantity)" } }, diff --git a/v1.21.4/podsmetricsource-autoscaling-v2beta2.json b/v1.21.4/podsmetricsource-autoscaling-v2beta2.json index 32f6d533ef..0636bb564b 100644 --- a/v1.21.4/podsmetricsource-autoscaling-v2beta2.json +++ b/v1.21.4/podsmetricsource-autoscaling-v2beta2.json @@ -2,11 +2,11 @@ "description": "PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value.", "properties": { "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.4/podsmetricsource.json b/v1.21.4/podsmetricsource.json index 32f6d533ef..0636bb564b 100644 --- a/v1.21.4/podsmetricsource.json +++ b/v1.21.4/podsmetricsource.json @@ -2,11 +2,11 @@ "description": "PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second). The values will be averaged together before being compared to the target value.", "properties": { "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.4/podsmetricstatus-autoscaling-v2beta1.json b/v1.21.4/podsmetricstatus-autoscaling-v2beta1.json index d3865626d2..50ae291ce4 100644 --- a/v1.21.4/podsmetricstatus-autoscaling-v2beta1.json +++ b/v1.21.4/podsmetricstatus-autoscaling-v2beta1.json @@ -2,7 +2,7 @@ "description": "PodsMetricStatus indicates the current value of a metric describing each pod in the current scale target (for example, transactions-processed-per-second).", "properties": { "currentAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentAverageValue is the current value of the average of the metric across all relevant pods (as a quantity)" }, "metricName": { @@ -13,7 +13,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is the string-encoded form of a standard kubernetes label selector for the given metric When set in the PodsMetricSource, it is passed as an additional parameter to the metrics server for more specific metrics scoping. When unset, just the metricName will be used to gather metrics." } }, diff --git a/v1.21.4/podsmetricstatus-autoscaling-v2beta2.json b/v1.21.4/podsmetricstatus-autoscaling-v2beta2.json index fb52a12da1..5579e786e9 100644 --- a/v1.21.4/podsmetricstatus-autoscaling-v2beta2.json +++ b/v1.21.4/podsmetricstatus-autoscaling-v2beta2.json @@ -2,11 +2,11 @@ "description": "PodsMetricStatus indicates the current value of a metric describing each pod in the current scale target (for example, transactions-processed-per-second).", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.4/podsmetricstatus.json b/v1.21.4/podsmetricstatus.json index fb52a12da1..5579e786e9 100644 --- a/v1.21.4/podsmetricstatus.json +++ b/v1.21.4/podsmetricstatus.json @@ -2,11 +2,11 @@ "description": "PodsMetricStatus indicates the current value of a metric describing each pod in the current scale target (for example, transactions-processed-per-second).", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "metric": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricIdentifier", "description": "metric identifies the target metric by name and selector" } }, diff --git a/v1.21.4/podspec-v1.json b/v1.21.4/podspec-v1.json index 9878ec1de3..b3dca04538 100644 --- a/v1.21.4/podspec-v1.json +++ b/v1.21.4/podspec-v1.json @@ -10,7 +10,7 @@ ] }, "affinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity", "description": "If specified, the pod's scheduling constraints" }, "automountServiceAccountToken": { @@ -23,7 +23,7 @@ "containers": { "description": "List of containers belonging to the pod. Containers cannot currently be added or removed. There must be at least one container in a Pod. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Container" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Container" }, "type": [ "array", @@ -33,7 +33,7 @@ "x-kubernetes-patch-strategy": "merge" }, "dnsConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig", "description": "Specifies the DNS parameters of a pod. Parameters specified here will be merged to the generated DNS configuration based on DNSPolicy." }, "dnsPolicy": { @@ -53,7 +53,7 @@ "ephemeralContainers": { "description": "List of ephemeral containers run in this pod. Ephemeral containers may be run in an existing pod to perform user-initiated actions such as debugging. This list cannot be specified when creating a pod, and it cannot be modified by updating the pod spec. In order to add an ephemeral container to an existing pod, use the pod's ephemeralcontainers subresource. This field is alpha-level and is only honored by servers that enable the EphemeralContainers feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" }, "type": [ "array", @@ -65,7 +65,7 @@ "hostAliases": { "description": "HostAliases is an optional list of hosts and IPs that will be injected into the pod's hosts file if specified. This is only valid for non-hostNetwork pods.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" }, "type": [ "array", @@ -105,7 +105,7 @@ "imagePullSecrets": { "description": "ImagePullSecrets is an optional list of references to secrets in the same namespace to use for pulling any of the images used by this PodSpec. If specified, these secrets will be passed to individual puller implementations for them to use. For example, in the case of docker, only DockerConfig type secrets are honored. More info: https://kubernetes.io/docs/concepts/containers/images#specifying-imagepullsecrets-on-a-pod", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" }, "type": [ "array", @@ -117,7 +117,7 @@ "initContainers": { "description": "List of initialization containers belonging to the pod. Init containers are executed in order prior to containers being started. If any init container fails, the pod is considered to have failed and is handled according to its restartPolicy. The name for an init container or normal container must be unique among all containers. Init containers may not have Lifecycle actions, Readiness probes, Liveness probes, or Startup probes. The resourceRequirements of an init container are taken into account during scheduling by finding the highest request/limit for each resource type, and then using the max of of that value or the sum of the normal containers. Limits are applied to init containers in a similar fashion. Init containers cannot currently be added or removed. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Container" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Container" }, "type": [ "array", @@ -148,7 +148,7 @@ }, "overhead": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. This field will be autopopulated at admission time by the RuntimeClass admission controller. If the RuntimeClass admission controller is enabled, overhead must not be set in Pod create requests. The RuntimeClass admission controller will reject Pod create requests which have the overhead already set. If RuntimeClass is configured and selected in the PodSpec, Overhead will be set to the value defined in the corresponding RuntimeClass, otherwise it will remain unset and treated as zero. More info: https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.16, and is only honored by servers that enable the PodOverhead feature.", "type": [ @@ -181,7 +181,7 @@ "readinessGates": { "description": "If specified, all readiness gates will be evaluated for pod readiness. A pod is ready when all its containers are ready AND all conditions specified in the readiness gates have status equal to \"True\" More info: https://git.k8s.io/enhancements/keps/sig-network/0007-pod-ready%2B%2B.md", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" }, "type": [ "array", @@ -210,7 +210,7 @@ ] }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext", "description": "SecurityContext holds pod-level security attributes and common container settings. Optional: Defaults to empty. See type description for default values of each field." }, "serviceAccount": { @@ -259,7 +259,7 @@ "tolerations": { "description": "If specified, the pod's tolerations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", @@ -269,7 +269,7 @@ "topologySpreadConstraints": { "description": "TopologySpreadConstraints describes how a group of pods ought to spread across topology domains. Scheduler will schedule pods in a way which abides by the constraints. All topologySpreadConstraints are ANDed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" }, "type": [ "array", @@ -286,7 +286,7 @@ "volumes": { "description": "List of volumes that can be mounted by containers belonging to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" }, "type": [ "array", diff --git a/v1.21.4/podspec.json b/v1.21.4/podspec.json index 9878ec1de3..b3dca04538 100644 --- a/v1.21.4/podspec.json +++ b/v1.21.4/podspec.json @@ -10,7 +10,7 @@ ] }, "affinity": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Affinity", "description": "If specified, the pod's scheduling constraints" }, "automountServiceAccountToken": { @@ -23,7 +23,7 @@ "containers": { "description": "List of containers belonging to the pod. Containers cannot currently be added or removed. There must be at least one container in a Pod. Cannot be updated.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Container" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Container" }, "type": [ "array", @@ -33,7 +33,7 @@ "x-kubernetes-patch-strategy": "merge" }, "dnsConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodDNSConfig", "description": "Specifies the DNS parameters of a pod. Parameters specified here will be merged to the generated DNS configuration based on DNSPolicy." }, "dnsPolicy": { @@ -53,7 +53,7 @@ "ephemeralContainers": { "description": "List of ephemeral containers run in this pod. Ephemeral containers may be run in an existing pod to perform user-initiated actions such as debugging. This list cannot be specified when creating a pod, and it cannot be modified by updating the pod spec. In order to add an ephemeral container to an existing pod, use the pod's ephemeralcontainers subresource. This field is alpha-level and is only honored by servers that enable the EphemeralContainers feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralContainer" }, "type": [ "array", @@ -65,7 +65,7 @@ "hostAliases": { "description": "HostAliases is an optional list of hosts and IPs that will be injected into the pod's hosts file if specified. This is only valid for non-hostNetwork pods.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HostAlias" }, "type": [ "array", @@ -105,7 +105,7 @@ "imagePullSecrets": { "description": "ImagePullSecrets is an optional list of references to secrets in the same namespace to use for pulling any of the images used by this PodSpec. If specified, these secrets will be passed to individual puller implementations for them to use. For example, in the case of docker, only DockerConfig type secrets are honored. More info: https://kubernetes.io/docs/concepts/containers/images#specifying-imagepullsecrets-on-a-pod", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" }, "type": [ "array", @@ -117,7 +117,7 @@ "initContainers": { "description": "List of initialization containers belonging to the pod. Init containers are executed in order prior to containers being started. If any init container fails, the pod is considered to have failed and is handled according to its restartPolicy. The name for an init container or normal container must be unique among all containers. Init containers may not have Lifecycle actions, Readiness probes, Liveness probes, or Startup probes. The resourceRequirements of an init container are taken into account during scheduling by finding the highest request/limit for each resource type, and then using the max of of that value or the sum of the normal containers. Limits are applied to init containers in a similar fashion. Init containers cannot currently be added or removed. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Container" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Container" }, "type": [ "array", @@ -148,7 +148,7 @@ }, "overhead": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. This field will be autopopulated at admission time by the RuntimeClass admission controller. If the RuntimeClass admission controller is enabled, overhead must not be set in Pod create requests. The RuntimeClass admission controller will reject Pod create requests which have the overhead already set. If RuntimeClass is configured and selected in the PodSpec, Overhead will be set to the value defined in the corresponding RuntimeClass, otherwise it will remain unset and treated as zero. More info: https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.16, and is only honored by servers that enable the PodOverhead feature.", "type": [ @@ -181,7 +181,7 @@ "readinessGates": { "description": "If specified, all readiness gates will be evaluated for pod readiness. A pod is ready when all its containers are ready AND all conditions specified in the readiness gates have status equal to \"True\" More info: https://git.k8s.io/enhancements/keps/sig-network/0007-pod-ready%2B%2B.md", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodReadinessGate" }, "type": [ "array", @@ -210,7 +210,7 @@ ] }, "securityContext": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext", "description": "SecurityContext holds pod-level security attributes and common container settings. Optional: Defaults to empty. See type description for default values of each field." }, "serviceAccount": { @@ -259,7 +259,7 @@ "tolerations": { "description": "If specified, the pod's tolerations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", @@ -269,7 +269,7 @@ "topologySpreadConstraints": { "description": "TopologySpreadConstraints describes how a group of pods ought to spread across topology domains. Scheduler will schedule pods in a way which abides by the constraints. All topologySpreadConstraints are ANDed.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint" }, "type": [ "array", @@ -286,7 +286,7 @@ "volumes": { "description": "List of volumes that can be mounted by containers belonging to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Volume" }, "type": [ "array", diff --git a/v1.21.4/podstatus-v1.json b/v1.21.4/podstatus-v1.json index db1cb694df..23c0c41b52 100644 --- a/v1.21.4/podstatus-v1.json +++ b/v1.21.4/podstatus-v1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state of pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" }, "type": [ "array", @@ -16,7 +16,7 @@ "containerStatuses": { "description": "The list has one entry per container in the manifest. Each entry is currently the output of `docker inspect`. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -26,7 +26,7 @@ "ephemeralContainerStatuses": { "description": "Status for any ephemeral containers that have run in this pod. This field is alpha-level and is only populated by servers that enable the EphemeralContainers feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -43,7 +43,7 @@ "initContainerStatuses": { "description": "The list has one entry per init container in the manifest. The most recent successful init container will have ready = true, the most recently started container will have startTime set. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -81,7 +81,7 @@ "podIPs": { "description": "podIPs holds the IP addresses allocated to the pod. If this field is specified, the 0th entry must match the podIP field. Pods may be allocated at most 1 value for each of IPv4 and IPv6. This list is empty if no IPs have been allocated yet.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" }, "type": [ "array", @@ -105,7 +105,7 @@ ] }, "startTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "RFC 3339 date and time at which the object was acknowledged by the Kubelet. This is before the Kubelet pulled the container image(s) for the pod." } }, diff --git a/v1.21.4/podstatus.json b/v1.21.4/podstatus.json index db1cb694df..23c0c41b52 100644 --- a/v1.21.4/podstatus.json +++ b/v1.21.4/podstatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state of pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodCondition" }, "type": [ "array", @@ -16,7 +16,7 @@ "containerStatuses": { "description": "The list has one entry per container in the manifest. Each entry is currently the output of `docker inspect`. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -26,7 +26,7 @@ "ephemeralContainerStatuses": { "description": "Status for any ephemeral containers that have run in this pod. This field is alpha-level and is only populated by servers that enable the EphemeralContainers feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -43,7 +43,7 @@ "initContainerStatuses": { "description": "The list has one entry per init container in the manifest. The most recent successful init container will have ready = true, the most recently started container will have startTime set. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ContainerStatus" }, "type": [ "array", @@ -81,7 +81,7 @@ "podIPs": { "description": "podIPs holds the IP addresses allocated to the pod. If this field is specified, the 0th entry must match the podIP field. Pods may be allocated at most 1 value for each of IPv4 and IPv6. This list is empty if no IPs have been allocated yet.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodIP" }, "type": [ "array", @@ -105,7 +105,7 @@ ] }, "startTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "RFC 3339 date and time at which the object was acknowledged by the Kubelet. This is before the Kubelet pulled the container image(s) for the pod." } }, diff --git a/v1.21.4/podtemplate-v1.json b/v1.21.4/podtemplate-v1.json index 4bc66fdf8a..87080df90e 100644 --- a/v1.21.4/podtemplate-v1.json +++ b/v1.21.4/podtemplate-v1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template defines the pods that will be created from this pod template. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/podtemplate.json b/v1.21.4/podtemplate.json index 9a68b90453..1848399960 100644 --- a/v1.21.4/podtemplate.json +++ b/v1.21.4/podtemplate.json @@ -19,11 +19,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template defines the pods that will be created from this pod template. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/podtemplatelist-v1.json b/v1.21.4/podtemplatelist-v1.json index c12806cdf7..eb72f73132 100644 --- a/v1.21.4/podtemplatelist-v1.json +++ b/v1.21.4/podtemplatelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of pod templates", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/podtemplatelist.json b/v1.21.4/podtemplatelist.json index bbe359e825..c4953fc710 100644 --- a/v1.21.4/podtemplatelist.json +++ b/v1.21.4/podtemplatelist.json @@ -11,7 +11,7 @@ "items": { "description": "List of pod templates", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplate" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/podtemplatespec-v1.json b/v1.21.4/podtemplatespec-v1.json index bb7b3d6724..738ceb96d7 100644 --- a/v1.21.4/podtemplatespec-v1.json +++ b/v1.21.4/podtemplatespec-v1.json @@ -2,11 +2,11 @@ "description": "PodTemplateSpec describes the data a pod should have when created from a template", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", "description": "Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/podtemplatespec.json b/v1.21.4/podtemplatespec.json index bb7b3d6724..738ceb96d7 100644 --- a/v1.21.4/podtemplatespec.json +++ b/v1.21.4/podtemplatespec.json @@ -2,11 +2,11 @@ "description": "PodTemplateSpec describes the data a pod should have when created from a template", "properties": { "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodSpec", "description": "Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/policyruleswithsubjects-flowcontrol-v1beta1.json b/v1.21.4/policyruleswithsubjects-flowcontrol-v1beta1.json index 99170731c9..0de9a6d428 100644 --- a/v1.21.4/policyruleswithsubjects-flowcontrol-v1beta1.json +++ b/v1.21.4/policyruleswithsubjects-flowcontrol-v1beta1.json @@ -4,7 +4,7 @@ "nonResourceRules": { "description": "`nonResourceRules` is a list of NonResourcePolicyRules that identify matching requests according to their verb and the target non-resource URL.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" }, "type": [ "array", @@ -15,7 +15,7 @@ "resourceRules": { "description": "`resourceRules` is a slice of ResourcePolicyRules that identify matching requests according to their verb and the target resource. At least one of `resourceRules` and `nonResourceRules` has to be non-empty.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" }, "type": [ "array", @@ -26,7 +26,7 @@ "subjects": { "description": "subjects is the list of normal user, serviceaccount, or group that this rule cares about. There must be at least one member in this slice. A slice that includes both the system:authenticated and system:unauthenticated user groups matches every request. Required.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.4/policyruleswithsubjects.json b/v1.21.4/policyruleswithsubjects.json index 99170731c9..0de9a6d428 100644 --- a/v1.21.4/policyruleswithsubjects.json +++ b/v1.21.4/policyruleswithsubjects.json @@ -4,7 +4,7 @@ "nonResourceRules": { "description": "`nonResourceRules` is a list of NonResourcePolicyRules that identify matching requests according to their verb and the target non-resource URL.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.NonResourcePolicyRule" }, "type": [ "array", @@ -15,7 +15,7 @@ "resourceRules": { "description": "`resourceRules` is a slice of ResourcePolicyRules that identify matching requests according to their verb and the target resource. At least one of `resourceRules` and `nonResourceRules` has to be non-empty.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ResourcePolicyRule" }, "type": [ "array", @@ -26,7 +26,7 @@ "subjects": { "description": "subjects is the list of normal user, serviceaccount, or group that this rule cares about. There must be at least one member in this slice. A slice that includes both the system:authenticated and system:unauthenticated user groups matches every request. Required.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.4/preferredschedulingterm-v1.json b/v1.21.4/preferredschedulingterm-v1.json index 9f0b9e5507..fb5df6c732 100644 --- a/v1.21.4/preferredschedulingterm-v1.json +++ b/v1.21.4/preferredschedulingterm-v1.json @@ -2,7 +2,7 @@ "description": "An empty preferred scheduling term matches all objects with implicit weight 0 (i.e. it's a no-op). A null preferred scheduling term matches no objects (i.e. is also a no-op).", "properties": { "preference": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm", "description": "A node selector term, associated with the corresponding weight." }, "weight": { diff --git a/v1.21.4/preferredschedulingterm.json b/v1.21.4/preferredschedulingterm.json index 9f0b9e5507..fb5df6c732 100644 --- a/v1.21.4/preferredschedulingterm.json +++ b/v1.21.4/preferredschedulingterm.json @@ -2,7 +2,7 @@ "description": "An empty preferred scheduling term matches all objects with implicit weight 0 (i.e. it's a no-op). A null preferred scheduling term matches no objects (i.e. is also a no-op).", "properties": { "preference": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelectorTerm", "description": "A node selector term, associated with the corresponding weight." }, "weight": { diff --git a/v1.21.4/priorityclass-scheduling-v1.json b/v1.21.4/priorityclass-scheduling-v1.json index 0d5ecc452f..60e38d7f85 100644 --- a/v1.21.4/priorityclass-scheduling-v1.json +++ b/v1.21.4/priorityclass-scheduling-v1.json @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "preemptionPolicy": { diff --git a/v1.21.4/priorityclass-scheduling-v1alpha1.json b/v1.21.4/priorityclass-scheduling-v1alpha1.json index 85dd197300..66cf114a5b 100644 --- a/v1.21.4/priorityclass-scheduling-v1alpha1.json +++ b/v1.21.4/priorityclass-scheduling-v1alpha1.json @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "preemptionPolicy": { diff --git a/v1.21.4/priorityclass-scheduling-v1beta1.json b/v1.21.4/priorityclass-scheduling-v1beta1.json index 5292737b99..d3d6f430fb 100644 --- a/v1.21.4/priorityclass-scheduling-v1beta1.json +++ b/v1.21.4/priorityclass-scheduling-v1beta1.json @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "preemptionPolicy": { diff --git a/v1.21.4/priorityclass.json b/v1.21.4/priorityclass.json index 8fc01e3079..0e3e710a39 100644 --- a/v1.21.4/priorityclass.json +++ b/v1.21.4/priorityclass.json @@ -33,7 +33,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "preemptionPolicy": { diff --git a/v1.21.4/priorityclasslist-scheduling-v1.json b/v1.21.4/priorityclasslist-scheduling-v1.json index ca302a8d80..1e68485116 100644 --- a/v1.21.4/priorityclasslist-scheduling-v1.json +++ b/v1.21.4/priorityclasslist-scheduling-v1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of PriorityClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1.PriorityClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/priorityclasslist-scheduling-v1alpha1.json b/v1.21.4/priorityclasslist-scheduling-v1alpha1.json index 2617475a55..bfe0e5581a 100644 --- a/v1.21.4/priorityclasslist-scheduling-v1alpha1.json +++ b/v1.21.4/priorityclasslist-scheduling-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of PriorityClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1alpha1.PriorityClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/priorityclasslist-scheduling-v1beta1.json b/v1.21.4/priorityclasslist-scheduling-v1beta1.json index 6cca71ef15..55361de9dc 100644 --- a/v1.21.4/priorityclasslist-scheduling-v1beta1.json +++ b/v1.21.4/priorityclasslist-scheduling-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "items is the list of PriorityClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/priorityclasslist.json b/v1.21.4/priorityclasslist.json index 65cffd0341..70dcd8e90e 100644 --- a/v1.21.4/priorityclasslist.json +++ b/v1.21.4/priorityclasslist.json @@ -11,7 +11,7 @@ "items": { "description": "items is the list of PriorityClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.scheduling.v1beta1.PriorityClass" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/prioritylevelconfiguration-flowcontrol-v1beta1.json b/v1.21.4/prioritylevelconfiguration-flowcontrol-v1beta1.json index 6cd3047382..aa719cc69c 100644 --- a/v1.21.4/prioritylevelconfiguration-flowcontrol-v1beta1.json +++ b/v1.21.4/prioritylevelconfiguration-flowcontrol-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec", "description": "`spec` is the specification of the desired behavior of a \"request-priority\". More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus", "description": "`status` is the current status of a \"request-priority\". More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/prioritylevelconfiguration.json b/v1.21.4/prioritylevelconfiguration.json index 5cc70c1fe2..4583c5f102 100644 --- a/v1.21.4/prioritylevelconfiguration.json +++ b/v1.21.4/prioritylevelconfiguration.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationSpec", "description": "`spec` is the specification of the desired behavior of a \"request-priority\". More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationStatus", "description": "`status` is the current status of a \"request-priority\". More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/prioritylevelconfigurationcondition-flowcontrol-v1beta1.json b/v1.21.4/prioritylevelconfigurationcondition-flowcontrol-v1beta1.json index 94b6651ef1..c8f455ee35 100644 --- a/v1.21.4/prioritylevelconfigurationcondition-flowcontrol-v1beta1.json +++ b/v1.21.4/prioritylevelconfigurationcondition-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "PriorityLevelConfigurationCondition defines the condition of priority level.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "`lastTransitionTime` is the last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/prioritylevelconfigurationcondition.json b/v1.21.4/prioritylevelconfigurationcondition.json index 94b6651ef1..c8f455ee35 100644 --- a/v1.21.4/prioritylevelconfigurationcondition.json +++ b/v1.21.4/prioritylevelconfigurationcondition.json @@ -2,7 +2,7 @@ "description": "PriorityLevelConfigurationCondition defines the condition of priority level.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "`lastTransitionTime` is the last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/prioritylevelconfigurationlist-flowcontrol-v1beta1.json b/v1.21.4/prioritylevelconfigurationlist-flowcontrol-v1beta1.json index b1c188cd1a..667073af1e 100644 --- a/v1.21.4/prioritylevelconfigurationlist-flowcontrol-v1beta1.json +++ b/v1.21.4/prioritylevelconfigurationlist-flowcontrol-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "`items` is a list of request-priorities.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/prioritylevelconfigurationlist.json b/v1.21.4/prioritylevelconfigurationlist.json index 1c8b18e5ff..246214c062 100644 --- a/v1.21.4/prioritylevelconfigurationlist.json +++ b/v1.21.4/prioritylevelconfigurationlist.json @@ -11,7 +11,7 @@ "items": { "description": "`items` is a list of request-priorities.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "`metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/prioritylevelconfigurationspec-flowcontrol-v1beta1.json b/v1.21.4/prioritylevelconfigurationspec-flowcontrol-v1beta1.json index db2791a3c0..c042bb66df 100644 --- a/v1.21.4/prioritylevelconfigurationspec-flowcontrol-v1beta1.json +++ b/v1.21.4/prioritylevelconfigurationspec-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "PriorityLevelConfigurationSpec specifies the configuration of a priority level.", "properties": { "limited": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration", "description": "`limited` specifies how requests are handled for a Limited priority level. This field must be non-empty if and only if `type` is `\"Limited\"`." }, "type": { diff --git a/v1.21.4/prioritylevelconfigurationspec.json b/v1.21.4/prioritylevelconfigurationspec.json index db2791a3c0..c042bb66df 100644 --- a/v1.21.4/prioritylevelconfigurationspec.json +++ b/v1.21.4/prioritylevelconfigurationspec.json @@ -2,7 +2,7 @@ "description": "PriorityLevelConfigurationSpec specifies the configuration of a priority level.", "properties": { "limited": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.LimitedPriorityLevelConfiguration", "description": "`limited` specifies how requests are handled for a Limited priority level. This field must be non-empty if and only if `type` is `\"Limited\"`." }, "type": { diff --git a/v1.21.4/prioritylevelconfigurationstatus-flowcontrol-v1beta1.json b/v1.21.4/prioritylevelconfigurationstatus-flowcontrol-v1beta1.json index 70316f4708..b284d4dcb3 100644 --- a/v1.21.4/prioritylevelconfigurationstatus-flowcontrol-v1beta1.json +++ b/v1.21.4/prioritylevelconfigurationstatus-flowcontrol-v1beta1.json @@ -4,7 +4,7 @@ "conditions": { "description": "`conditions` is the current state of \"request-priority\".", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" }, "type": [ "array", diff --git a/v1.21.4/prioritylevelconfigurationstatus.json b/v1.21.4/prioritylevelconfigurationstatus.json index 70316f4708..b284d4dcb3 100644 --- a/v1.21.4/prioritylevelconfigurationstatus.json +++ b/v1.21.4/prioritylevelconfigurationstatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "`conditions` is the current state of \"request-priority\".", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationCondition" }, "type": [ "array", diff --git a/v1.21.4/probe-v1.json b/v1.21.4/probe-v1.json index 5841233bb6..6bba6597bf 100644 --- a/v1.21.4/probe-v1.json +++ b/v1.21.4/probe-v1.json @@ -2,7 +2,7 @@ "description": "Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.", "properties": { "exec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", "description": "One and only one of the following should be specified. Exec specifies the action to take." }, "failureThreshold": { @@ -14,7 +14,7 @@ ] }, "httpGet": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", "description": "HTTPGet specifies the http request to perform." }, "initialDelaySeconds": { @@ -42,7 +42,7 @@ ] }, "tcpSocket": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", "description": "TCPSocket specifies an action involving a TCP port. TCP hooks not yet supported" }, "terminationGracePeriodSeconds": { diff --git a/v1.21.4/probe.json b/v1.21.4/probe.json index 5841233bb6..6bba6597bf 100644 --- a/v1.21.4/probe.json +++ b/v1.21.4/probe.json @@ -2,7 +2,7 @@ "description": "Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.", "properties": { "exec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ExecAction", "description": "One and only one of the following should be specified. Exec specifies the action to take." }, "failureThreshold": { @@ -14,7 +14,7 @@ ] }, "httpGet": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HTTPGetAction", "description": "HTTPGet specifies the http request to perform." }, "initialDelaySeconds": { @@ -42,7 +42,7 @@ ] }, "tcpSocket": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TCPSocketAction", "description": "TCPSocket specifies an action involving a TCP port. TCP hooks not yet supported" }, "terminationGracePeriodSeconds": { diff --git a/v1.21.4/projectedvolumesource-v1.json b/v1.21.4/projectedvolumesource-v1.json index dcd565b989..2f1bcdb20b 100644 --- a/v1.21.4/projectedvolumesource-v1.json +++ b/v1.21.4/projectedvolumesource-v1.json @@ -12,7 +12,7 @@ "sources": { "description": "list of volume projections", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" }, "type": [ "array", diff --git a/v1.21.4/projectedvolumesource.json b/v1.21.4/projectedvolumesource.json index dcd565b989..2f1bcdb20b 100644 --- a/v1.21.4/projectedvolumesource.json +++ b/v1.21.4/projectedvolumesource.json @@ -12,7 +12,7 @@ "sources": { "description": "list of volume projections", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeProjection" }, "type": [ "array", diff --git a/v1.21.4/rbdpersistentvolumesource-v1.json b/v1.21.4/rbdpersistentvolumesource-v1.json index 2834f1f9de..67d976f58a 100644 --- a/v1.21.4/rbdpersistentvolumesource-v1.json +++ b/v1.21.4/rbdpersistentvolumesource-v1.json @@ -50,7 +50,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.4/rbdpersistentvolumesource.json b/v1.21.4/rbdpersistentvolumesource.json index 2834f1f9de..67d976f58a 100644 --- a/v1.21.4/rbdpersistentvolumesource.json +++ b/v1.21.4/rbdpersistentvolumesource.json @@ -50,7 +50,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.4/rbdvolumesource-v1.json b/v1.21.4/rbdvolumesource-v1.json index 09af9d5250..0e84853416 100644 --- a/v1.21.4/rbdvolumesource-v1.json +++ b/v1.21.4/rbdvolumesource-v1.json @@ -50,7 +50,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.4/rbdvolumesource.json b/v1.21.4/rbdvolumesource.json index 09af9d5250..0e84853416 100644 --- a/v1.21.4/rbdvolumesource.json +++ b/v1.21.4/rbdvolumesource.json @@ -50,7 +50,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it" }, "user": { diff --git a/v1.21.4/replicaset-apps-v1.json b/v1.21.4/replicaset-apps-v1.json index 823387f6a9..3d3316b81a 100644 --- a/v1.21.4/replicaset-apps-v1.json +++ b/v1.21.4/replicaset-apps-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec", "description": "Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus", "description": "Status is the most recently observed status of the ReplicaSet. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/replicaset.json b/v1.21.4/replicaset.json index 38ec45b3eb..f37c89552e 100644 --- a/v1.21.4/replicaset.json +++ b/v1.21.4/replicaset.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetSpec", "description": "Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetStatus", "description": "Status is the most recently observed status of the ReplicaSet. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/replicasetcondition-apps-v1.json b/v1.21.4/replicasetcondition-apps-v1.json index f06efcfc2c..d5191b0dcc 100644 --- a/v1.21.4/replicasetcondition-apps-v1.json +++ b/v1.21.4/replicasetcondition-apps-v1.json @@ -2,7 +2,7 @@ "description": "ReplicaSetCondition describes the state of a replica set at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/replicasetcondition.json b/v1.21.4/replicasetcondition.json index f06efcfc2c..d5191b0dcc 100644 --- a/v1.21.4/replicasetcondition.json +++ b/v1.21.4/replicasetcondition.json @@ -2,7 +2,7 @@ "description": "ReplicaSetCondition describes the state of a replica set at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/replicasetlist-apps-v1.json b/v1.21.4/replicasetlist-apps-v1.json index 6ed4f263a6..e35deb581b 100644 --- a/v1.21.4/replicasetlist-apps-v1.json +++ b/v1.21.4/replicasetlist-apps-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of ReplicaSets. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/replicasetlist.json b/v1.21.4/replicasetlist.json index 1efaec96df..19678c11f6 100644 --- a/v1.21.4/replicasetlist.json +++ b/v1.21.4/replicasetlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of ReplicaSets. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSet" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/replicasetspec-apps-v1.json b/v1.21.4/replicasetspec-apps-v1.json index e121e94ea6..6ccb3fb852 100644 --- a/v1.21.4/replicasetspec-apps-v1.json +++ b/v1.21.4/replicasetspec-apps-v1.json @@ -18,11 +18,11 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selector is a label query over pods that should match the replica count. Label keys and values that must match in order to be controlled by this replica set. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template is the object that describes the pod that will be created if insufficient replicas are detected. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" } }, diff --git a/v1.21.4/replicasetspec.json b/v1.21.4/replicasetspec.json index e121e94ea6..6ccb3fb852 100644 --- a/v1.21.4/replicasetspec.json +++ b/v1.21.4/replicasetspec.json @@ -18,11 +18,11 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "Selector is a label query over pods that should match the replica count. Label keys and values that must match in order to be controlled by this replica set. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template is the object that describes the pod that will be created if insufficient replicas are detected. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" } }, diff --git a/v1.21.4/replicasetstatus-apps-v1.json b/v1.21.4/replicasetstatus-apps-v1.json index 4bb8d18a6a..10bc060b3e 100644 --- a/v1.21.4/replicasetstatus-apps-v1.json +++ b/v1.21.4/replicasetstatus-apps-v1.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a replica set's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" }, "type": [ "array", diff --git a/v1.21.4/replicasetstatus.json b/v1.21.4/replicasetstatus.json index 4bb8d18a6a..10bc060b3e 100644 --- a/v1.21.4/replicasetstatus.json +++ b/v1.21.4/replicasetstatus.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a replica set's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.ReplicaSetCondition" }, "type": [ "array", diff --git a/v1.21.4/replicationcontroller-v1.json b/v1.21.4/replicationcontroller-v1.json index 9e2c2e6b5f..61b0070ac9 100644 --- a/v1.21.4/replicationcontroller-v1.json +++ b/v1.21.4/replicationcontroller-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "If the Labels of a ReplicationController are empty, they are defaulted to be the same as the Pod(s) that the replication controller manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec", "description": "Spec defines the specification of the desired behavior of the replication controller. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus", "description": "Status is the most recently observed status of the replication controller. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/replicationcontroller.json b/v1.21.4/replicationcontroller.json index 737b8c3272..44c024786b 100644 --- a/v1.21.4/replicationcontroller.json +++ b/v1.21.4/replicationcontroller.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "If the Labels of a ReplicationController are empty, they are defaulted to be the same as the Pod(s) that the replication controller manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerSpec", "description": "Spec defines the specification of the desired behavior of the replication controller. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerStatus", "description": "Status is the most recently observed status of the replication controller. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/replicationcontrollercondition-v1.json b/v1.21.4/replicationcontrollercondition-v1.json index 0544ec473d..d951825d36 100644 --- a/v1.21.4/replicationcontrollercondition-v1.json +++ b/v1.21.4/replicationcontrollercondition-v1.json @@ -2,7 +2,7 @@ "description": "ReplicationControllerCondition describes the state of a replication controller at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/replicationcontrollercondition.json b/v1.21.4/replicationcontrollercondition.json index 0544ec473d..d951825d36 100644 --- a/v1.21.4/replicationcontrollercondition.json +++ b/v1.21.4/replicationcontrollercondition.json @@ -2,7 +2,7 @@ "description": "ReplicationControllerCondition describes the state of a replication controller at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "The last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/replicationcontrollerlist-v1.json b/v1.21.4/replicationcontrollerlist-v1.json index 4634637f29..027910c275 100644 --- a/v1.21.4/replicationcontrollerlist-v1.json +++ b/v1.21.4/replicationcontrollerlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of replication controllers. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/replicationcontrollerlist.json b/v1.21.4/replicationcontrollerlist.json index 674f4fbb88..3a5a4766cb 100644 --- a/v1.21.4/replicationcontrollerlist.json +++ b/v1.21.4/replicationcontrollerlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of replication controllers. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationController" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/replicationcontrollerspec-v1.json b/v1.21.4/replicationcontrollerspec-v1.json index f32c28f269..890ea5cf21 100644 --- a/v1.21.4/replicationcontrollerspec-v1.json +++ b/v1.21.4/replicationcontrollerspec-v1.json @@ -31,7 +31,7 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template is the object that describes the pod that will be created if insufficient replicas are detected. This takes precedence over a TemplateRef. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" } }, diff --git a/v1.21.4/replicationcontrollerspec.json b/v1.21.4/replicationcontrollerspec.json index f32c28f269..890ea5cf21 100644 --- a/v1.21.4/replicationcontrollerspec.json +++ b/v1.21.4/replicationcontrollerspec.json @@ -31,7 +31,7 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "Template is the object that describes the pod that will be created if insufficient replicas are detected. This takes precedence over a TemplateRef. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template" } }, diff --git a/v1.21.4/replicationcontrollerstatus-v1.json b/v1.21.4/replicationcontrollerstatus-v1.json index cf92a2fea3..b4d3d7714d 100644 --- a/v1.21.4/replicationcontrollerstatus-v1.json +++ b/v1.21.4/replicationcontrollerstatus-v1.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a replication controller's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" }, "type": [ "array", diff --git a/v1.21.4/replicationcontrollerstatus.json b/v1.21.4/replicationcontrollerstatus.json index cf92a2fea3..b4d3d7714d 100644 --- a/v1.21.4/replicationcontrollerstatus.json +++ b/v1.21.4/replicationcontrollerstatus.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a replication controller's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ReplicationControllerCondition" }, "type": [ "array", diff --git a/v1.21.4/resourcefieldselector-v1.json b/v1.21.4/resourcefieldselector-v1.json index c19712c1ad..6345e9b784 100644 --- a/v1.21.4/resourcefieldselector-v1.json +++ b/v1.21.4/resourcefieldselector-v1.json @@ -9,7 +9,7 @@ ] }, "divisor": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Specifies the output format of the exposed resources, defaults to \"1\"" }, "resource": { diff --git a/v1.21.4/resourcefieldselector.json b/v1.21.4/resourcefieldselector.json index c19712c1ad..6345e9b784 100644 --- a/v1.21.4/resourcefieldselector.json +++ b/v1.21.4/resourcefieldselector.json @@ -9,7 +9,7 @@ ] }, "divisor": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "Specifies the output format of the exposed resources, defaults to \"1\"" }, "resource": { diff --git a/v1.21.4/resourcemetricsource-autoscaling-v2beta1.json b/v1.21.4/resourcemetricsource-autoscaling-v2beta1.json index 4e580b506f..c45146a648 100644 --- a/v1.21.4/resourcemetricsource-autoscaling-v2beta1.json +++ b/v1.21.4/resourcemetricsource-autoscaling-v2beta1.json @@ -17,7 +17,7 @@ ] }, "targetAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "targetAverageValue is the target value of the average of the resource metric across all relevant pods, as a raw value (instead of as a percentage of the request), similar to the \"pods\" metric source type." } }, diff --git a/v1.21.4/resourcemetricsource-autoscaling-v2beta2.json b/v1.21.4/resourcemetricsource-autoscaling-v2beta2.json index 6f244b51b9..3459590ba7 100644 --- a/v1.21.4/resourcemetricsource-autoscaling-v2beta2.json +++ b/v1.21.4/resourcemetricsource-autoscaling-v2beta2.json @@ -9,7 +9,7 @@ ] }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.4/resourcemetricsource.json b/v1.21.4/resourcemetricsource.json index 6f244b51b9..3459590ba7 100644 --- a/v1.21.4/resourcemetricsource.json +++ b/v1.21.4/resourcemetricsource.json @@ -9,7 +9,7 @@ ] }, "target": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricTarget", "description": "target specifies the target value for the given metric" } }, diff --git a/v1.21.4/resourcemetricstatus-autoscaling-v2beta1.json b/v1.21.4/resourcemetricstatus-autoscaling-v2beta1.json index 879c673f71..1e4ff1a85d 100644 --- a/v1.21.4/resourcemetricstatus-autoscaling-v2beta1.json +++ b/v1.21.4/resourcemetricstatus-autoscaling-v2beta1.json @@ -10,7 +10,7 @@ ] }, "currentAverageValue": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", "description": "currentAverageValue is the current value of the average of the resource metric across all relevant pods, as a raw value (instead of as a percentage of the request), similar to the \"pods\" metric source type. It will always be set, regardless of the corresponding metric specification." }, "name": { diff --git a/v1.21.4/resourcemetricstatus-autoscaling-v2beta2.json b/v1.21.4/resourcemetricstatus-autoscaling-v2beta2.json index 26334d032b..d261dfd7f5 100644 --- a/v1.21.4/resourcemetricstatus-autoscaling-v2beta2.json +++ b/v1.21.4/resourcemetricstatus-autoscaling-v2beta2.json @@ -2,7 +2,7 @@ "description": "ResourceMetricStatus indicates the current value of a resource metric known to Kubernetes, as specified in requests and limits, describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source.", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "name": { diff --git a/v1.21.4/resourcemetricstatus.json b/v1.21.4/resourcemetricstatus.json index 26334d032b..d261dfd7f5 100644 --- a/v1.21.4/resourcemetricstatus.json +++ b/v1.21.4/resourcemetricstatus.json @@ -2,7 +2,7 @@ "description": "ResourceMetricStatus indicates the current value of a resource metric known to Kubernetes, as specified in requests and limits, describing each pod in the current scale target (e.g. CPU or memory). Such metrics are built in to Kubernetes, and have special scaling options on top of those available to normal per-pod metrics using the \"pods\" source.", "properties": { "current": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.MetricValueStatus", "description": "current contains the current value for the given metric" }, "name": { diff --git a/v1.21.4/resourcequota-v1.json b/v1.21.4/resourcequota-v1.json index 50b26e0e5e..9a2cd30d75 100644 --- a/v1.21.4/resourcequota-v1.json +++ b/v1.21.4/resourcequota-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec", "description": "Spec defines the desired quota. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus", "description": "Status defines the actual enforced quota and its current usage. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/resourcequota.json b/v1.21.4/resourcequota.json index b622dc6bc4..9d65353713 100644 --- a/v1.21.4/resourcequota.json +++ b/v1.21.4/resourcequota.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaSpec", "description": "Spec defines the desired quota. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuotaStatus", "description": "Status defines the actual enforced quota and its current usage. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/resourcequotalist-v1.json b/v1.21.4/resourcequotalist-v1.json index 6535f573bb..9be84e8a7a 100644 --- a/v1.21.4/resourcequotalist-v1.json +++ b/v1.21.4/resourcequotalist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of ResourceQuota objects. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/resourcequotalist.json b/v1.21.4/resourcequotalist.json index bf02f6d90f..1054f35d27 100644 --- a/v1.21.4/resourcequotalist.json +++ b/v1.21.4/resourcequotalist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of ResourceQuota objects. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceQuota" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/resourcequotaspec-v1.json b/v1.21.4/resourcequotaspec-v1.json index 4985f8bd28..c490f05249 100644 --- a/v1.21.4/resourcequotaspec-v1.json +++ b/v1.21.4/resourcequotaspec-v1.json @@ -3,7 +3,7 @@ "properties": { "hard": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "hard is the set of desired hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "type": [ @@ -12,7 +12,7 @@ ] }, "scopeSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector", "description": "scopeSelector is also a collection of filters like scopes that must match each object tracked by a quota but expressed using ScopeSelectorOperator in combination with possible values. For a resource to match, both scopes AND scopeSelector (if specified in spec), must be matched." }, "scopes": { diff --git a/v1.21.4/resourcequotaspec.json b/v1.21.4/resourcequotaspec.json index 4985f8bd28..c490f05249 100644 --- a/v1.21.4/resourcequotaspec.json +++ b/v1.21.4/resourcequotaspec.json @@ -3,7 +3,7 @@ "properties": { "hard": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "hard is the set of desired hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "type": [ @@ -12,7 +12,7 @@ ] }, "scopeSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScopeSelector", "description": "scopeSelector is also a collection of filters like scopes that must match each object tracked by a quota but expressed using ScopeSelectorOperator in combination with possible values. For a resource to match, both scopes AND scopeSelector (if specified in spec), must be matched." }, "scopes": { diff --git a/v1.21.4/resourcequotastatus-v1.json b/v1.21.4/resourcequotastatus-v1.json index d7988c2ba5..28a3a2c2f3 100644 --- a/v1.21.4/resourcequotastatus-v1.json +++ b/v1.21.4/resourcequotastatus-v1.json @@ -3,7 +3,7 @@ "properties": { "hard": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Hard is the set of enforced hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "type": [ @@ -13,7 +13,7 @@ }, "used": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Used is the current observed total usage of the resource in the namespace.", "type": [ diff --git a/v1.21.4/resourcequotastatus.json b/v1.21.4/resourcequotastatus.json index d7988c2ba5..28a3a2c2f3 100644 --- a/v1.21.4/resourcequotastatus.json +++ b/v1.21.4/resourcequotastatus.json @@ -3,7 +3,7 @@ "properties": { "hard": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Hard is the set of enforced hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/", "type": [ @@ -13,7 +13,7 @@ }, "used": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Used is the current observed total usage of the resource in the namespace.", "type": [ diff --git a/v1.21.4/resourcerequirements-v1.json b/v1.21.4/resourcerequirements-v1.json index 53cc642431..1fe708d9a7 100644 --- a/v1.21.4/resourcerequirements-v1.json +++ b/v1.21.4/resourcerequirements-v1.json @@ -3,7 +3,7 @@ "properties": { "limits": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "type": [ @@ -13,7 +13,7 @@ }, "requests": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "type": [ diff --git a/v1.21.4/resourcerequirements.json b/v1.21.4/resourcerequirements.json index 53cc642431..1fe708d9a7 100644 --- a/v1.21.4/resourcerequirements.json +++ b/v1.21.4/resourcerequirements.json @@ -3,7 +3,7 @@ "properties": { "limits": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "type": [ @@ -13,7 +13,7 @@ }, "requests": { "additionalProperties": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "description": "Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/", "type": [ diff --git a/v1.21.4/role-rbac-v1.json b/v1.21.4/role-rbac-v1.json index 89fa289a57..8836a6a9ec 100644 --- a/v1.21.4/role-rbac-v1.json +++ b/v1.21.4/role-rbac-v1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this Role", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.4/role-rbac-v1alpha1.json b/v1.21.4/role-rbac-v1alpha1.json index db7e3b4c36..8c9d9f027c 100644 --- a/v1.21.4/role-rbac-v1alpha1.json +++ b/v1.21.4/role-rbac-v1alpha1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this Role", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.4/role-rbac-v1beta1.json b/v1.21.4/role-rbac-v1beta1.json index 62fb70b08d..d1fbe72ab1 100644 --- a/v1.21.4/role-rbac-v1beta1.json +++ b/v1.21.4/role-rbac-v1beta1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this Role", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.4/role.json b/v1.21.4/role.json index bef49eebd7..0a9a80e4a3 100644 --- a/v1.21.4/role.json +++ b/v1.21.4/role.json @@ -19,13 +19,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "rules": { "description": "Rules holds all the PolicyRules for this Role", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.PolicyRule" }, "type": [ "array", diff --git a/v1.21.4/rolebinding-rbac-v1.json b/v1.21.4/rolebinding-rbac-v1.json index 657f71d855..9fea2bc5fd 100644 --- a/v1.21.4/rolebinding-rbac-v1.json +++ b/v1.21.4/rolebinding-rbac-v1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleRef", "description": "RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.Subject" }, "type": [ "array", diff --git a/v1.21.4/rolebinding-rbac-v1alpha1.json b/v1.21.4/rolebinding-rbac-v1alpha1.json index 7a7ee5f9c4..80923710f3 100644 --- a/v1.21.4/rolebinding-rbac-v1alpha1.json +++ b/v1.21.4/rolebinding-rbac-v1alpha1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleRef", "description": "RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Subject" }, "type": [ "array", diff --git a/v1.21.4/rolebinding-rbac-v1beta1.json b/v1.21.4/rolebinding-rbac-v1beta1.json index 9e0250ac41..55341a3cc6 100644 --- a/v1.21.4/rolebinding-rbac-v1beta1.json +++ b/v1.21.4/rolebinding-rbac-v1beta1.json @@ -22,17 +22,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", "description": "RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.4/rolebinding.json b/v1.21.4/rolebinding.json index 17bbf4c772..cd69aa2776 100644 --- a/v1.21.4/rolebinding.json +++ b/v1.21.4/rolebinding.json @@ -19,17 +19,17 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata." }, "roleRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleRef", "description": "RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error." }, "subjects": { "description": "Subjects holds references to the objects the role applies to.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Subject" }, "type": [ "array", diff --git a/v1.21.4/rolebindinglist-rbac-v1.json b/v1.21.4/rolebindinglist-rbac-v1.json index f8f0d953c9..a3f8fbb47c 100644 --- a/v1.21.4/rolebindinglist-rbac-v1.json +++ b/v1.21.4/rolebindinglist-rbac-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of RoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.RoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.4/rolebindinglist-rbac-v1alpha1.json b/v1.21.4/rolebindinglist-rbac-v1alpha1.json index 460102a36c..5c2a08e7ff 100644 --- a/v1.21.4/rolebindinglist-rbac-v1alpha1.json +++ b/v1.21.4/rolebindinglist-rbac-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of RoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.RoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.4/rolebindinglist-rbac-v1beta1.json b/v1.21.4/rolebindinglist-rbac-v1beta1.json index f3ffe9a2ac..ae59acc860 100644 --- a/v1.21.4/rolebindinglist-rbac-v1beta1.json +++ b/v1.21.4/rolebindinglist-rbac-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of RoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.4/rolebindinglist.json b/v1.21.4/rolebindinglist.json index 74caff5425..7e015ccc91 100644 --- a/v1.21.4/rolebindinglist.json +++ b/v1.21.4/rolebindinglist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of RoleBindings", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.4/rolelist-rbac-v1.json b/v1.21.4/rolelist-rbac-v1.json index c93b07d66d..26374e33ad 100644 --- a/v1.21.4/rolelist-rbac-v1.json +++ b/v1.21.4/rolelist-rbac-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of Roles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1.Role" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.4/rolelist-rbac-v1alpha1.json b/v1.21.4/rolelist-rbac-v1alpha1.json index d18b9c6e20..97961f5ec2 100644 --- a/v1.21.4/rolelist-rbac-v1alpha1.json +++ b/v1.21.4/rolelist-rbac-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of Roles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1alpha1.Role" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.4/rolelist-rbac-v1beta1.json b/v1.21.4/rolelist-rbac-v1beta1.json index e03321fba0..e4c419aa8a 100644 --- a/v1.21.4/rolelist-rbac-v1beta1.json +++ b/v1.21.4/rolelist-rbac-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of Roles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.4/rolelist.json b/v1.21.4/rolelist.json index 30219e1710..6194f24204 100644 --- a/v1.21.4/rolelist.json +++ b/v1.21.4/rolelist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of Roles", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.rbac.v1beta1.Role" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard object's metadata." } }, diff --git a/v1.21.4/rollingupdatedaemonset-apps-v1.json b/v1.21.4/rollingupdatedaemonset-apps-v1.json index 3844dfd30d..48830c1f00 100644 --- a/v1.21.4/rollingupdatedaemonset-apps-v1.json +++ b/v1.21.4/rollingupdatedaemonset-apps-v1.json @@ -2,11 +2,11 @@ "description": "Spec to control the desired behavior of daemon set rolling update.", "properties": { "maxSurge": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of nodes with an existing available DaemonSet pod that can have an updated DaemonSet pod during during an update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up to a minimum of 1. Default value is 0. Example: when this is set to 30%, at most 30% of the total number of nodes that should be running the daemon pod (i.e. status.desiredNumberScheduled) can have their a new pod created before the old pod is marked as deleted. The update starts by launching new pods on 30% of nodes. Once an updated pod is available (Ready for at least minReadySeconds) the old DaemonSet pod on that node is marked deleted. If the old pod becomes unavailable for any reason (Ready transitions to false, is evicted, or is drained) an updated pod is immediatedly created on that node without considering surge limits. Allowing surge implies the possibility that the resources consumed by the daemonset on any given node can double if the readiness check fails, and so resource intensive daemonsets should take into account that they may cause evictions during disruption. This is an alpha field and requires enabling DaemonSetUpdateSurge feature gate." }, "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of DaemonSet pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of total number of DaemonSet pods at the start of the update (ex: 10%). Absolute number is calculated from percentage by rounding down to a minimum of one. This cannot be 0 if MaxSurge is 0 Default value is 1. Example: when this is set to 30%, at most 30% of the total number of nodes that should be running the daemon pod (i.e. status.desiredNumberScheduled) can have their pods stopped for an update at any given time. The update starts by stopping at most 30% of those DaemonSet pods and then brings up new DaemonSet pods in their place. Once the new pods are available, it then proceeds onto other DaemonSet pods, thus ensuring that at least 70% of original number of DaemonSet pods are available at all times during the update." } }, diff --git a/v1.21.4/rollingupdatedaemonset.json b/v1.21.4/rollingupdatedaemonset.json index 3844dfd30d..48830c1f00 100644 --- a/v1.21.4/rollingupdatedaemonset.json +++ b/v1.21.4/rollingupdatedaemonset.json @@ -2,11 +2,11 @@ "description": "Spec to control the desired behavior of daemon set rolling update.", "properties": { "maxSurge": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of nodes with an existing available DaemonSet pod that can have an updated DaemonSet pod during during an update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up to a minimum of 1. Default value is 0. Example: when this is set to 30%, at most 30% of the total number of nodes that should be running the daemon pod (i.e. status.desiredNumberScheduled) can have their a new pod created before the old pod is marked as deleted. The update starts by launching new pods on 30% of nodes. Once an updated pod is available (Ready for at least minReadySeconds) the old DaemonSet pod on that node is marked deleted. If the old pod becomes unavailable for any reason (Ready transitions to false, is evicted, or is drained) an updated pod is immediatedly created on that node without considering surge limits. Allowing surge implies the possibility that the resources consumed by the daemonset on any given node can double if the readiness check fails, and so resource intensive daemonsets should take into account that they may cause evictions during disruption. This is an alpha field and requires enabling DaemonSetUpdateSurge feature gate." }, "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of DaemonSet pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of total number of DaemonSet pods at the start of the update (ex: 10%). Absolute number is calculated from percentage by rounding down to a minimum of one. This cannot be 0 if MaxSurge is 0 Default value is 1. Example: when this is set to 30%, at most 30% of the total number of nodes that should be running the daemon pod (i.e. status.desiredNumberScheduled) can have their pods stopped for an update at any given time. The update starts by stopping at most 30% of those DaemonSet pods and then brings up new DaemonSet pods in their place. Once the new pods are available, it then proceeds onto other DaemonSet pods, thus ensuring that at least 70% of original number of DaemonSet pods are available at all times during the update." } }, diff --git a/v1.21.4/rollingupdatedeployment-apps-v1.json b/v1.21.4/rollingupdatedeployment-apps-v1.json index a7b0737b34..9de32c8ed8 100644 --- a/v1.21.4/rollingupdatedeployment-apps-v1.json +++ b/v1.21.4/rollingupdatedeployment-apps-v1.json @@ -2,11 +2,11 @@ "description": "Spec to control the desired behavior of rolling update.", "properties": { "maxSurge": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of pods that can be scheduled above the desired number of pods. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up. Defaults to 25%. Example: when this is set to 30%, the new ReplicaSet can be scaled up immediately when the rolling update starts, such that the total number of old and new pods do not exceed 130% of desired pods. Once old pods have been killed, new ReplicaSet can be scaled up further, ensuring that total number of pods running at any time during the update is at most 130% of desired pods." }, "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding down. This can not be 0 if MaxSurge is 0. Defaults to 25%. Example: when this is set to 30%, the old ReplicaSet can be scaled down to 70% of desired pods immediately when the rolling update starts. Once new pods are ready, old ReplicaSet can be scaled down further, followed by scaling up the new ReplicaSet, ensuring that the total number of pods available at all times during the update is at least 70% of desired pods." } }, diff --git a/v1.21.4/rollingupdatedeployment.json b/v1.21.4/rollingupdatedeployment.json index a7b0737b34..9de32c8ed8 100644 --- a/v1.21.4/rollingupdatedeployment.json +++ b/v1.21.4/rollingupdatedeployment.json @@ -2,11 +2,11 @@ "description": "Spec to control the desired behavior of rolling update.", "properties": { "maxSurge": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of pods that can be scheduled above the desired number of pods. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up. Defaults to 25%. Example: when this is set to 30%, the new ReplicaSet can be scaled up immediately when the rolling update starts, such that the total number of old and new pods do not exceed 130% of desired pods. Once old pods have been killed, new ReplicaSet can be scaled up further, ensuring that total number of pods running at any time during the update is at most 130% of desired pods." }, "maxUnavailable": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding down. This can not be 0 if MaxSurge is 0. Defaults to 25%. Example: when this is set to 30%, the old ReplicaSet can be scaled down to 70% of desired pods immediately when the rolling update starts. Once new pods are ready, old ReplicaSet can be scaled down further, followed by scaling up the new ReplicaSet, ensuring that the total number of pods available at all times during the update is at least 70% of desired pods." } }, diff --git a/v1.21.4/runasgroupstrategyoptions-policy-v1beta1.json b/v1.21.4/runasgroupstrategyoptions-policy-v1beta1.json index cec96c30cf..1a2ee5be02 100644 --- a/v1.21.4/runasgroupstrategyoptions-policy-v1beta1.json +++ b/v1.21.4/runasgroupstrategyoptions-policy-v1beta1.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of gids that may be used. If you would like to force a single gid then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.4/runasgroupstrategyoptions.json b/v1.21.4/runasgroupstrategyoptions.json index cec96c30cf..1a2ee5be02 100644 --- a/v1.21.4/runasgroupstrategyoptions.json +++ b/v1.21.4/runasgroupstrategyoptions.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of gids that may be used. If you would like to force a single gid then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.4/runasuserstrategyoptions-policy-v1beta1.json b/v1.21.4/runasuserstrategyoptions-policy-v1beta1.json index ccd3a4848d..74c6e6bbbd 100644 --- a/v1.21.4/runasuserstrategyoptions-policy-v1beta1.json +++ b/v1.21.4/runasuserstrategyoptions-policy-v1beta1.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of uids that may be used. If you would like to force a single uid then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.4/runasuserstrategyoptions.json b/v1.21.4/runasuserstrategyoptions.json index ccd3a4848d..74c6e6bbbd 100644 --- a/v1.21.4/runasuserstrategyoptions.json +++ b/v1.21.4/runasuserstrategyoptions.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of uids that may be used. If you would like to force a single uid then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.4/runtimeclass-node-v1.json b/v1.21.4/runtimeclass-node-v1.json index e98007468a..4281e708a1 100644 --- a/v1.21.4/runtimeclass-node-v1.json +++ b/v1.21.4/runtimeclass-node-v1.json @@ -29,15 +29,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "overhead": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1.Overhead", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1.Overhead", "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. For more details, see\n https://kubernetes.io/docs/concepts/scheduling-eviction/pod-overhead/\nThis field is in beta starting v1.18 and is only honored by servers that enable the PodOverhead feature." }, "scheduling": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1.Scheduling", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1.Scheduling", "description": "Scheduling holds the scheduling constraints to ensure that pods running with this RuntimeClass are scheduled to nodes that support it. If scheduling is nil, this RuntimeClass is assumed to be supported by all nodes." } }, diff --git a/v1.21.4/runtimeclass-node-v1alpha1.json b/v1.21.4/runtimeclass-node-v1alpha1.json index a75a83c77d..eb006dfa17 100644 --- a/v1.21.4/runtimeclass-node-v1alpha1.json +++ b/v1.21.4/runtimeclass-node-v1alpha1.json @@ -22,11 +22,11 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClassSpec", "description": "Specification of the RuntimeClass More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/runtimeclass-node-v1beta1.json b/v1.21.4/runtimeclass-node-v1beta1.json index 8c15e5982b..1585bdfcee 100644 --- a/v1.21.4/runtimeclass-node-v1beta1.json +++ b/v1.21.4/runtimeclass-node-v1beta1.json @@ -29,15 +29,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "overhead": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead", "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. For more details, see https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.15, and is only honored by servers that enable the PodOverhead feature." }, "scheduling": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling", "description": "Scheduling holds the scheduling constraints to ensure that pods running with this RuntimeClass are scheduled to nodes that support it. If scheduling is nil, this RuntimeClass is assumed to be supported by all nodes." } }, diff --git a/v1.21.4/runtimeclass.json b/v1.21.4/runtimeclass.json index ac1ea95236..4cd1e20c25 100644 --- a/v1.21.4/runtimeclass.json +++ b/v1.21.4/runtimeclass.json @@ -26,15 +26,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "overhead": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Overhead", "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. For more details, see https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.15, and is only honored by servers that enable the PodOverhead feature." }, "scheduling": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling", "description": "Scheduling holds the scheduling constraints to ensure that pods running with this RuntimeClass are scheduled to nodes that support it. If scheduling is nil, this RuntimeClass is assumed to be supported by all nodes." } }, diff --git a/v1.21.4/runtimeclasslist-node-v1.json b/v1.21.4/runtimeclasslist-node-v1.json index ebad1e7e12..a422e9bf3a 100644 --- a/v1.21.4/runtimeclasslist-node-v1.json +++ b/v1.21.4/runtimeclasslist-node-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1.RuntimeClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/runtimeclasslist-node-v1alpha1.json b/v1.21.4/runtimeclasslist-node-v1alpha1.json index 6b3d211029..5605b4ed6d 100644 --- a/v1.21.4/runtimeclasslist-node-v1alpha1.json +++ b/v1.21.4/runtimeclasslist-node-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.RuntimeClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/runtimeclasslist-node-v1beta1.json b/v1.21.4/runtimeclasslist-node-v1beta1.json index f952b236ff..0761663684 100644 --- a/v1.21.4/runtimeclasslist-node-v1beta1.json +++ b/v1.21.4/runtimeclasslist-node-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/runtimeclasslist.json b/v1.21.4/runtimeclasslist.json index 293fe3c553..b807242919 100644 --- a/v1.21.4/runtimeclasslist.json +++ b/v1.21.4/runtimeclasslist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of schema objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1beta1.RuntimeClass" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/runtimeclassspec-node-v1alpha1.json b/v1.21.4/runtimeclassspec-node-v1alpha1.json index e259857bd8..05fd4a5d2a 100644 --- a/v1.21.4/runtimeclassspec-node-v1alpha1.json +++ b/v1.21.4/runtimeclassspec-node-v1alpha1.json @@ -2,7 +2,7 @@ "description": "RuntimeClassSpec is a specification of a RuntimeClass. It contains parameters that are required to describe the RuntimeClass to the Container Runtime Interface (CRI) implementation, as well as any other components that need to understand how the pod will be run. The RuntimeClassSpec is immutable.", "properties": { "overhead": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead", "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. For more details, see https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.15, and is only honored by servers that enable the PodOverhead feature." }, "runtimeHandler": { @@ -13,7 +13,7 @@ ] }, "scheduling": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling", "description": "Scheduling holds the scheduling constraints to ensure that pods running with this RuntimeClass are scheduled to nodes that support it. If scheduling is nil, this RuntimeClass is assumed to be supported by all nodes." } }, diff --git a/v1.21.4/runtimeclassspec.json b/v1.21.4/runtimeclassspec.json index e259857bd8..05fd4a5d2a 100644 --- a/v1.21.4/runtimeclassspec.json +++ b/v1.21.4/runtimeclassspec.json @@ -2,7 +2,7 @@ "description": "RuntimeClassSpec is a specification of a RuntimeClass. It contains parameters that are required to describe the RuntimeClass to the Container Runtime Interface (CRI) implementation, as well as any other components that need to understand how the pod will be run. The RuntimeClassSpec is immutable.", "properties": { "overhead": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Overhead", "description": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. For more details, see https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.15, and is only honored by servers that enable the PodOverhead feature." }, "runtimeHandler": { @@ -13,7 +13,7 @@ ] }, "scheduling": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.node.v1alpha1.Scheduling", "description": "Scheduling holds the scheduling constraints to ensure that pods running with this RuntimeClass are scheduled to nodes that support it. If scheduling is nil, this RuntimeClass is assumed to be supported by all nodes." } }, diff --git a/v1.21.4/scale-autoscaling-v1.json b/v1.21.4/scale-autoscaling-v1.json index 7fdba34b16..c0029557cb 100644 --- a/v1.21.4/scale-autoscaling-v1.json +++ b/v1.21.4/scale-autoscaling-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec", "description": "defines the behavior of the scale. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus", "description": "current status of the scale. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status. Read-only." } }, diff --git a/v1.21.4/scale.json b/v1.21.4/scale.json index a7b52f5782..150fdfdc5e 100644 --- a/v1.21.4/scale.json +++ b/v1.21.4/scale.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleSpec", "description": "defines the behavior of the scale. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.autoscaling.v1.ScaleStatus", "description": "current status of the scale. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status. Read-only." } }, diff --git a/v1.21.4/scaleiopersistentvolumesource-v1.json b/v1.21.4/scaleiopersistentvolumesource-v1.json index 6932f7a723..5a05f929bd 100644 --- a/v1.21.4/scaleiopersistentvolumesource-v1.json +++ b/v1.21.4/scaleiopersistentvolumesource-v1.json @@ -30,7 +30,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail." }, "sslEnabled": { diff --git a/v1.21.4/scaleiopersistentvolumesource.json b/v1.21.4/scaleiopersistentvolumesource.json index 6932f7a723..5a05f929bd 100644 --- a/v1.21.4/scaleiopersistentvolumesource.json +++ b/v1.21.4/scaleiopersistentvolumesource.json @@ -30,7 +30,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference", "description": "SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail." }, "sslEnabled": { diff --git a/v1.21.4/scaleiovolumesource-v1.json b/v1.21.4/scaleiovolumesource-v1.json index de89308dc0..ce130d6ae3 100644 --- a/v1.21.4/scaleiovolumesource-v1.json +++ b/v1.21.4/scaleiovolumesource-v1.json @@ -30,7 +30,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail." }, "sslEnabled": { diff --git a/v1.21.4/scaleiovolumesource.json b/v1.21.4/scaleiovolumesource.json index de89308dc0..ce130d6ae3 100644 --- a/v1.21.4/scaleiovolumesource.json +++ b/v1.21.4/scaleiovolumesource.json @@ -30,7 +30,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail." }, "sslEnabled": { diff --git a/v1.21.4/scheduling-node-v1.json b/v1.21.4/scheduling-node-v1.json index f1b3803dae..a182b790ce 100644 --- a/v1.21.4/scheduling-node-v1.json +++ b/v1.21.4/scheduling-node-v1.json @@ -17,7 +17,7 @@ "tolerations": { "description": "tolerations are appended (excluding duplicates) to pods running with this RuntimeClass during admission, effectively unioning the set of nodes tolerated by the pod and the RuntimeClass.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", diff --git a/v1.21.4/scheduling-node-v1alpha1.json b/v1.21.4/scheduling-node-v1alpha1.json index f1b3803dae..a182b790ce 100644 --- a/v1.21.4/scheduling-node-v1alpha1.json +++ b/v1.21.4/scheduling-node-v1alpha1.json @@ -17,7 +17,7 @@ "tolerations": { "description": "tolerations are appended (excluding duplicates) to pods running with this RuntimeClass during admission, effectively unioning the set of nodes tolerated by the pod and the RuntimeClass.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", diff --git a/v1.21.4/scheduling-node-v1beta1.json b/v1.21.4/scheduling-node-v1beta1.json index f1b3803dae..a182b790ce 100644 --- a/v1.21.4/scheduling-node-v1beta1.json +++ b/v1.21.4/scheduling-node-v1beta1.json @@ -17,7 +17,7 @@ "tolerations": { "description": "tolerations are appended (excluding duplicates) to pods running with this RuntimeClass during admission, effectively unioning the set of nodes tolerated by the pod and the RuntimeClass.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", diff --git a/v1.21.4/scheduling.json b/v1.21.4/scheduling.json index f1b3803dae..a182b790ce 100644 --- a/v1.21.4/scheduling.json +++ b/v1.21.4/scheduling.json @@ -17,7 +17,7 @@ "tolerations": { "description": "tolerations are appended (excluding duplicates) to pods running with this RuntimeClass during admission, effectively unioning the set of nodes tolerated by the pod and the RuntimeClass.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", diff --git a/v1.21.4/scopeselector-v1.json b/v1.21.4/scopeselector-v1.json index 3cbad4be5d..2e93efda8f 100644 --- a/v1.21.4/scopeselector-v1.json +++ b/v1.21.4/scopeselector-v1.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "A list of scope selector requirements by scope of the resources.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.4/scopeselector.json b/v1.21.4/scopeselector.json index 3cbad4be5d..2e93efda8f 100644 --- a/v1.21.4/scopeselector.json +++ b/v1.21.4/scopeselector.json @@ -4,7 +4,7 @@ "matchExpressions": { "description": "A list of scope selector requirements by scope of the resources.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScopedResourceSelectorRequirement" }, "type": [ "array", diff --git a/v1.21.4/secret-v1.json b/v1.21.4/secret-v1.json index ba6b1369b4..85cbb1564e 100644 --- a/v1.21.4/secret-v1.json +++ b/v1.21.4/secret-v1.json @@ -43,7 +43,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "stringData": { diff --git a/v1.21.4/secret.json b/v1.21.4/secret.json index 85a4f84809..2f1a90a9f8 100644 --- a/v1.21.4/secret.json +++ b/v1.21.4/secret.json @@ -40,7 +40,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "stringData": { diff --git a/v1.21.4/secretlist-v1.json b/v1.21.4/secretlist-v1.json index 221e400fb6..580da643af 100644 --- a/v1.21.4/secretlist-v1.json +++ b/v1.21.4/secretlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is a list of secret objects. More info: https://kubernetes.io/docs/concepts/configuration/secret", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/secretlist.json b/v1.21.4/secretlist.json index 3a27048228..bb7f0bee65 100644 --- a/v1.21.4/secretlist.json +++ b/v1.21.4/secretlist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is a list of secret objects. More info: https://kubernetes.io/docs/concepts/configuration/secret", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Secret" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/secretprojection-v1.json b/v1.21.4/secretprojection-v1.json index f9e1d2c1a7..5d0e1aaf5d 100644 --- a/v1.21.4/secretprojection-v1.json +++ b/v1.21.4/secretprojection-v1.json @@ -4,7 +4,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced Secret will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the Secret, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.4/secretprojection.json b/v1.21.4/secretprojection.json index f9e1d2c1a7..5d0e1aaf5d 100644 --- a/v1.21.4/secretprojection.json +++ b/v1.21.4/secretprojection.json @@ -4,7 +4,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced Secret will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the Secret, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.4/secretvolumesource-v1.json b/v1.21.4/secretvolumesource-v1.json index cec9f3568f..77819146f1 100644 --- a/v1.21.4/secretvolumesource-v1.json +++ b/v1.21.4/secretvolumesource-v1.json @@ -12,7 +12,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced Secret will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the Secret, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.4/secretvolumesource.json b/v1.21.4/secretvolumesource.json index cec9f3568f..77819146f1 100644 --- a/v1.21.4/secretvolumesource.json +++ b/v1.21.4/secretvolumesource.json @@ -12,7 +12,7 @@ "items": { "description": "If unspecified, each key-value pair in the Data field of the referenced Secret will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the Secret, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.KeyToPath" }, "type": [ "array", diff --git a/v1.21.4/securitycontext-v1.json b/v1.21.4/securitycontext-v1.json index 947647af41..c69d195697 100644 --- a/v1.21.4/securitycontext-v1.json +++ b/v1.21.4/securitycontext-v1.json @@ -9,7 +9,7 @@ ] }, "capabilities": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities", "description": "The capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime." }, "privileged": { @@ -57,15 +57,15 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "The SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." }, "seccompProfile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", "description": "The seccomp options to use by this container. If seccomp options are provided at both the pod & container level, the container options override the pod options." }, "windowsOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", "description": "The Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." } }, diff --git a/v1.21.4/securitycontext.json b/v1.21.4/securitycontext.json index 947647af41..c69d195697 100644 --- a/v1.21.4/securitycontext.json +++ b/v1.21.4/securitycontext.json @@ -9,7 +9,7 @@ ] }, "capabilities": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Capabilities", "description": "The capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime." }, "privileged": { @@ -57,15 +57,15 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "The SELinux context to be applied to the container. If unspecified, the container runtime will allocate a random SELinux context for each container. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." }, "seccompProfile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SeccompProfile", "description": "The seccomp options to use by this container. If seccomp options are provided at both the pod & container level, the container options override the pod options." }, "windowsOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions", "description": "The Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence." } }, diff --git a/v1.21.4/selfsubjectaccessreview-authorization-v1.json b/v1.21.4/selfsubjectaccessreview-authorization-v1.json index eb65e2d546..e94ad6bdea 100644 --- a/v1.21.4/selfsubjectaccessreview-authorization-v1.json +++ b/v1.21.4/selfsubjectaccessreview-authorization-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. user and groups must be empty" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.4/selfsubjectaccessreview-authorization-v1beta1.json b/v1.21.4/selfsubjectaccessreview-authorization-v1beta1.json index 7773b85b6b..05c54c55cd 100644 --- a/v1.21.4/selfsubjectaccessreview-authorization-v1beta1.json +++ b/v1.21.4/selfsubjectaccessreview-authorization-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. user and groups must be empty" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.4/selfsubjectaccessreview.json b/v1.21.4/selfsubjectaccessreview.json index dc109388da..fec3dcee12 100644 --- a/v1.21.4/selfsubjectaccessreview.json +++ b/v1.21.4/selfsubjectaccessreview.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated. user and groups must be empty" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.4/selfsubjectaccessreviewspec-authorization-v1.json b/v1.21.4/selfsubjectaccessreviewspec-authorization-v1.json index f8a6c8c23b..1c95c79f1e 100644 --- a/v1.21.4/selfsubjectaccessreviewspec-authorization-v1.json +++ b/v1.21.4/selfsubjectaccessreviewspec-authorization-v1.json @@ -2,11 +2,11 @@ "description": "SelfSubjectAccessReviewSpec is a description of the access request. Exactly one of ResourceAuthorizationAttributes and NonResourceAuthorizationAttributes must be set", "properties": { "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" } }, diff --git a/v1.21.4/selfsubjectaccessreviewspec-authorization-v1beta1.json b/v1.21.4/selfsubjectaccessreviewspec-authorization-v1beta1.json index c8435838b9..2135088e02 100644 --- a/v1.21.4/selfsubjectaccessreviewspec-authorization-v1beta1.json +++ b/v1.21.4/selfsubjectaccessreviewspec-authorization-v1beta1.json @@ -2,11 +2,11 @@ "description": "SelfSubjectAccessReviewSpec is a description of the access request. Exactly one of ResourceAuthorizationAttributes and NonResourceAuthorizationAttributes must be set", "properties": { "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" } }, diff --git a/v1.21.4/selfsubjectaccessreviewspec.json b/v1.21.4/selfsubjectaccessreviewspec.json index c8435838b9..2135088e02 100644 --- a/v1.21.4/selfsubjectaccessreviewspec.json +++ b/v1.21.4/selfsubjectaccessreviewspec.json @@ -2,11 +2,11 @@ "description": "SelfSubjectAccessReviewSpec is a description of the access request. Exactly one of ResourceAuthorizationAttributes and NonResourceAuthorizationAttributes must be set", "properties": { "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" } }, diff --git a/v1.21.4/selfsubjectrulesreview-authorization-v1.json b/v1.21.4/selfsubjectrulesreview-authorization-v1.json index d5e4e572d7..3874b14687 100644 --- a/v1.21.4/selfsubjectrulesreview-authorization-v1.json +++ b/v1.21.4/selfsubjectrulesreview-authorization-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReviewSpec", "description": "Spec holds information about the request being evaluated." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectRulesReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectRulesReviewStatus", "description": "Status is filled in by the server and indicates the set of actions a user can perform." } }, diff --git a/v1.21.4/selfsubjectrulesreview-authorization-v1beta1.json b/v1.21.4/selfsubjectrulesreview-authorization-v1beta1.json index 18641c365a..32a384d171 100644 --- a/v1.21.4/selfsubjectrulesreview-authorization-v1beta1.json +++ b/v1.21.4/selfsubjectrulesreview-authorization-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec", "description": "Spec holds information about the request being evaluated." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus", "description": "Status is filled in by the server and indicates the set of actions a user can perform." } }, diff --git a/v1.21.4/selfsubjectrulesreview.json b/v1.21.4/selfsubjectrulesreview.json index cf18a3436f..9cd17f5791 100644 --- a/v1.21.4/selfsubjectrulesreview.json +++ b/v1.21.4/selfsubjectrulesreview.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReviewSpec", "description": "Spec holds information about the request being evaluated." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectRulesReviewStatus", "description": "Status is filled in by the server and indicates the set of actions a user can perform." } }, diff --git a/v1.21.4/selinuxstrategyoptions-policy-v1beta1.json b/v1.21.4/selinuxstrategyoptions-policy-v1beta1.json index 142a06a458..ca5675af77 100644 --- a/v1.21.4/selinuxstrategyoptions-policy-v1beta1.json +++ b/v1.21.4/selinuxstrategyoptions-policy-v1beta1.json @@ -9,7 +9,7 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "seLinuxOptions required to run as; required for MustRunAs More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/" } }, diff --git a/v1.21.4/selinuxstrategyoptions.json b/v1.21.4/selinuxstrategyoptions.json index 142a06a458..ca5675af77 100644 --- a/v1.21.4/selinuxstrategyoptions.json +++ b/v1.21.4/selinuxstrategyoptions.json @@ -9,7 +9,7 @@ ] }, "seLinuxOptions": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SELinuxOptions", "description": "seLinuxOptions required to run as; required for MustRunAs More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/" } }, diff --git a/v1.21.4/service-v1.json b/v1.21.4/service-v1.json index b8cea9a351..33f5cd872b 100644 --- a/v1.21.4/service-v1.json +++ b/v1.21.4/service-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec", "description": "Spec defines the behavior of a service. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus", "description": "Most recently observed status of the service. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/service.json b/v1.21.4/service.json index c50f64ddfe..63f1729f35 100644 --- a/v1.21.4/service.json +++ b/v1.21.4/service.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceSpec", "description": "Spec defines the behavior of a service. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceStatus", "description": "Most recently observed status of the service. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status" } }, diff --git a/v1.21.4/serviceaccount-v1.json b/v1.21.4/serviceaccount-v1.json index e859b3b7bb..1c70a40efa 100644 --- a/v1.21.4/serviceaccount-v1.json +++ b/v1.21.4/serviceaccount-v1.json @@ -21,7 +21,7 @@ "imagePullSecrets": { "description": "ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" }, "type": [ "array", @@ -39,13 +39,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "secrets": { "description": "Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. More info: https://kubernetes.io/docs/concepts/configuration/secret", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, "type": [ "array", diff --git a/v1.21.4/serviceaccount.json b/v1.21.4/serviceaccount.json index cc3b88d0fb..d78f6cb8e2 100644 --- a/v1.21.4/serviceaccount.json +++ b/v1.21.4/serviceaccount.json @@ -18,7 +18,7 @@ "imagePullSecrets": { "description": "ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference" }, "type": [ "array", @@ -36,13 +36,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "secrets": { "description": "Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. More info: https://kubernetes.io/docs/concepts/configuration/secret", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference" }, "type": [ "array", diff --git a/v1.21.4/serviceaccountlist-v1.json b/v1.21.4/serviceaccountlist-v1.json index 246e6f4a68..6ca15771e2 100644 --- a/v1.21.4/serviceaccountlist-v1.json +++ b/v1.21.4/serviceaccountlist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of ServiceAccounts. More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/serviceaccountlist.json b/v1.21.4/serviceaccountlist.json index 97e1460d69..cbc67ba4f3 100644 --- a/v1.21.4/serviceaccountlist.json +++ b/v1.21.4/serviceaccountlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of ServiceAccounts. More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccount" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/servicelist-v1.json b/v1.21.4/servicelist-v1.json index 8a1080dfa2..456caa4816 100644 --- a/v1.21.4/servicelist-v1.json +++ b/v1.21.4/servicelist-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of services", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Service" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Service" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/servicelist.json b/v1.21.4/servicelist.json index 9323a20ddf..49a04f7f82 100644 --- a/v1.21.4/servicelist.json +++ b/v1.21.4/servicelist.json @@ -11,7 +11,7 @@ "items": { "description": "List of services", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Service" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.Service" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/serviceport-v1.json b/v1.21.4/serviceport-v1.json index 6557ca3d9b..64a545068a 100644 --- a/v1.21.4/serviceport-v1.json +++ b/v1.21.4/serviceport-v1.json @@ -39,7 +39,7 @@ ] }, "targetPort": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Number or name of the port to access on the pods targeted by the service. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. If this is a string, it will be looked up as a named port in the target Pod's container ports. If this is not specified, the value of the 'port' field is used (an identity map). This field is ignored for services with clusterIP=None, and should be omitted or set equal to the 'port' field. More info: https://kubernetes.io/docs/concepts/services-networking/service/#defining-a-service" } }, diff --git a/v1.21.4/serviceport.json b/v1.21.4/serviceport.json index 6557ca3d9b..64a545068a 100644 --- a/v1.21.4/serviceport.json +++ b/v1.21.4/serviceport.json @@ -39,7 +39,7 @@ ] }, "targetPort": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Number or name of the port to access on the pods targeted by the service. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. If this is a string, it will be looked up as a named port in the target Pod's container ports. If this is not specified, the value of the 'port' field is used (an identity map). This field is ignored for services with clusterIP=None, and should be omitted or set equal to the 'port' field. More info: https://kubernetes.io/docs/concepts/services-networking/service/#defining-a-service" } }, diff --git a/v1.21.4/servicespec-v1.json b/v1.21.4/servicespec-v1.json index dfec4c7339..06e0258111 100644 --- a/v1.21.4/servicespec-v1.json +++ b/v1.21.4/servicespec-v1.json @@ -122,7 +122,7 @@ "ports": { "description": "The list of ports that are exposed by this service. More info: https://kubernetes.io/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" }, "type": [ "array", @@ -164,7 +164,7 @@ ] }, "sessionAffinityConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig", "description": "sessionAffinityConfig contains the configurations of session affinity." }, "topologyKeys": { diff --git a/v1.21.4/servicespec.json b/v1.21.4/servicespec.json index dfec4c7339..06e0258111 100644 --- a/v1.21.4/servicespec.json +++ b/v1.21.4/servicespec.json @@ -122,7 +122,7 @@ "ports": { "description": "The list of ports that are exposed by this service. More info: https://kubernetes.io/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServicePort" }, "type": [ "array", @@ -164,7 +164,7 @@ ] }, "sessionAffinityConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SessionAffinityConfig", "description": "sessionAffinityConfig contains the configurations of session affinity." }, "topologyKeys": { diff --git a/v1.21.4/servicestatus-v1.json b/v1.21.4/servicestatus-v1.json index d4fadcb9e4..c492016725 100644 --- a/v1.21.4/servicestatus-v1.json +++ b/v1.21.4/servicestatus-v1.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, "type": [ "array", @@ -18,7 +18,7 @@ "x-kubernetes-patch-strategy": "merge" }, "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer, if one is present." } }, diff --git a/v1.21.4/servicestatus.json b/v1.21.4/servicestatus.json index d4fadcb9e4..c492016725 100644 --- a/v1.21.4/servicestatus.json +++ b/v1.21.4/servicestatus.json @@ -4,7 +4,7 @@ "conditions": { "description": "Current service state", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, "type": [ "array", @@ -18,7 +18,7 @@ "x-kubernetes-patch-strategy": "merge" }, "loadBalancer": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LoadBalancerStatus", "description": "LoadBalancer contains the current status of the load-balancer, if one is present." } }, diff --git a/v1.21.4/sessionaffinityconfig-v1.json b/v1.21.4/sessionaffinityconfig-v1.json index 191f4f14dc..26f971e626 100644 --- a/v1.21.4/sessionaffinityconfig-v1.json +++ b/v1.21.4/sessionaffinityconfig-v1.json @@ -2,7 +2,7 @@ "description": "SessionAffinityConfig represents the configurations of session affinity.", "properties": { "clientIP": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig", "description": "clientIP contains the configurations of Client IP based session affinity." } }, diff --git a/v1.21.4/sessionaffinityconfig.json b/v1.21.4/sessionaffinityconfig.json index 191f4f14dc..26f971e626 100644 --- a/v1.21.4/sessionaffinityconfig.json +++ b/v1.21.4/sessionaffinityconfig.json @@ -2,7 +2,7 @@ "description": "SessionAffinityConfig represents the configurations of session affinity.", "properties": { "clientIP": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ClientIPConfig", "description": "clientIP contains the configurations of Client IP based session affinity." } }, diff --git a/v1.21.4/statefulset-apps-v1.json b/v1.21.4/statefulset-apps-v1.json index 0c7eec203e..e36c31761a 100644 --- a/v1.21.4/statefulset-apps-v1.json +++ b/v1.21.4/statefulset-apps-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec", "description": "Spec defines the desired identities of pods in this set." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus", "description": "Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time." } }, diff --git a/v1.21.4/statefulset.json b/v1.21.4/statefulset.json index 1cc84caefe..714781fe2b 100644 --- a/v1.21.4/statefulset.json +++ b/v1.21.4/statefulset.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetSpec", "description": "Spec defines the desired identities of pods in this set." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetStatus", "description": "Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time." } }, diff --git a/v1.21.4/statefulsetcondition-apps-v1.json b/v1.21.4/statefulsetcondition-apps-v1.json index 08f4d78ea5..3059c8eb5c 100644 --- a/v1.21.4/statefulsetcondition-apps-v1.json +++ b/v1.21.4/statefulsetcondition-apps-v1.json @@ -2,7 +2,7 @@ "description": "StatefulSetCondition describes the state of a statefulset at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/statefulsetcondition.json b/v1.21.4/statefulsetcondition.json index 08f4d78ea5..3059c8eb5c 100644 --- a/v1.21.4/statefulsetcondition.json +++ b/v1.21.4/statefulsetcondition.json @@ -2,7 +2,7 @@ "description": "StatefulSetCondition describes the state of a statefulset at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/statefulsetlist-apps-v1.json b/v1.21.4/statefulsetlist-apps-v1.json index 09e56c31c6..1cd29bb95e 100644 --- a/v1.21.4/statefulsetlist-apps-v1.json +++ b/v1.21.4/statefulsetlist-apps-v1.json @@ -13,7 +13,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.4/statefulsetlist.json b/v1.21.4/statefulsetlist.json index 3a85ce6ab3..8c28782317 100644 --- a/v1.21.4/statefulsetlist.json +++ b/v1.21.4/statefulsetlist.json @@ -10,7 +10,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSet" }, "type": [ "array", @@ -28,7 +28,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.4/statefulsetspec-apps-v1.json b/v1.21.4/statefulsetspec-apps-v1.json index 1adf4eb79d..2a04615949 100644 --- a/v1.21.4/statefulsetspec-apps-v1.json +++ b/v1.21.4/statefulsetspec-apps-v1.json @@ -25,7 +25,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is a label query over pods that should match the replica count. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "serviceName": { @@ -36,17 +36,17 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "template is the object that describes the pod that will be created if insufficient replicas are detected. Each pod stamped out by the StatefulSet will fulfill this Template, but have a unique identity from the rest of the StatefulSet." }, "updateStrategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy", "description": "updateStrategy indicates the StatefulSetUpdateStrategy that will be employed to update Pods in the StatefulSet when a revision is made to Template." }, "volumeClaimTemplates": { "description": "volumeClaimTemplates is a list of claims that pods are allowed to reference. The StatefulSet controller is responsible for mapping network identities to claims in a way that maintains the identity of a pod. Every claim in this list must have at least one matching (by name) volumeMount in one container in the template. A claim in this list takes precedence over any volumes in the template, with the same name.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" }, "type": [ "array", diff --git a/v1.21.4/statefulsetspec.json b/v1.21.4/statefulsetspec.json index 1adf4eb79d..2a04615949 100644 --- a/v1.21.4/statefulsetspec.json +++ b/v1.21.4/statefulsetspec.json @@ -25,7 +25,7 @@ ] }, "selector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "selector is a label query over pods that should match the replica count. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" }, "serviceName": { @@ -36,17 +36,17 @@ ] }, "template": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodTemplateSpec", "description": "template is the object that describes the pod that will be created if insufficient replicas are detected. Each pod stamped out by the StatefulSet will fulfill this Template, but have a unique identity from the rest of the StatefulSet." }, "updateStrategy": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetUpdateStrategy", "description": "updateStrategy indicates the StatefulSetUpdateStrategy that will be employed to update Pods in the StatefulSet when a revision is made to Template." }, "volumeClaimTemplates": { "description": "volumeClaimTemplates is a list of claims that pods are allowed to reference. The StatefulSet controller is responsible for mapping network identities to claims in a way that maintains the identity of a pod. Every claim in this list must have at least one matching (by name) volumeMount in one container in the template. A claim in this list takes precedence over any volumes in the template, with the same name.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" }, "type": [ "array", diff --git a/v1.21.4/statefulsetstatus-apps-v1.json b/v1.21.4/statefulsetstatus-apps-v1.json index 670109960a..2455eb40c2 100644 --- a/v1.21.4/statefulsetstatus-apps-v1.json +++ b/v1.21.4/statefulsetstatus-apps-v1.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a statefulset's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" }, "type": [ "array", diff --git a/v1.21.4/statefulsetstatus.json b/v1.21.4/statefulsetstatus.json index 670109960a..2455eb40c2 100644 --- a/v1.21.4/statefulsetstatus.json +++ b/v1.21.4/statefulsetstatus.json @@ -12,7 +12,7 @@ "conditions": { "description": "Represents the latest available observations of a statefulset's current state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.StatefulSetCondition" }, "type": [ "array", diff --git a/v1.21.4/statefulsetupdatestrategy-apps-v1.json b/v1.21.4/statefulsetupdatestrategy-apps-v1.json index 900e343a67..ac6b353832 100644 --- a/v1.21.4/statefulsetupdatestrategy-apps-v1.json +++ b/v1.21.4/statefulsetupdatestrategy-apps-v1.json @@ -2,7 +2,7 @@ "description": "StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates. It includes any additional parameters necessary to perform the update for the indicated strategy.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy", "description": "RollingUpdate is used to communicate parameters when Type is RollingUpdateStatefulSetStrategyType." }, "type": { diff --git a/v1.21.4/statefulsetupdatestrategy.json b/v1.21.4/statefulsetupdatestrategy.json index 900e343a67..ac6b353832 100644 --- a/v1.21.4/statefulsetupdatestrategy.json +++ b/v1.21.4/statefulsetupdatestrategy.json @@ -2,7 +2,7 @@ "description": "StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates. It includes any additional parameters necessary to perform the update for the indicated strategy.", "properties": { "rollingUpdate": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apps.v1.RollingUpdateStatefulSetStrategy", "description": "RollingUpdate is used to communicate parameters when Type is RollingUpdateStatefulSetStrategyType." }, "type": { diff --git a/v1.21.4/status-meta-v1.json b/v1.21.4/status-meta-v1.json index c13990c337..af17740274 100644 --- a/v1.21.4/status-meta-v1.json +++ b/v1.21.4/status-meta-v1.json @@ -20,7 +20,7 @@ ] }, "details": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails", "description": "Extended data associated with the reason. Each reason may define its own extended details. This field is optional and the data returned is not guaranteed to conform to any schema except that defined by the reason type." }, "kind": { @@ -41,7 +41,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" }, "reason": { diff --git a/v1.21.4/status.json b/v1.21.4/status.json index b399dac77e..35696d76dd 100644 --- a/v1.21.4/status.json +++ b/v1.21.4/status.json @@ -17,7 +17,7 @@ ] }, "details": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails", "description": "Extended data associated with the reason. Each reason may define its own extended details. This field is optional and the data returned is not guaranteed to conform to any schema except that defined by the reason type." }, "kind": { @@ -38,7 +38,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" }, "reason": { diff --git a/v1.21.4/statusdetails-meta-v1.json b/v1.21.4/statusdetails-meta-v1.json index 1bfd84f12c..9e057d529b 100644 --- a/v1.21.4/statusdetails-meta-v1.json +++ b/v1.21.4/statusdetails-meta-v1.json @@ -4,7 +4,7 @@ "causes": { "description": "The Causes array includes more details associated with the StatusReason failure. Not all StatusReasons may provide detailed causes.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" }, "type": [ "array", diff --git a/v1.21.4/statusdetails.json b/v1.21.4/statusdetails.json index 1bfd84f12c..9e057d529b 100644 --- a/v1.21.4/statusdetails.json +++ b/v1.21.4/statusdetails.json @@ -4,7 +4,7 @@ "causes": { "description": "The Causes array includes more details associated with the StatusReason failure. Not all StatusReasons may provide detailed causes.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause" }, "type": [ "array", diff --git a/v1.21.4/storageclass-storage-v1.json b/v1.21.4/storageclass-storage-v1.json index 09ab6574de..6a9bc4b634 100644 --- a/v1.21.4/storageclass-storage-v1.json +++ b/v1.21.4/storageclass-storage-v1.json @@ -11,7 +11,7 @@ "allowedTopologies": { "description": "Restrict the node topologies where volumes can be dynamically provisioned. Each volume plugin defines its own supported topology specifications. An empty TopologySelectorTerm list means there is no topology restriction. This field is only honored by servers that enable the VolumeScheduling feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" }, "type": [ "array", @@ -39,7 +39,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "mountOptions": { diff --git a/v1.21.4/storageclass-storage-v1beta1.json b/v1.21.4/storageclass-storage-v1beta1.json index 74b9043e14..43051f6596 100644 --- a/v1.21.4/storageclass-storage-v1beta1.json +++ b/v1.21.4/storageclass-storage-v1beta1.json @@ -11,7 +11,7 @@ "allowedTopologies": { "description": "Restrict the node topologies where volumes can be dynamically provisioned. Each volume plugin defines its own supported topology specifications. An empty TopologySelectorTerm list means there is no topology restriction. This field is only honored by servers that enable the VolumeScheduling feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" }, "type": [ "array", @@ -39,7 +39,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "mountOptions": { diff --git a/v1.21.4/storageclass.json b/v1.21.4/storageclass.json index 4248999ac2..d242e333c8 100644 --- a/v1.21.4/storageclass.json +++ b/v1.21.4/storageclass.json @@ -11,7 +11,7 @@ "allowedTopologies": { "description": "Restrict the node topologies where volumes can be dynamically provisioned. Each volume plugin defines its own supported topology specifications. An empty TopologySelectorTerm list means there is no topology restriction. This field is only honored by servers that enable the VolumeScheduling feature.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorTerm" }, "type": [ "array", @@ -36,7 +36,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "mountOptions": { diff --git a/v1.21.4/storageclasslist-storage-v1.json b/v1.21.4/storageclasslist-storage-v1.json index 9f602645bb..b4263b315a 100644 --- a/v1.21.4/storageclasslist-storage-v1.json +++ b/v1.21.4/storageclasslist-storage-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of StorageClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.StorageClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/storageclasslist-storage-v1beta1.json b/v1.21.4/storageclasslist-storage-v1beta1.json index 29d4186a00..6b357639b6 100644 --- a/v1.21.4/storageclasslist-storage-v1beta1.json +++ b/v1.21.4/storageclasslist-storage-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of StorageClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/storageclasslist.json b/v1.21.4/storageclasslist.json index e85c7a3eee..bcb4eb6376 100644 --- a/v1.21.4/storageclasslist.json +++ b/v1.21.4/storageclasslist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of StorageClasses", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/storageospersistentvolumesource-v1.json b/v1.21.4/storageospersistentvolumesource-v1.json index 5f516015ea..6686164f98 100644 --- a/v1.21.4/storageospersistentvolumesource-v1.json +++ b/v1.21.4/storageospersistentvolumesource-v1.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "SecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted." }, "volumeName": { diff --git a/v1.21.4/storageospersistentvolumesource.json b/v1.21.4/storageospersistentvolumesource.json index 5f516015ea..6686164f98 100644 --- a/v1.21.4/storageospersistentvolumesource.json +++ b/v1.21.4/storageospersistentvolumesource.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ObjectReference", "description": "SecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted." }, "volumeName": { diff --git a/v1.21.4/storageosvolumesource-v1.json b/v1.21.4/storageosvolumesource-v1.json index 5ec8bb409e..7fce1f285a 100644 --- a/v1.21.4/storageosvolumesource-v1.json +++ b/v1.21.4/storageosvolumesource-v1.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted." }, "volumeName": { diff --git a/v1.21.4/storageosvolumesource.json b/v1.21.4/storageosvolumesource.json index 5ec8bb409e..7fce1f285a 100644 --- a/v1.21.4/storageosvolumesource.json +++ b/v1.21.4/storageosvolumesource.json @@ -16,7 +16,7 @@ ] }, "secretRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference", "description": "SecretRef specifies the secret to use for obtaining the StorageOS API credentials. If not specified, default values will be attempted." }, "volumeName": { diff --git a/v1.21.4/storageversion-apiserverinternal-v1alpha1.json b/v1.21.4/storageversion-apiserverinternal-v1alpha1.json index 20c63d63b0..008713ac2c 100644 --- a/v1.21.4/storageversion-apiserverinternal-v1alpha1.json +++ b/v1.21.4/storageversion-apiserverinternal-v1alpha1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "The name is .." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec", "description": "Spec is an empty spec. It is here to comply with Kubernetes API style." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus", "description": "API server instances report the version they can decode and the version they encode objects to when persisting objects in the backend." } }, diff --git a/v1.21.4/storageversion.json b/v1.21.4/storageversion.json index 17149dd572..af6e16db7b 100644 --- a/v1.21.4/storageversion.json +++ b/v1.21.4/storageversion.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "The name is .." }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionSpec", "description": "Spec is an empty spec. It is here to comply with Kubernetes API style." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionStatus", "description": "API server instances report the version they can decode and the version they encode objects to when persisting objects in the backend." } }, diff --git a/v1.21.4/storageversioncondition-apiserverinternal-v1alpha1.json b/v1.21.4/storageversioncondition-apiserverinternal-v1alpha1.json index 1488915235..891712d871 100644 --- a/v1.21.4/storageversioncondition-apiserverinternal-v1alpha1.json +++ b/v1.21.4/storageversioncondition-apiserverinternal-v1alpha1.json @@ -2,7 +2,7 @@ "description": "Describes the state of the storageVersion at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/storageversioncondition.json b/v1.21.4/storageversioncondition.json index 1488915235..891712d871 100644 --- a/v1.21.4/storageversioncondition.json +++ b/v1.21.4/storageversioncondition.json @@ -2,7 +2,7 @@ "description": "Describes the state of the storageVersion at a certain point.", "properties": { "lastTransitionTime": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Last time the condition transitioned from one status to another." }, "message": { diff --git a/v1.21.4/storageversionlist-apiserverinternal-v1alpha1.json b/v1.21.4/storageversionlist-apiserverinternal-v1alpha1.json index cc05dda7fc..5e3c18b764 100644 --- a/v1.21.4/storageversionlist-apiserverinternal-v1alpha1.json +++ b/v1.21.4/storageversionlist-apiserverinternal-v1alpha1.json @@ -13,7 +13,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" }, "type": [ "array", @@ -31,7 +31,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.4/storageversionlist.json b/v1.21.4/storageversionlist.json index 113e5c327f..b28f472db5 100644 --- a/v1.21.4/storageversionlist.json +++ b/v1.21.4/storageversionlist.json @@ -10,7 +10,7 @@ }, "items": { "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" }, "type": [ "array", @@ -28,7 +28,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta" } }, "required": [ diff --git a/v1.21.4/storageversionstatus-apiserverinternal-v1alpha1.json b/v1.21.4/storageversionstatus-apiserverinternal-v1alpha1.json index b4bb957675..e34ed65aac 100644 --- a/v1.21.4/storageversionstatus-apiserverinternal-v1alpha1.json +++ b/v1.21.4/storageversionstatus-apiserverinternal-v1alpha1.json @@ -11,7 +11,7 @@ "conditions": { "description": "The latest available observations of the storageVersion's state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" }, "type": [ "array", @@ -25,7 +25,7 @@ "storageVersions": { "description": "The reported versions per API server instance.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" }, "type": [ "array", diff --git a/v1.21.4/storageversionstatus.json b/v1.21.4/storageversionstatus.json index b4bb957675..e34ed65aac 100644 --- a/v1.21.4/storageversionstatus.json +++ b/v1.21.4/storageversionstatus.json @@ -11,7 +11,7 @@ "conditions": { "description": "The latest available observations of the storageVersion's state.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.StorageVersionCondition" }, "type": [ "array", @@ -25,7 +25,7 @@ "storageVersions": { "description": "The reported versions per API server instance.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.apiserverinternal.v1alpha1.ServerStorageVersion" }, "type": [ "array", diff --git a/v1.21.4/subject-flowcontrol-v1beta1.json b/v1.21.4/subject-flowcontrol-v1beta1.json index 45683f7c63..e7dad8ffe8 100644 --- a/v1.21.4/subject-flowcontrol-v1beta1.json +++ b/v1.21.4/subject-flowcontrol-v1beta1.json @@ -2,7 +2,7 @@ "description": "Subject matches the originator of a request, as identified by the request authentication system. There are three ways of matching an originator; by user, group, or service account.", "properties": { "group": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.GroupSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.GroupSubject" }, "kind": { "description": "Required", @@ -12,10 +12,10 @@ ] }, "serviceAccount": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ServiceAccountSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.ServiceAccountSubject" }, "user": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.UserSubject" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.UserSubject" } }, "required": [ diff --git a/v1.21.4/subjectaccessreview-authorization-v1.json b/v1.21.4/subjectaccessreview-authorization-v1.json index 9ffc475823..497b975191 100644 --- a/v1.21.4/subjectaccessreview-authorization-v1.json +++ b/v1.21.4/subjectaccessreview-authorization-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.4/subjectaccessreview-authorization-v1beta1.json b/v1.21.4/subjectaccessreview-authorization-v1beta1.json index 0f7b504256..a881880b72 100644 --- a/v1.21.4/subjectaccessreview-authorization-v1beta1.json +++ b/v1.21.4/subjectaccessreview-authorization-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.4/subjectaccessreview.json b/v1.21.4/subjectaccessreview.json index 62b347b962..a407083dfa 100644 --- a/v1.21.4/subjectaccessreview.json +++ b/v1.21.4/subjectaccessreview.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReviewStatus", "description": "Status is filled in by the server and indicates whether the request is allowed or not" } }, diff --git a/v1.21.4/subjectaccessreviewspec-authorization-v1.json b/v1.21.4/subjectaccessreviewspec-authorization-v1.json index c116b51649..19fe19a028 100644 --- a/v1.21.4/subjectaccessreviewspec-authorization-v1.json +++ b/v1.21.4/subjectaccessreviewspec-authorization-v1.json @@ -34,11 +34,11 @@ ] }, "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" }, "uid": { diff --git a/v1.21.4/subjectaccessreviewspec-authorization-v1beta1.json b/v1.21.4/subjectaccessreviewspec-authorization-v1beta1.json index 5ea93eefc8..9a5b9fcd3f 100644 --- a/v1.21.4/subjectaccessreviewspec-authorization-v1beta1.json +++ b/v1.21.4/subjectaccessreviewspec-authorization-v1beta1.json @@ -34,11 +34,11 @@ ] }, "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" }, "uid": { diff --git a/v1.21.4/subjectaccessreviewspec.json b/v1.21.4/subjectaccessreviewspec.json index 5ea93eefc8..9a5b9fcd3f 100644 --- a/v1.21.4/subjectaccessreviewspec.json +++ b/v1.21.4/subjectaccessreviewspec.json @@ -34,11 +34,11 @@ ] }, "nonResourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceAttributes", "description": "NonResourceAttributes describes information for a non-resource access request" }, "resourceAttributes": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceAttributes", "description": "ResourceAuthorizationAttributes describes information for a resource access request" }, "uid": { diff --git a/v1.21.4/subjectrulesreviewstatus-authorization-v1.json b/v1.21.4/subjectrulesreviewstatus-authorization-v1.json index 6424867c72..f529abc3ad 100644 --- a/v1.21.4/subjectrulesreviewstatus-authorization-v1.json +++ b/v1.21.4/subjectrulesreviewstatus-authorization-v1.json @@ -18,7 +18,7 @@ "nonResourceRules": { "description": "NonResourceRules is the list of actions the subject is allowed to perform on non-resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.NonResourceRule" }, "type": [ "array", @@ -28,7 +28,7 @@ "resourceRules": { "description": "ResourceRules is the list of actions the subject is allowed to perform on resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1.ResourceRule" }, "type": [ "array", diff --git a/v1.21.4/subjectrulesreviewstatus-authorization-v1beta1.json b/v1.21.4/subjectrulesreviewstatus-authorization-v1beta1.json index 0265f8234f..3a9aded64f 100644 --- a/v1.21.4/subjectrulesreviewstatus-authorization-v1beta1.json +++ b/v1.21.4/subjectrulesreviewstatus-authorization-v1beta1.json @@ -18,7 +18,7 @@ "nonResourceRules": { "description": "NonResourceRules is the list of actions the subject is allowed to perform on non-resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" }, "type": [ "array", @@ -28,7 +28,7 @@ "resourceRules": { "description": "ResourceRules is the list of actions the subject is allowed to perform on resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" }, "type": [ "array", diff --git a/v1.21.4/subjectrulesreviewstatus.json b/v1.21.4/subjectrulesreviewstatus.json index 0265f8234f..3a9aded64f 100644 --- a/v1.21.4/subjectrulesreviewstatus.json +++ b/v1.21.4/subjectrulesreviewstatus.json @@ -18,7 +18,7 @@ "nonResourceRules": { "description": "NonResourceRules is the list of actions the subject is allowed to perform on non-resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.NonResourceRule" }, "type": [ "array", @@ -28,7 +28,7 @@ "resourceRules": { "description": "ResourceRules is the list of actions the subject is allowed to perform on resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authorization.v1beta1.ResourceRule" }, "type": [ "array", diff --git a/v1.21.4/supplementalgroupsstrategyoptions-policy-v1beta1.json b/v1.21.4/supplementalgroupsstrategyoptions-policy-v1beta1.json index 2307b78afc..dcecf8a822 100644 --- a/v1.21.4/supplementalgroupsstrategyoptions-policy-v1beta1.json +++ b/v1.21.4/supplementalgroupsstrategyoptions-policy-v1beta1.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of supplemental groups. If you would like to force a single supplemental group then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.4/supplementalgroupsstrategyoptions.json b/v1.21.4/supplementalgroupsstrategyoptions.json index 2307b78afc..dcecf8a822 100644 --- a/v1.21.4/supplementalgroupsstrategyoptions.json +++ b/v1.21.4/supplementalgroupsstrategyoptions.json @@ -4,7 +4,7 @@ "ranges": { "description": "ranges are the allowed ranges of supplemental groups. If you would like to force a single supplemental group then supply a single range with the same start and end. Required for MustRunAs.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.policy.v1beta1.IDRange" }, "type": [ "array", diff --git a/v1.21.4/taint-v1.json b/v1.21.4/taint-v1.json index 6f0b92a428..b19a2899e1 100644 --- a/v1.21.4/taint-v1.json +++ b/v1.21.4/taint-v1.json @@ -16,7 +16,7 @@ ] }, "timeAdded": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "TimeAdded represents the time at which the taint was added. It is only written for NoExecute taints." }, "value": { diff --git a/v1.21.4/taint.json b/v1.21.4/taint.json index 6f0b92a428..b19a2899e1 100644 --- a/v1.21.4/taint.json +++ b/v1.21.4/taint.json @@ -16,7 +16,7 @@ ] }, "timeAdded": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "TimeAdded represents the time at which the taint was added. It is only written for NoExecute taints." }, "value": { diff --git a/v1.21.4/tcpsocketaction-v1.json b/v1.21.4/tcpsocketaction-v1.json index 9fed72747d..6cd60c531e 100644 --- a/v1.21.4/tcpsocketaction-v1.json +++ b/v1.21.4/tcpsocketaction-v1.json @@ -9,7 +9,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Number or name of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME." } }, diff --git a/v1.21.4/tcpsocketaction.json b/v1.21.4/tcpsocketaction.json index 9fed72747d..6cd60c531e 100644 --- a/v1.21.4/tcpsocketaction.json +++ b/v1.21.4/tcpsocketaction.json @@ -9,7 +9,7 @@ ] }, "port": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", "description": "Number or name of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME." } }, diff --git a/v1.21.4/tokenrequest-authentication-v1.json b/v1.21.4/tokenrequest-authentication-v1.json index 200d795165..c47e5886a4 100644 --- a/v1.21.4/tokenrequest-authentication-v1.json +++ b/v1.21.4/tokenrequest-authentication-v1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestSpec" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestSpec" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestStatus" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenRequestStatus" } }, "required": [ diff --git a/v1.21.4/tokenrequestspec-authentication-v1.json b/v1.21.4/tokenrequestspec-authentication-v1.json index 11057a3fd7..39a217b186 100644 --- a/v1.21.4/tokenrequestspec-authentication-v1.json +++ b/v1.21.4/tokenrequestspec-authentication-v1.json @@ -15,7 +15,7 @@ ] }, "boundObjectRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference", "description": "BoundObjectRef is a reference to an object that the token will be bound to. The token will only be valid for as long as the bound object exists. NOTE: The API server's TokenReview endpoint will validate the BoundObjectRef, but other audiences may not. Keep ExpirationSeconds small if you want prompt revocation." }, "expirationSeconds": { diff --git a/v1.21.4/tokenrequestspec.json b/v1.21.4/tokenrequestspec.json index 11057a3fd7..39a217b186 100644 --- a/v1.21.4/tokenrequestspec.json +++ b/v1.21.4/tokenrequestspec.json @@ -15,7 +15,7 @@ ] }, "boundObjectRef": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.BoundObjectReference", "description": "BoundObjectRef is a reference to an object that the token will be bound to. The token will only be valid for as long as the bound object exists. NOTE: The API server's TokenReview endpoint will validate the BoundObjectRef, but other audiences may not. Keep ExpirationSeconds small if you want prompt revocation." }, "expirationSeconds": { diff --git a/v1.21.4/tokenrequeststatus-authentication-v1.json b/v1.21.4/tokenrequeststatus-authentication-v1.json index eb7f5e037d..776262f877 100644 --- a/v1.21.4/tokenrequeststatus-authentication-v1.json +++ b/v1.21.4/tokenrequeststatus-authentication-v1.json @@ -2,7 +2,7 @@ "description": "TokenRequestStatus is the result of a token request.", "properties": { "expirationTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "ExpirationTimestamp is the time of expiration of the returned token." }, "token": { diff --git a/v1.21.4/tokenrequeststatus.json b/v1.21.4/tokenrequeststatus.json index eb7f5e037d..776262f877 100644 --- a/v1.21.4/tokenrequeststatus.json +++ b/v1.21.4/tokenrequeststatus.json @@ -2,7 +2,7 @@ "description": "TokenRequestStatus is the result of a token request.", "properties": { "expirationTimestamp": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "ExpirationTimestamp is the time of expiration of the returned token." }, "token": { diff --git a/v1.21.4/tokenreview-authentication-v1.json b/v1.21.4/tokenreview-authentication-v1.json index 9217fe7a36..bdf9f8e95d 100644 --- a/v1.21.4/tokenreview-authentication-v1.json +++ b/v1.21.4/tokenreview-authentication-v1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.TokenReviewStatus", "description": "Status is filled in by the server and indicates whether the request can be authenticated." } }, diff --git a/v1.21.4/tokenreview-authentication-v1beta1.json b/v1.21.4/tokenreview-authentication-v1beta1.json index 5350dd4cd8..f778ad227a 100644 --- a/v1.21.4/tokenreview-authentication-v1beta1.json +++ b/v1.21.4/tokenreview-authentication-v1beta1.json @@ -22,14 +22,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus", "description": "Status is filled in by the server and indicates whether the request can be authenticated." } }, diff --git a/v1.21.4/tokenreview.json b/v1.21.4/tokenreview.json index 7d8ecfa4d9..46602270c4 100644 --- a/v1.21.4/tokenreview.json +++ b/v1.21.4/tokenreview.json @@ -19,14 +19,14 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewSpec", "description": "Spec holds information about the request being evaluated" }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.TokenReviewStatus", "description": "Status is filled in by the server and indicates whether the request can be authenticated." } }, diff --git a/v1.21.4/tokenreviewstatus-authentication-v1.json b/v1.21.4/tokenreviewstatus-authentication-v1.json index 11c5ea3d36..066aeea83d 100644 --- a/v1.21.4/tokenreviewstatus-authentication-v1.json +++ b/v1.21.4/tokenreviewstatus-authentication-v1.json @@ -29,7 +29,7 @@ ] }, "user": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.UserInfo", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1.UserInfo", "description": "User is the UserInfo associated with the provided token." } }, diff --git a/v1.21.4/tokenreviewstatus-authentication-v1beta1.json b/v1.21.4/tokenreviewstatus-authentication-v1beta1.json index c2bd14fff5..840e688525 100644 --- a/v1.21.4/tokenreviewstatus-authentication-v1beta1.json +++ b/v1.21.4/tokenreviewstatus-authentication-v1beta1.json @@ -29,7 +29,7 @@ ] }, "user": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo", "description": "User is the UserInfo associated with the provided token." } }, diff --git a/v1.21.4/tokenreviewstatus.json b/v1.21.4/tokenreviewstatus.json index c2bd14fff5..840e688525 100644 --- a/v1.21.4/tokenreviewstatus.json +++ b/v1.21.4/tokenreviewstatus.json @@ -29,7 +29,7 @@ ] }, "user": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.authentication.v1beta1.UserInfo", "description": "User is the UserInfo associated with the provided token." } }, diff --git a/v1.21.4/topologyselectorterm-v1.json b/v1.21.4/topologyselectorterm-v1.json index 758f728d8d..4242461796 100644 --- a/v1.21.4/topologyselectorterm-v1.json +++ b/v1.21.4/topologyselectorterm-v1.json @@ -4,7 +4,7 @@ "matchLabelExpressions": { "description": "A list of topology selector requirements by labels.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" }, "type": [ "array", diff --git a/v1.21.4/topologyselectorterm.json b/v1.21.4/topologyselectorterm.json index 758f728d8d..4242461796 100644 --- a/v1.21.4/topologyselectorterm.json +++ b/v1.21.4/topologyselectorterm.json @@ -4,7 +4,7 @@ "matchLabelExpressions": { "description": "A list of topology selector requirements by labels.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.TopologySelectorLabelRequirement" }, "type": [ "array", diff --git a/v1.21.4/topologyspreadconstraint-v1.json b/v1.21.4/topologyspreadconstraint-v1.json index b9fe9ede71..7164608d67 100644 --- a/v1.21.4/topologyspreadconstraint-v1.json +++ b/v1.21.4/topologyspreadconstraint-v1.json @@ -2,7 +2,7 @@ "description": "TopologySpreadConstraint specifies how to spread matching pods among the given topology.", "properties": { "labelSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "LabelSelector is used to find matching pods. Pods that match this label selector are counted to determine the number of pods in their corresponding topology domain." }, "maxSkew": { diff --git a/v1.21.4/topologyspreadconstraint.json b/v1.21.4/topologyspreadconstraint.json index b9fe9ede71..7164608d67 100644 --- a/v1.21.4/topologyspreadconstraint.json +++ b/v1.21.4/topologyspreadconstraint.json @@ -2,7 +2,7 @@ "description": "TopologySpreadConstraint specifies how to spread matching pods among the given topology.", "properties": { "labelSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "LabelSelector is used to find matching pods. Pods that match this label selector are counted to determine the number of pods in their corresponding topology domain." }, "maxSkew": { diff --git a/v1.21.4/validatingwebhook-admissionregistration-v1.json b/v1.21.4/validatingwebhook-admissionregistration-v1.json index 955e79fdc3..f5098533f2 100644 --- a/v1.21.4/validatingwebhook-admissionregistration-v1.json +++ b/v1.21.4/validatingwebhook-admissionregistration-v1.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,17 +40,17 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.4/validatingwebhook-admissionregistration-v1beta1.json b/v1.21.4/validatingwebhook-admissionregistration-v1beta1.json index 60aa79734e..2e22bcf52a 100644 --- a/v1.21.4/validatingwebhook-admissionregistration-v1beta1.json +++ b/v1.21.4/validatingwebhook-admissionregistration-v1beta1.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,17 +40,17 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.4/validatingwebhook.json b/v1.21.4/validatingwebhook.json index 60aa79734e..2e22bcf52a 100644 --- a/v1.21.4/validatingwebhook.json +++ b/v1.21.4/validatingwebhook.json @@ -15,7 +15,7 @@ ] }, "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.WebhookClientConfig", "description": "ClientConfig defines how to communicate with the hook. Required" }, "failurePolicy": { @@ -40,17 +40,17 @@ ] }, "namespaceSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is another cluster scoped resource, it never skips the webhook.\n\nFor example, to run the webhook on any objects whose namespace is not associated with \"runlevel\" of \"0\" or \"1\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"runlevel\",\n \"operator\": \"NotIn\",\n \"values\": [\n \"0\",\n \"1\"\n ]\n }\n ]\n}\n\nIf instead you want to only run the webhook on any objects whose namespace is associated with the \"environment\" of \"prod\" or \"staging\"; you will set the selector as follows: \"namespaceSelector\": {\n \"matchExpressions\": [\n {\n \"key\": \"environment\",\n \"operator\": \"In\",\n \"values\": [\n \"prod\",\n \"staging\"\n ]\n }\n ]\n}\n\nSee https://kubernetes.io/docs/concepts/overview/working-with-objects/labels for more examples of label selectors.\n\nDefault to the empty LabelSelector, which matches everything." }, "objectSelector": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "description": "ObjectSelector decides whether to run the webhook based on if the object has matching labels. objectSelector is evaluated against both the oldObject and newObject that would be sent to the webhook, and is considered to match if either object matches the selector. A null object (oldObject in the case of create, or newObject in the case of delete) or an object that cannot have labels (like a DeploymentRollback or a PodProxyOptions object) is not considered to match. Use the object selector only if the webhook is opt-in, because end users may skip the admission webhook by setting the labels. Default to the empty LabelSelector, which matches everything." }, "rules": { "description": "Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches _any_ Rule. However, in order to prevent ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks from putting the cluster in a state which cannot be recovered from without completely disabling the plugin, ValidatingAdmissionWebhooks and MutatingAdmissionWebhooks are never called on admission requests for ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.RuleWithOperations" }, "type": [ "array", diff --git a/v1.21.4/validatingwebhookconfiguration-admissionregistration-v1.json b/v1.21.4/validatingwebhookconfiguration-admissionregistration-v1.json index b51f32d13f..05dd87d07a 100644 --- a/v1.21.4/validatingwebhookconfiguration-admissionregistration-v1.json +++ b/v1.21.4/validatingwebhookconfiguration-admissionregistration-v1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhook" }, "type": [ "array", diff --git a/v1.21.4/validatingwebhookconfiguration-admissionregistration-v1beta1.json b/v1.21.4/validatingwebhookconfiguration-admissionregistration-v1beta1.json index f13bddb0b3..59382f0d8c 100644 --- a/v1.21.4/validatingwebhookconfiguration-admissionregistration-v1beta1.json +++ b/v1.21.4/validatingwebhookconfiguration-admissionregistration-v1beta1.json @@ -22,13 +22,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" }, "type": [ "array", diff --git a/v1.21.4/validatingwebhookconfiguration.json b/v1.21.4/validatingwebhookconfiguration.json index 24111c4a2e..daa30bc145 100644 --- a/v1.21.4/validatingwebhookconfiguration.json +++ b/v1.21.4/validatingwebhookconfiguration.json @@ -19,13 +19,13 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata." }, "webhooks": { "description": "Webhooks is a list of webhooks and the affected resources and operations.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhook" }, "type": [ "array", diff --git a/v1.21.4/validatingwebhookconfigurationlist-admissionregistration-v1.json b/v1.21.4/validatingwebhookconfigurationlist-admissionregistration-v1.json index 26278f0524..212b56f968 100644 --- a/v1.21.4/validatingwebhookconfigurationlist-admissionregistration-v1.json +++ b/v1.21.4/validatingwebhookconfigurationlist-admissionregistration-v1.json @@ -14,7 +14,7 @@ "items": { "description": "List of ValidatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/validatingwebhookconfigurationlist-admissionregistration-v1beta1.json b/v1.21.4/validatingwebhookconfigurationlist-admissionregistration-v1beta1.json index f49fe08ebb..e8e9eafdce 100644 --- a/v1.21.4/validatingwebhookconfigurationlist-admissionregistration-v1beta1.json +++ b/v1.21.4/validatingwebhookconfigurationlist-admissionregistration-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "List of ValidatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/validatingwebhookconfigurationlist.json b/v1.21.4/validatingwebhookconfigurationlist.json index a17941df31..62c04d3b8b 100644 --- a/v1.21.4/validatingwebhookconfigurationlist.json +++ b/v1.21.4/validatingwebhookconfigurationlist.json @@ -11,7 +11,7 @@ "items": { "description": "List of ValidatingWebhookConfiguration.", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" } }, diff --git a/v1.21.4/volume-v1.json b/v1.21.4/volume-v1.json index d9c6763f71..809e29dddd 100644 --- a/v1.21.4/volume-v1.json +++ b/v1.21.4/volume-v1.json @@ -2,75 +2,75 @@ "description": "Volume represents a named volume in a pod that may be accessed by any container in the pod.", "properties": { "awsElasticBlockStore": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", "description": "AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore" }, "azureDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", "description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod." }, "azureFile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource", "description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod." }, "cephfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource", "description": "CephFS represents a Ceph FS mount on the host that shares a pod's lifetime" }, "cinder": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource", "description": "Cinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md" }, "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource", "description": "ConfigMap represents a configMap that should populate this volume" }, "csi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource", "description": "CSI (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature)." }, "downwardAPI": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource", "description": "DownwardAPI represents downward API about the pod that should populate this volume" }, "emptyDir": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource", "description": "EmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir" }, "ephemeral": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource", "description": "Ephemeral represents a volume that is handled by a cluster storage driver. The volume's lifecycle is tied to the pod that defines it - it will be created before the pod starts, and deleted when the pod is removed.\n\nUse this if: a) the volume is only needed while the pod runs, b) features of normal volumes like restoring from snapshot or capacity\n tracking are needed,\nc) the storage driver is specified through a storage class, and d) the storage driver supports dynamic volume provisioning through\n a PersistentVolumeClaim (see EphemeralVolumeSource for more\n information on the connection between this volume type\n and PersistentVolumeClaim).\n\nUse PersistentVolumeClaim or one of the vendor-specific APIs for volumes that persist for longer than the lifecycle of an individual pod.\n\nUse CSI for light-weight local ephemeral volumes if the CSI driver is meant to be used that way - see the documentation of the driver for more information.\n\nA pod can use both types of ephemeral volumes and persistent volumes at the same time.\n\nThis is a beta feature and only available when the GenericEphemeralVolume feature gate is enabled." }, "fc": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", "description": "FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod." }, "flexVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource", "description": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin." }, "flocker": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", "description": "Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running" }, "gcePersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", "description": "GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk" }, "gitRepo": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource", "description": "GitRepo represents a git repository at a particular revision. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container." }, "glusterfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource", "description": "Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/glusterfs/README.md" }, "hostPath": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", "description": "HostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath" }, "iscsi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource", "description": "ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://examples.k8s.io/volumes/iscsi/README.md" }, "name": { @@ -81,47 +81,47 @@ ] }, "nfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", "description": "NFS represents an NFS mount on the host that shares a pod's lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs" }, "persistentVolumeClaim": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource", "description": "PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" }, "photonPersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", "description": "PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine" }, "portworxVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", "description": "PortworxVolume represents a portworx volume attached and mounted on kubelets host machine" }, "projected": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource", "description": "Items for all in one resources secrets, configmaps, and downward API" }, "quobyte": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", "description": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime" }, "rbd": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource", "description": "RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md" }, "scaleIO": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource", "description": "ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes." }, "secret": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource", "description": "Secret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret" }, "storageos": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource", "description": "StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes." }, "vsphereVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", "description": "VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine" } }, diff --git a/v1.21.4/volume.json b/v1.21.4/volume.json index d9c6763f71..809e29dddd 100644 --- a/v1.21.4/volume.json +++ b/v1.21.4/volume.json @@ -2,75 +2,75 @@ "description": "Volume represents a named volume in a pod that may be accessed by any container in the pod.", "properties": { "awsElasticBlockStore": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AWSElasticBlockStoreVolumeSource", "description": "AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore" }, "azureDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureDiskVolumeSource", "description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod." }, "azureFile": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.AzureFileVolumeSource", "description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod." }, "cephfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CephFSVolumeSource", "description": "CephFS represents a Ceph FS mount on the host that shares a pod's lifetime" }, "cinder": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CinderVolumeSource", "description": "Cinder represents a cinder volume attached and mounted on kubelets host machine. More info: https://examples.k8s.io/mysql-cinder-pd/README.md" }, "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapVolumeSource", "description": "ConfigMap represents a configMap that should populate this volume" }, "csi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.CSIVolumeSource", "description": "CSI (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature)." }, "downwardAPI": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIVolumeSource", "description": "DownwardAPI represents downward API about the pod that should populate this volume" }, "emptyDir": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EmptyDirVolumeSource", "description": "EmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir" }, "ephemeral": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.EphemeralVolumeSource", "description": "Ephemeral represents a volume that is handled by a cluster storage driver. The volume's lifecycle is tied to the pod that defines it - it will be created before the pod starts, and deleted when the pod is removed.\n\nUse this if: a) the volume is only needed while the pod runs, b) features of normal volumes like restoring from snapshot or capacity\n tracking are needed,\nc) the storage driver is specified through a storage class, and d) the storage driver supports dynamic volume provisioning through\n a PersistentVolumeClaim (see EphemeralVolumeSource for more\n information on the connection between this volume type\n and PersistentVolumeClaim).\n\nUse PersistentVolumeClaim or one of the vendor-specific APIs for volumes that persist for longer than the lifecycle of an individual pod.\n\nUse CSI for light-weight local ephemeral volumes if the CSI driver is meant to be used that way - see the documentation of the driver for more information.\n\nA pod can use both types of ephemeral volumes and persistent volumes at the same time.\n\nThis is a beta feature and only available when the GenericEphemeralVolume feature gate is enabled." }, "fc": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FCVolumeSource", "description": "FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod." }, "flexVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlexVolumeSource", "description": "FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin." }, "flocker": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.FlockerVolumeSource", "description": "Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running" }, "gcePersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GCEPersistentDiskVolumeSource", "description": "GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk" }, "gitRepo": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GitRepoVolumeSource", "description": "GitRepo represents a git repository at a particular revision. DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir into the Pod's container." }, "glusterfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.GlusterfsVolumeSource", "description": "Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/glusterfs/README.md" }, "hostPath": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.HostPathVolumeSource", "description": "HostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath" }, "iscsi": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ISCSIVolumeSource", "description": "ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://examples.k8s.io/volumes/iscsi/README.md" }, "name": { @@ -81,47 +81,47 @@ ] }, "nfs": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NFSVolumeSource", "description": "NFS represents an NFS mount on the host that shares a pod's lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs" }, "persistentVolumeClaim": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource", "description": "PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims" }, "photonPersistentDisk": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PhotonPersistentDiskVolumeSource", "description": "PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine" }, "portworxVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PortworxVolumeSource", "description": "PortworxVolume represents a portworx volume attached and mounted on kubelets host machine" }, "projected": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ProjectedVolumeSource", "description": "Items for all in one resources secrets, configmaps, and downward API" }, "quobyte": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.QuobyteVolumeSource", "description": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime" }, "rbd": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.RBDVolumeSource", "description": "RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://examples.k8s.io/volumes/rbd/README.md" }, "scaleIO": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ScaleIOVolumeSource", "description": "ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes." }, "secret": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretVolumeSource", "description": "Secret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret" }, "storageos": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.StorageOSVolumeSource", "description": "StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes." }, "vsphereVolume": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.VsphereVirtualDiskVolumeSource", "description": "VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine" } }, diff --git a/v1.21.4/volumeattachment-storage-v1.json b/v1.21.4/volumeattachment-storage-v1.json index 02bf603194..d0a98bbb60 100644 --- a/v1.21.4/volumeattachment-storage-v1.json +++ b/v1.21.4/volumeattachment-storage-v1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSpec", "description": "Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentStatus", "description": "Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.4/volumeattachment-storage-v1alpha1.json b/v1.21.4/volumeattachment-storage-v1alpha1.json index 7123bbe493..5aa1d506b0 100644 --- a/v1.21.4/volumeattachment-storage-v1alpha1.json +++ b/v1.21.4/volumeattachment-storage-v1alpha1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSpec", "description": "Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentStatus", "description": "Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.4/volumeattachment-storage-v1beta1.json b/v1.21.4/volumeattachment-storage-v1beta1.json index 4dee298ef5..ed00f5e03a 100644 --- a/v1.21.4/volumeattachment-storage-v1beta1.json +++ b/v1.21.4/volumeattachment-storage-v1beta1.json @@ -22,15 +22,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec", "description": "Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus", "description": "Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.4/volumeattachment.json b/v1.21.4/volumeattachment.json index d45bdd87ea..94950d2fc0 100644 --- a/v1.21.4/volumeattachment.json +++ b/v1.21.4/volumeattachment.json @@ -19,15 +19,15 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", "description": "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSpec", "description": "Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system." }, "status": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentStatus", "description": "Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.4/volumeattachmentlist-storage-v1.json b/v1.21.4/volumeattachmentlist-storage-v1.json index f4558c074f..da0efedad5 100644 --- a/v1.21.4/volumeattachmentlist-storage-v1.json +++ b/v1.21.4/volumeattachmentlist-storage-v1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of VolumeAttachments", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachment" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/volumeattachmentlist-storage-v1alpha1.json b/v1.21.4/volumeattachmentlist-storage-v1alpha1.json index dcc47956a5..1ae1012cd2 100644 --- a/v1.21.4/volumeattachmentlist-storage-v1alpha1.json +++ b/v1.21.4/volumeattachmentlist-storage-v1alpha1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of VolumeAttachments", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachment" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/volumeattachmentlist-storage-v1beta1.json b/v1.21.4/volumeattachmentlist-storage-v1beta1.json index 0737a1f4e0..9e02aba361 100644 --- a/v1.21.4/volumeattachmentlist-storage-v1beta1.json +++ b/v1.21.4/volumeattachmentlist-storage-v1beta1.json @@ -14,7 +14,7 @@ "items": { "description": "Items is the list of VolumeAttachments", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" }, "type": [ "array", @@ -32,7 +32,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/volumeattachmentlist.json b/v1.21.4/volumeattachmentlist.json index 7920350b75..0dc9047b85 100644 --- a/v1.21.4/volumeattachmentlist.json +++ b/v1.21.4/volumeattachmentlist.json @@ -11,7 +11,7 @@ "items": { "description": "Items is the list of VolumeAttachments", "items": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachment" }, "type": [ "array", @@ -29,7 +29,7 @@ ] }, "metadata": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" } }, diff --git a/v1.21.4/volumeattachmentsource-storage-v1.json b/v1.21.4/volumeattachmentsource-storage-v1.json index 880bac81ae..dbc6881e9a 100644 --- a/v1.21.4/volumeattachmentsource-storage-v1.json +++ b/v1.21.4/volumeattachmentsource-storage-v1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentSource represents a volume that should be attached. Right now only PersistenVolumes can be attached via external attacher, in future we may allow also inline volumes in pods. Exactly one member can be set.", "properties": { "inlineVolumeSpec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "inlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource. This field is populated only for the CSIMigration feature. It contains translated fields from a pod's inline VolumeSource to a PersistentVolumeSpec. This field is beta-level and is only honored by servers that enabled the CSIMigration feature." }, "persistentVolumeName": { diff --git a/v1.21.4/volumeattachmentsource-storage-v1alpha1.json b/v1.21.4/volumeattachmentsource-storage-v1alpha1.json index e0627a13ad..bc19e6fd40 100644 --- a/v1.21.4/volumeattachmentsource-storage-v1alpha1.json +++ b/v1.21.4/volumeattachmentsource-storage-v1alpha1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentSource represents a volume that should be attached. Right now only PersistenVolumes can be attached via external attacher, in future we may allow also inline volumes in pods. Exactly one member can be set.", "properties": { "inlineVolumeSpec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "inlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource. This field is populated only for the CSIMigration feature. It contains translated fields from a pod's inline VolumeSource to a PersistentVolumeSpec. This field is alpha-level and is only honored by servers that enabled the CSIMigration feature." }, "persistentVolumeName": { diff --git a/v1.21.4/volumeattachmentsource-storage-v1beta1.json b/v1.21.4/volumeattachmentsource-storage-v1beta1.json index 880bac81ae..dbc6881e9a 100644 --- a/v1.21.4/volumeattachmentsource-storage-v1beta1.json +++ b/v1.21.4/volumeattachmentsource-storage-v1beta1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentSource represents a volume that should be attached. Right now only PersistenVolumes can be attached via external attacher, in future we may allow also inline volumes in pods. Exactly one member can be set.", "properties": { "inlineVolumeSpec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "inlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource. This field is populated only for the CSIMigration feature. It contains translated fields from a pod's inline VolumeSource to a PersistentVolumeSpec. This field is beta-level and is only honored by servers that enabled the CSIMigration feature." }, "persistentVolumeName": { diff --git a/v1.21.4/volumeattachmentsource.json b/v1.21.4/volumeattachmentsource.json index 880bac81ae..dbc6881e9a 100644 --- a/v1.21.4/volumeattachmentsource.json +++ b/v1.21.4/volumeattachmentsource.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentSource represents a volume that should be attached. Right now only PersistenVolumes can be attached via external attacher, in future we may allow also inline volumes in pods. Exactly one member can be set.", "properties": { "inlineVolumeSpec": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PersistentVolumeSpec", "description": "inlineVolumeSpec contains all the information necessary to attach a persistent volume defined by a pod's inline VolumeSource. This field is populated only for the CSIMigration feature. It contains translated fields from a pod's inline VolumeSource to a PersistentVolumeSpec. This field is beta-level and is only honored by servers that enabled the CSIMigration feature." }, "persistentVolumeName": { diff --git a/v1.21.4/volumeattachmentspec-storage-v1.json b/v1.21.4/volumeattachmentspec-storage-v1.json index 99d6125917..9fe35cef79 100644 --- a/v1.21.4/volumeattachmentspec-storage-v1.json +++ b/v1.21.4/volumeattachmentspec-storage-v1.json @@ -16,7 +16,7 @@ ] }, "source": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeAttachmentSource", "description": "Source represents the volume that should be attached." } }, diff --git a/v1.21.4/volumeattachmentspec-storage-v1alpha1.json b/v1.21.4/volumeattachmentspec-storage-v1alpha1.json index 88b27f9e48..0d2128f249 100644 --- a/v1.21.4/volumeattachmentspec-storage-v1alpha1.json +++ b/v1.21.4/volumeattachmentspec-storage-v1alpha1.json @@ -16,7 +16,7 @@ ] }, "source": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttachmentSource", "description": "Source represents the volume that should be attached." } }, diff --git a/v1.21.4/volumeattachmentspec-storage-v1beta1.json b/v1.21.4/volumeattachmentspec-storage-v1beta1.json index 0400998ee7..fe9d1a74c8 100644 --- a/v1.21.4/volumeattachmentspec-storage-v1beta1.json +++ b/v1.21.4/volumeattachmentspec-storage-v1beta1.json @@ -16,7 +16,7 @@ ] }, "source": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource", "description": "Source represents the volume that should be attached." } }, diff --git a/v1.21.4/volumeattachmentspec.json b/v1.21.4/volumeattachmentspec.json index 0400998ee7..fe9d1a74c8 100644 --- a/v1.21.4/volumeattachmentspec.json +++ b/v1.21.4/volumeattachmentspec.json @@ -16,7 +16,7 @@ ] }, "source": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeAttachmentSource", "description": "Source represents the volume that should be attached." } }, diff --git a/v1.21.4/volumeattachmentstatus-storage-v1.json b/v1.21.4/volumeattachmentstatus-storage-v1.json index eaefa0cb49..924e2d9c8c 100644 --- a/v1.21.4/volumeattachmentstatus-storage-v1.json +++ b/v1.21.4/volumeattachmentstatus-storage-v1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentStatus is the status of a VolumeAttachment request.", "properties": { "attachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError", "description": "The last error encountered during attach operation, if any. This field must only be set by the entity completing the attach operation, i.e. the external-attacher." }, "attached": { @@ -26,7 +26,7 @@ ] }, "detachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1.VolumeError", "description": "The last error encountered during detach operation, if any. This field must only be set by the entity completing the detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.4/volumeattachmentstatus-storage-v1alpha1.json b/v1.21.4/volumeattachmentstatus-storage-v1alpha1.json index 9cef355584..9c264aa5b4 100644 --- a/v1.21.4/volumeattachmentstatus-storage-v1alpha1.json +++ b/v1.21.4/volumeattachmentstatus-storage-v1alpha1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentStatus is the status of a VolumeAttachment request.", "properties": { "attachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError", "description": "The last error encountered during attach operation, if any. This field must only be set by the entity completing the attach operation, i.e. the external-attacher." }, "attached": { @@ -26,7 +26,7 @@ ] }, "detachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1alpha1.VolumeError", "description": "The last error encountered during detach operation, if any. This field must only be set by the entity completing the detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.4/volumeattachmentstatus-storage-v1beta1.json b/v1.21.4/volumeattachmentstatus-storage-v1beta1.json index 8ebc9f6e63..697474218e 100644 --- a/v1.21.4/volumeattachmentstatus-storage-v1beta1.json +++ b/v1.21.4/volumeattachmentstatus-storage-v1beta1.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentStatus is the status of a VolumeAttachment request.", "properties": { "attachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", "description": "The last error encountered during attach operation, if any. This field must only be set by the entity completing the attach operation, i.e. the external-attacher." }, "attached": { @@ -26,7 +26,7 @@ ] }, "detachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", "description": "The last error encountered during detach operation, if any. This field must only be set by the entity completing the detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.4/volumeattachmentstatus.json b/v1.21.4/volumeattachmentstatus.json index 8ebc9f6e63..697474218e 100644 --- a/v1.21.4/volumeattachmentstatus.json +++ b/v1.21.4/volumeattachmentstatus.json @@ -2,7 +2,7 @@ "description": "VolumeAttachmentStatus is the status of a VolumeAttachment request.", "properties": { "attachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", "description": "The last error encountered during attach operation, if any. This field must only be set by the entity completing the attach operation, i.e. the external-attacher." }, "attached": { @@ -26,7 +26,7 @@ ] }, "detachError": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.storage.v1beta1.VolumeError", "description": "The last error encountered during detach operation, if any. This field must only be set by the entity completing the detach operation, i.e. the external-attacher." } }, diff --git a/v1.21.4/volumeerror-storage-v1.json b/v1.21.4/volumeerror-storage-v1.json index f9f3c5faec..bf66e5b516 100644 --- a/v1.21.4/volumeerror-storage-v1.json +++ b/v1.21.4/volumeerror-storage-v1.json @@ -9,7 +9,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time the error was encountered." } }, diff --git a/v1.21.4/volumeerror-storage-v1alpha1.json b/v1.21.4/volumeerror-storage-v1alpha1.json index 0c7a2fc1ff..4a0c2f178b 100644 --- a/v1.21.4/volumeerror-storage-v1alpha1.json +++ b/v1.21.4/volumeerror-storage-v1alpha1.json @@ -9,7 +9,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time the error was encountered." } }, diff --git a/v1.21.4/volumeerror-storage-v1beta1.json b/v1.21.4/volumeerror-storage-v1beta1.json index f9f3c5faec..bf66e5b516 100644 --- a/v1.21.4/volumeerror-storage-v1beta1.json +++ b/v1.21.4/volumeerror-storage-v1beta1.json @@ -9,7 +9,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time the error was encountered." } }, diff --git a/v1.21.4/volumeerror.json b/v1.21.4/volumeerror.json index f9f3c5faec..bf66e5b516 100644 --- a/v1.21.4/volumeerror.json +++ b/v1.21.4/volumeerror.json @@ -9,7 +9,7 @@ ] }, "time": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "Time the error was encountered." } }, diff --git a/v1.21.4/volumenodeaffinity-v1.json b/v1.21.4/volumenodeaffinity-v1.json index 0f292848b0..0b10fa139a 100644 --- a/v1.21.4/volumenodeaffinity-v1.json +++ b/v1.21.4/volumenodeaffinity-v1.json @@ -2,7 +2,7 @@ "description": "VolumeNodeAffinity defines constraints that limit what nodes this volume can be accessed from.", "properties": { "required": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", "description": "Required specifies hard node constraints that must be met." } }, diff --git a/v1.21.4/volumenodeaffinity.json b/v1.21.4/volumenodeaffinity.json index 0f292848b0..0b10fa139a 100644 --- a/v1.21.4/volumenodeaffinity.json +++ b/v1.21.4/volumenodeaffinity.json @@ -2,7 +2,7 @@ "description": "VolumeNodeAffinity defines constraints that limit what nodes this volume can be accessed from.", "properties": { "required": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.NodeSelector", "description": "Required specifies hard node constraints that must be met." } }, diff --git a/v1.21.4/volumeprojection-v1.json b/v1.21.4/volumeprojection-v1.json index 0016b7e4af..9cadd1d1f8 100644 --- a/v1.21.4/volumeprojection-v1.json +++ b/v1.21.4/volumeprojection-v1.json @@ -2,19 +2,19 @@ "description": "Projection that may be projected along with other supported volume types", "properties": { "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection", "description": "information about the configMap data to project" }, "downwardAPI": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection", "description": "information about the downwardAPI data to project" }, "secret": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection", "description": "information about the secret data to project" }, "serviceAccountToken": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection", "description": "information about the serviceAccountToken data to project" } }, diff --git a/v1.21.4/volumeprojection.json b/v1.21.4/volumeprojection.json index 0016b7e4af..9cadd1d1f8 100644 --- a/v1.21.4/volumeprojection.json +++ b/v1.21.4/volumeprojection.json @@ -2,19 +2,19 @@ "description": "Projection that may be projected along with other supported volume types", "properties": { "configMap": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ConfigMapProjection", "description": "information about the configMap data to project" }, "downwardAPI": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.DownwardAPIProjection", "description": "information about the downwardAPI data to project" }, "secret": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.SecretProjection", "description": "information about the secret data to project" }, "serviceAccountToken": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.ServiceAccountTokenProjection", "description": "information about the serviceAccountToken data to project" } }, diff --git a/v1.21.4/watchevent-meta-v1.json b/v1.21.4/watchevent-meta-v1.json index 761d1bfbb2..b1d83157b3 100644 --- a/v1.21.4/watchevent-meta-v1.json +++ b/v1.21.4/watchevent-meta-v1.json @@ -2,7 +2,7 @@ "description": "Event represents a single event to a watched resource.", "properties": { "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", "description": "Object is:\n * If Type is Added or Modified: the new state of the object.\n * If Type is Deleted: the state of the object immediately before deletion.\n * If Type is Error: *Status is recommended; other types may make sense\n depending on context." }, "type": { diff --git a/v1.21.4/watchevent.json b/v1.21.4/watchevent.json index 761d1bfbb2..b1d83157b3 100644 --- a/v1.21.4/watchevent.json +++ b/v1.21.4/watchevent.json @@ -2,7 +2,7 @@ "description": "Event represents a single event to a watched resource.", "properties": { "object": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apimachinery.pkg.runtime.RawExtension", "description": "Object is:\n * If Type is Added or Modified: the new state of the object.\n * If Type is Deleted: the state of the object immediately before deletion.\n * If Type is Error: *Status is recommended; other types may make sense\n depending on context." }, "type": { diff --git a/v1.21.4/webhookclientconfig-admissionregistration-v1.json b/v1.21.4/webhookclientconfig-admissionregistration-v1.json index d5e602c294..1f467db8e1 100644 --- a/v1.21.4/webhookclientconfig-admissionregistration-v1.json +++ b/v1.21.4/webhookclientconfig-admissionregistration-v1.json @@ -10,7 +10,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1.ServiceReference", "description": "`service` is a reference to the service for this webhook. Either `service` or `url` must be specified.\n\nIf the webhook is running within the cluster, then you should use `service`." }, "url": { diff --git a/v1.21.4/webhookclientconfig-admissionregistration-v1beta1.json b/v1.21.4/webhookclientconfig-admissionregistration-v1beta1.json index c8e331e279..b0b0a50736 100644 --- a/v1.21.4/webhookclientconfig-admissionregistration-v1beta1.json +++ b/v1.21.4/webhookclientconfig-admissionregistration-v1beta1.json @@ -10,7 +10,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.admissionregistration.v1beta1.ServiceReference", "description": "`service` is a reference to the service for this webhook. Either `service` or `url` must be specified.\n\nIf the webhook is running within the cluster, then you should use `service`." }, "url": { diff --git a/v1.21.4/webhookclientconfig-apiextensions-v1.json b/v1.21.4/webhookclientconfig-apiextensions-v1.json index 7e6ea42564..8c8656c086 100644 --- a/v1.21.4/webhookclientconfig-apiextensions-v1.json +++ b/v1.21.4/webhookclientconfig-apiextensions-v1.json @@ -10,7 +10,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.ServiceReference", "description": "service is a reference to the service for this webhook. Either service or url must be specified.\n\nIf the webhook is running within the cluster, then you should use `service`." }, "url": { diff --git a/v1.21.4/webhookclientconfig-apiextensions-v1beta1.json b/v1.21.4/webhookclientconfig-apiextensions-v1beta1.json index 0fa4676661..d1a3c84d4f 100644 --- a/v1.21.4/webhookclientconfig-apiextensions-v1beta1.json +++ b/v1.21.4/webhookclientconfig-apiextensions-v1beta1.json @@ -10,7 +10,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference", "description": "service is a reference to the service for this webhook. Either service or url must be specified.\n\nIf the webhook is running within the cluster, then you should use `service`." }, "url": { diff --git a/v1.21.4/webhookclientconfig.json b/v1.21.4/webhookclientconfig.json index 0fa4676661..d1a3c84d4f 100644 --- a/v1.21.4/webhookclientconfig.json +++ b/v1.21.4/webhookclientconfig.json @@ -10,7 +10,7 @@ ] }, "service": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.ServiceReference", "description": "service is a reference to the service for this webhook. Either service or url must be specified.\n\nIf the webhook is running within the cluster, then you should use `service`." }, "url": { diff --git a/v1.21.4/webhookconversion-apiextensions-v1.json b/v1.21.4/webhookconversion-apiextensions-v1.json index 6deb9934c7..d435b93aca 100644 --- a/v1.21.4/webhookconversion-apiextensions-v1.json +++ b/v1.21.4/webhookconversion-apiextensions-v1.json @@ -2,7 +2,7 @@ "description": "WebhookConversion describes how to call a conversion webhook", "properties": { "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig", "description": "clientConfig is the instructions for how to call the webhook if strategy is `Webhook`." }, "conversionReviewVersions": { diff --git a/v1.21.4/webhookconversion.json b/v1.21.4/webhookconversion.json index 6deb9934c7..d435b93aca 100644 --- a/v1.21.4/webhookconversion.json +++ b/v1.21.4/webhookconversion.json @@ -2,7 +2,7 @@ "description": "WebhookConversion describes how to call a conversion webhook", "properties": { "clientConfig": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.WebhookClientConfig", "description": "clientConfig is the instructions for how to call the webhook if strategy is `Webhook`." }, "conversionReviewVersions": { diff --git a/v1.21.4/weightedpodaffinityterm-v1.json b/v1.21.4/weightedpodaffinityterm-v1.json index 25405d4dc2..5fef1bb054 100644 --- a/v1.21.4/weightedpodaffinityterm-v1.json +++ b/v1.21.4/weightedpodaffinityterm-v1.json @@ -2,7 +2,7 @@ "description": "The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s)", "properties": { "podAffinityTerm": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm", "description": "Required. A pod affinity term, associated with the corresponding weight." }, "weight": { diff --git a/v1.21.4/weightedpodaffinityterm.json b/v1.21.4/weightedpodaffinityterm.json index 25405d4dc2..5fef1bb054 100644 --- a/v1.21.4/weightedpodaffinityterm.json +++ b/v1.21.4/weightedpodaffinityterm.json @@ -2,7 +2,7 @@ "description": "The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s)", "properties": { "podAffinityTerm": { - "$ref": "https://kubernetesjsonschema.dev/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm", + "$ref": "https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/v1.21.4/_definitions.json#/definitions/io.k8s.api.core.v1.PodAffinityTerm", "description": "Required. A pod affinity term, associated with the corresponding weight." }, "weight": {