|
7664 | 7664 | "type": "object",
|
7665 | 7665 | "additionalProperties": false
|
7666 | 7666 | },
|
| 7667 | + "io.k8s.api.core.v1.PodSchedulingGate": { |
| 7668 | + "description": "PodSchedulingGate is associated to a Pod to guard its scheduling.", |
| 7669 | + "properties": { |
| 7670 | + "name": { |
| 7671 | + "description": "Name of the scheduling gate. Each scheduling gate must have a unique name field.", |
| 7672 | + "type": "string" |
| 7673 | + } |
| 7674 | + }, |
| 7675 | + "required": [ |
| 7676 | + "name" |
| 7677 | + ], |
| 7678 | + "type": "object", |
| 7679 | + "additionalProperties": false |
| 7680 | + }, |
7667 | 7681 | "io.k8s.api.core.v1.PodSecurityContext": {
|
7668 | 7682 | "description": "PodSecurityContext holds pod-level security attributes and common container settings. Some fields are also present in container.securityContext. Field values of container.securityContext take precedence over field values of PodSecurityContext.",
|
7669 | 7683 | "properties": {
|
|
7869 | 7883 | "description": "If specified, the pod will be dispatched by specified scheduler. If not specified, the pod will be dispatched by default scheduler.",
|
7870 | 7884 | "type": "string"
|
7871 | 7885 | },
|
| 7886 | + "schedulingGates": { |
| 7887 | + "description": "SchedulingGates is an opaque list of values that if specified will block scheduling the pod. More info: https://git.k8s.io/enhancements/keps/sig-scheduling/3521-pod-scheduling-readiness.\n\nThis is an alpha-level feature enabled by PodSchedulingReadiness feature gate.", |
| 7888 | + "items": { |
| 7889 | + "$ref": "#/definitions/io.k8s.api.core.v1.PodSchedulingGate" |
| 7890 | + }, |
| 7891 | + "type": "array", |
| 7892 | + "x-kubernetes-list-map-keys": [ |
| 7893 | + "name" |
| 7894 | + ], |
| 7895 | + "x-kubernetes-list-type": "map", |
| 7896 | + "x-kubernetes-patch-merge-key": "name", |
| 7897 | + "x-kubernetes-patch-strategy": "merge" |
| 7898 | + }, |
7872 | 7899 | "securityContext": {
|
7873 | 7900 | "$ref": "#/definitions/io.k8s.api.core.v1.PodSecurityContext",
|
7874 | 7901 | "description": "SecurityContext holds pod-level security attributes and common container settings. Optional: Defaults to empty. See type description for default values of each field."
|
@@ -10122,11 +10149,11 @@
|
10122 | 10149 | "type": "boolean"
|
10123 | 10150 | },
|
10124 | 10151 | "serving": {
|
10125 |
| - "description": "serving is identical to ready except that it is set regardless of the terminating state of endpoints. This condition should be set to true for a ready endpoint that is terminating. If nil, consumers should defer to the ready condition. This field can be enabled with the EndpointSliceTerminatingCondition feature gate.", |
| 10152 | + "description": "serving is identical to ready except that it is set regardless of the terminating state of endpoints. This condition should be set to true for a ready endpoint that is terminating. If nil, consumers should defer to the ready condition.", |
10126 | 10153 | "type": "boolean"
|
10127 | 10154 | },
|
10128 | 10155 | "terminating": {
|
10129 |
| - "description": "terminating indicates that this endpoint is terminating. A nil value indicates an unknown state. Consumers should interpret this unknown state to mean that the endpoint is not terminating. This field can be enabled with the EndpointSliceTerminatingCondition feature gate.", |
| 10156 | + "description": "terminating indicates that this endpoint is terminating. A nil value indicates an unknown state. Consumers should interpret this unknown state to mean that the endpoint is not terminating.", |
10130 | 10157 | "type": "boolean"
|
10131 | 10158 | }
|
10132 | 10159 | },
|
|
0 commit comments