Skip to content

Commit 30dbaf1

Browse files
author
Yann Hamon
committed
Adding new schemas
1 parent 20e61a1 commit 30dbaf1

File tree

12,686 files changed

+5353403
-2152
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

12,686 files changed

+5353403
-2152
lines changed

master-local/_definitions.json

+8-56
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,7 @@
379379
"type": "object"
380380
},
381381
"io.k8s.api.apiserverinternal.v1alpha1.StorageVersion": {
382-
"description": "\n Storage version of a specific resource.",
382+
"description": "Storage version of a specific resource.",
383383
"properties": {
384384
"apiVersion": {
385385
"description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources",
@@ -4264,12 +4264,7 @@
42644264
"type": "string"
42654265
},
42664266
"type": {
4267-
"description": "Type of job condition, Complete or Failed.\n\nPossible enum values:\n - `\"Complete\"` means the job has completed its execution.\n - `\"Failed\"` means the job has failed its execution.\n - `\"Suspended\"` means the job has been suspended.",
4268-
"enum": [
4269-
"Complete",
4270-
"Failed",
4271-
"Suspended"
4272-
],
4267+
"description": "Type of job condition, Complete or Failed.",
42734268
"type": "string"
42744269
}
42754270
},
@@ -7124,12 +7119,7 @@
71247119
"type": "object"
71257120
},
71267121
"type": {
7127-
"description": "Type of resource that this limit applies to.\n\nPossible enum values:\n - `\"Container\"` Limit that applies to all containers in a namespace\n - `\"PersistentVolumeClaim\"` Limit that applies to all persistent volume claims in a namespace\n - `\"Pod\"` Limit that applies to all pods in a namespace",
7128-
"enum": [
7129-
"Container",
7130-
"PersistentVolumeClaim",
7131-
"Pod"
7132-
],
7122+
"description": "Type of resource that this limit applies to.",
71337123
"type": "string"
71347124
}
71357125
},
@@ -7330,14 +7320,7 @@
73307320
"type": "string"
73317321
},
73327322
"type": {
7333-
"description": "Type of namespace controller condition.\n\nPossible enum values:\n - `\"NamespaceContentRemaining\"` contains information about resources remaining in a namespace.\n - `\"NamespaceDeletionContentFailure\"` contains information about namespace deleter errors during deletion of resources.\n - `\"NamespaceDeletionDiscoveryFailure\"` contains information about namespace deleter errors during resource discovery.\n - `\"NamespaceDeletionGroupVersionParsingFailure\"` contains information about namespace deleter errors parsing GV for legacy types.\n - `\"NamespaceFinalizersRemaining\"` contains information about which finalizers are on resources remaining in a namespace.",
7334-
"enum": [
7335-
"NamespaceContentRemaining",
7336-
"NamespaceDeletionContentFailure",
7337-
"NamespaceDeletionDiscoveryFailure",
7338-
"NamespaceDeletionGroupVersionParsingFailure",
7339-
"NamespaceFinalizersRemaining"
7340-
],
7323+
"description": "Type of namespace controller condition.",
73417324
"type": "string"
73427325
}
73437326
},
@@ -7465,14 +7448,7 @@
74657448
"type": "string"
74667449
},
74677450
"type": {
7468-
"description": "Node address type, one of Hostname, ExternalIP or InternalIP.\n\nPossible enum values:\n - `\"ExternalDNS\"` identifies a DNS name which resolves to an IP address which has the characteristics of a NodeExternalIP. The IP it resolves to may or may not be a listed NodeExternalIP address.\n - `\"ExternalIP\"` identifies an IP address which is, in some way, intended to be more usable from outside the cluster then an internal IP, though no specific semantics are defined. It may be a globally routable IP, though it is not required to be. External IPs may be assigned directly to an interface on the node, like a NodeInternalIP, or alternatively, packets sent to the external IP may be NAT'ed to an internal node IP rather than being delivered directly (making the IP less efficient for node-to-node traffic than a NodeInternalIP).\n - `\"Hostname\"` identifies a name of the node. Although every node can be assumed to have a NodeAddress of this type, its exact syntax and semantics are not defined, and are not consistent between different clusters.\n - `\"InternalDNS\"` identifies a DNS name which resolves to an IP address which has the characteristics of a NodeInternalIP. The IP it resolves to may or may not be a listed NodeInternalIP address.\n - `\"InternalIP\"` identifies an IP address which is assigned to one of the node's network interfaces. Every node should have at least one address of this type. An internal IP is normally expected to be reachable from every other node, but may not be visible to hosts outside the cluster. By default it is assumed that kube-apiserver can reach node internal IPs, though it is possible to configure clusters where this is not the case. NodeInternalIP is the default type of node IP, and does not necessarily imply that the IP is ONLY reachable internally. If a node has multiple internal IPs, no specific semantics are assigned to the additional IPs.",
7469-
"enum": [
7470-
"ExternalDNS",
7471-
"ExternalIP",
7472-
"Hostname",
7473-
"InternalDNS",
7474-
"InternalIP"
7475-
],
7451+
"description": "Node address type, one of Hostname, ExternalIP or InternalIP.",
74767452
"type": "string"
74777453
}
74787454
},
@@ -7523,14 +7499,7 @@
75237499
"type": "string"
75247500
},
75257501
"type": {
7526-
"description": "Type of node condition.\n\nPossible enum values:\n - `\"DiskPressure\"` means the kubelet is under pressure due to insufficient available disk.\n - `\"MemoryPressure\"` means the kubelet is under pressure due to insufficient available memory.\n - `\"NetworkUnavailable\"` means that network for the node is not correctly configured.\n - `\"PIDPressure\"` means the kubelet is under pressure due to insufficient available PID.\n - `\"Ready\"` means kubelet is healthy and ready to accept pods.",
7527-
"enum": [
7528-
"DiskPressure",
7529-
"MemoryPressure",
7530-
"NetworkUnavailable",
7531-
"PIDPressure",
7532-
"Ready"
7533-
],
7502+
"description": "Type of node condition.",
75347503
"type": "string"
75357504
}
75367505
},
@@ -8018,11 +7987,6 @@
80187987
"type": "string"
80197988
},
80207989
"type": {
8021-
"description": "\n\n\nPossible enum values:\n - `\"FileSystemResizePending\"` - controller resize is finished and a file system resize is pending on node\n - `\"Resizing\"` - a user trigger resize of pvc has been started",
8022-
"enum": [
8023-
"FileSystemResizePending",
8024-
"Resizing"
8025-
],
80267990
"type": "string"
80277991
}
80287992
},
@@ -8542,13 +8506,7 @@
85428506
"type": "string"
85438507
},
85448508
"type": {
8545-
"description": "Type is the type of the condition. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions\n\nPossible enum values:\n - `\"ContainersReady\"` indicates whether all containers in the pod are ready.\n - `\"Initialized\"` means that all init containers in the pod have started successfully.\n - `\"PodScheduled\"` represents status of the scheduling process for this pod.\n - `\"Ready\"` means the pod is able to service requests and should be added to the load balancing pools of all matching services.",
8546-
"enum": [
8547-
"ContainersReady",
8548-
"Initialized",
8549-
"PodScheduled",
8550-
"Ready"
8551-
],
8509+
"description": "Type is the type of the condition. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions",
85528510
"type": "string"
85538511
}
85548512
},
@@ -8663,13 +8621,7 @@
86638621
"description": "PodReadinessGate contains the reference to a pod condition",
86648622
"properties": {
86658623
"conditionType": {
8666-
"description": "ConditionType refers to a condition in the pod's condition list with matching type.\n\nPossible enum values:\n - `\"ContainersReady\"` indicates whether all containers in the pod are ready.\n - `\"Initialized\"` means that all init containers in the pod have started successfully.\n - `\"PodScheduled\"` represents status of the scheduling process for this pod.\n - `\"Ready\"` means the pod is able to service requests and should be added to the load balancing pools of all matching services.",
8667-
"enum": [
8668-
"ContainersReady",
8669-
"Initialized",
8670-
"PodScheduled",
8671-
"Ready"
8672-
],
8624+
"description": "ConditionType refers to a condition in the pod's condition list with matching type.",
86738625
"type": "string"
86748626
}
86758627
},

master-local/jobcondition-batch-v1.json

+1-6
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,7 @@
3131
]
3232
},
3333
"type": {
34-
"description": "Type of job condition, Complete or Failed.\n\nPossible enum values:\n - `\"Complete\"` means the job has completed its execution.\n - `\"Failed\"` means the job has failed its execution.\n - `\"Suspended\"` means the job has been suspended.",
35-
"enum": [
36-
"Complete",
37-
"Failed",
38-
"Suspended"
39-
],
34+
"description": "Type of job condition, Complete or Failed.",
4035
"type": [
4136
"string",
4237
"null"

master-local/jobcondition.json

+1-6
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,7 @@
3131
]
3232
},
3333
"type": {
34-
"description": "Type of job condition, Complete or Failed.\n\nPossible enum values:\n - `\"Complete\"` means the job has completed its execution.\n - `\"Failed\"` means the job has failed its execution.\n - `\"Suspended\"` means the job has been suspended.",
35-
"enum": [
36-
"Complete",
37-
"Failed",
38-
"Suspended"
39-
],
34+
"description": "Type of job condition, Complete or Failed.",
4035
"type": [
4136
"string",
4237
"null"

master-local/limitrangeitem-v1.json

+1-6
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,7 @@
5252
]
5353
},
5454
"type": {
55-
"description": "Type of resource that this limit applies to.\n\nPossible enum values:\n - `\"Container\"` Limit that applies to all containers in a namespace\n - `\"PersistentVolumeClaim\"` Limit that applies to all persistent volume claims in a namespace\n - `\"Pod\"` Limit that applies to all pods in a namespace",
56-
"enum": [
57-
"Container",
58-
"PersistentVolumeClaim",
59-
"Pod"
60-
],
55+
"description": "Type of resource that this limit applies to.",
6156
"type": [
6257
"string",
6358
"null"

master-local/limitrangeitem.json

+1-6
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,7 @@
5252
]
5353
},
5454
"type": {
55-
"description": "Type of resource that this limit applies to.\n\nPossible enum values:\n - `\"Container\"` Limit that applies to all containers in a namespace\n - `\"PersistentVolumeClaim\"` Limit that applies to all persistent volume claims in a namespace\n - `\"Pod\"` Limit that applies to all pods in a namespace",
56-
"enum": [
57-
"Container",
58-
"PersistentVolumeClaim",
59-
"Pod"
60-
],
55+
"description": "Type of resource that this limit applies to.",
6156
"type": [
6257
"string",
6358
"null"

master-local/namespacecondition-v1.json

+1-8
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,7 @@
2424
]
2525
},
2626
"type": {
27-
"description": "Type of namespace controller condition.\n\nPossible enum values:\n - `\"NamespaceContentRemaining\"` contains information about resources remaining in a namespace.\n - `\"NamespaceDeletionContentFailure\"` contains information about namespace deleter errors during deletion of resources.\n - `\"NamespaceDeletionDiscoveryFailure\"` contains information about namespace deleter errors during resource discovery.\n - `\"NamespaceDeletionGroupVersionParsingFailure\"` contains information about namespace deleter errors parsing GV for legacy types.\n - `\"NamespaceFinalizersRemaining\"` contains information about which finalizers are on resources remaining in a namespace.",
28-
"enum": [
29-
"NamespaceContentRemaining",
30-
"NamespaceDeletionContentFailure",
31-
"NamespaceDeletionDiscoveryFailure",
32-
"NamespaceDeletionGroupVersionParsingFailure",
33-
"NamespaceFinalizersRemaining"
34-
],
27+
"description": "Type of namespace controller condition.",
3528
"type": [
3629
"string",
3730
"null"

master-local/namespacecondition.json

+1-8
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,7 @@
2424
]
2525
},
2626
"type": {
27-
"description": "Type of namespace controller condition.\n\nPossible enum values:\n - `\"NamespaceContentRemaining\"` contains information about resources remaining in a namespace.\n - `\"NamespaceDeletionContentFailure\"` contains information about namespace deleter errors during deletion of resources.\n - `\"NamespaceDeletionDiscoveryFailure\"` contains information about namespace deleter errors during resource discovery.\n - `\"NamespaceDeletionGroupVersionParsingFailure\"` contains information about namespace deleter errors parsing GV for legacy types.\n - `\"NamespaceFinalizersRemaining\"` contains information about which finalizers are on resources remaining in a namespace.",
28-
"enum": [
29-
"NamespaceContentRemaining",
30-
"NamespaceDeletionContentFailure",
31-
"NamespaceDeletionDiscoveryFailure",
32-
"NamespaceDeletionGroupVersionParsingFailure",
33-
"NamespaceFinalizersRemaining"
34-
],
27+
"description": "Type of namespace controller condition.",
3528
"type": [
3629
"string",
3730
"null"

master-local/nodeaddress-v1.json

+1-8
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,7 @@
99
]
1010
},
1111
"type": {
12-
"description": "Node address type, one of Hostname, ExternalIP or InternalIP.\n\nPossible enum values:\n - `\"ExternalDNS\"` identifies a DNS name which resolves to an IP address which has the characteristics of a NodeExternalIP. The IP it resolves to may or may not be a listed NodeExternalIP address.\n - `\"ExternalIP\"` identifies an IP address which is, in some way, intended to be more usable from outside the cluster then an internal IP, though no specific semantics are defined. It may be a globally routable IP, though it is not required to be. External IPs may be assigned directly to an interface on the node, like a NodeInternalIP, or alternatively, packets sent to the external IP may be NAT'ed to an internal node IP rather than being delivered directly (making the IP less efficient for node-to-node traffic than a NodeInternalIP).\n - `\"Hostname\"` identifies a name of the node. Although every node can be assumed to have a NodeAddress of this type, its exact syntax and semantics are not defined, and are not consistent between different clusters.\n - `\"InternalDNS\"` identifies a DNS name which resolves to an IP address which has the characteristics of a NodeInternalIP. The IP it resolves to may or may not be a listed NodeInternalIP address.\n - `\"InternalIP\"` identifies an IP address which is assigned to one of the node's network interfaces. Every node should have at least one address of this type. An internal IP is normally expected to be reachable from every other node, but may not be visible to hosts outside the cluster. By default it is assumed that kube-apiserver can reach node internal IPs, though it is possible to configure clusters where this is not the case. NodeInternalIP is the default type of node IP, and does not necessarily imply that the IP is ONLY reachable internally. If a node has multiple internal IPs, no specific semantics are assigned to the additional IPs.",
13-
"enum": [
14-
"ExternalDNS",
15-
"ExternalIP",
16-
"Hostname",
17-
"InternalDNS",
18-
"InternalIP"
19-
],
12+
"description": "Node address type, one of Hostname, ExternalIP or InternalIP.",
2013
"type": [
2114
"string",
2215
"null"

master-local/nodeaddress.json

+1-8
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,7 @@
99
]
1010
},
1111
"type": {
12-
"description": "Node address type, one of Hostname, ExternalIP or InternalIP.\n\nPossible enum values:\n - `\"ExternalDNS\"` identifies a DNS name which resolves to an IP address which has the characteristics of a NodeExternalIP. The IP it resolves to may or may not be a listed NodeExternalIP address.\n - `\"ExternalIP\"` identifies an IP address which is, in some way, intended to be more usable from outside the cluster then an internal IP, though no specific semantics are defined. It may be a globally routable IP, though it is not required to be. External IPs may be assigned directly to an interface on the node, like a NodeInternalIP, or alternatively, packets sent to the external IP may be NAT'ed to an internal node IP rather than being delivered directly (making the IP less efficient for node-to-node traffic than a NodeInternalIP).\n - `\"Hostname\"` identifies a name of the node. Although every node can be assumed to have a NodeAddress of this type, its exact syntax and semantics are not defined, and are not consistent between different clusters.\n - `\"InternalDNS\"` identifies a DNS name which resolves to an IP address which has the characteristics of a NodeInternalIP. The IP it resolves to may or may not be a listed NodeInternalIP address.\n - `\"InternalIP\"` identifies an IP address which is assigned to one of the node's network interfaces. Every node should have at least one address of this type. An internal IP is normally expected to be reachable from every other node, but may not be visible to hosts outside the cluster. By default it is assumed that kube-apiserver can reach node internal IPs, though it is possible to configure clusters where this is not the case. NodeInternalIP is the default type of node IP, and does not necessarily imply that the IP is ONLY reachable internally. If a node has multiple internal IPs, no specific semantics are assigned to the additional IPs.",
13-
"enum": [
14-
"ExternalDNS",
15-
"ExternalIP",
16-
"Hostname",
17-
"InternalDNS",
18-
"InternalIP"
19-
],
12+
"description": "Node address type, one of Hostname, ExternalIP or InternalIP.",
2013
"type": [
2114
"string",
2215
"null"

master-local/nodecondition-v1.json

+1-8
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,7 @@
3131
]
3232
},
3333
"type": {
34-
"description": "Type of node condition.\n\nPossible enum values:\n - `\"DiskPressure\"` means the kubelet is under pressure due to insufficient available disk.\n - `\"MemoryPressure\"` means the kubelet is under pressure due to insufficient available memory.\n - `\"NetworkUnavailable\"` means that network for the node is not correctly configured.\n - `\"PIDPressure\"` means the kubelet is under pressure due to insufficient available PID.\n - `\"Ready\"` means kubelet is healthy and ready to accept pods.",
35-
"enum": [
36-
"DiskPressure",
37-
"MemoryPressure",
38-
"NetworkUnavailable",
39-
"PIDPressure",
40-
"Ready"
41-
],
34+
"description": "Type of node condition.",
4235
"type": [
4336
"string",
4437
"null"

master-local/nodecondition.json

+1-8
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,7 @@
3131
]
3232
},
3333
"type": {
34-
"description": "Type of node condition.\n\nPossible enum values:\n - `\"DiskPressure\"` means the kubelet is under pressure due to insufficient available disk.\n - `\"MemoryPressure\"` means the kubelet is under pressure due to insufficient available memory.\n - `\"NetworkUnavailable\"` means that network for the node is not correctly configured.\n - `\"PIDPressure\"` means the kubelet is under pressure due to insufficient available PID.\n - `\"Ready\"` means kubelet is healthy and ready to accept pods.",
35-
"enum": [
36-
"DiskPressure",
37-
"MemoryPressure",
38-
"NetworkUnavailable",
39-
"PIDPressure",
40-
"Ready"
41-
],
34+
"description": "Type of node condition.",
4235
"type": [
4336
"string",
4437
"null"

master-local/persistentvolumeclaimcondition-v1.json

-5
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,6 @@
3030
]
3131
},
3232
"type": {
33-
"description": "\n\n\nPossible enum values:\n - `\"FileSystemResizePending\"` - controller resize is finished and a file system resize is pending on node\n - `\"Resizing\"` - a user trigger resize of pvc has been started",
34-
"enum": [
35-
"FileSystemResizePending",
36-
"Resizing"
37-
],
3833
"type": [
3934
"string",
4035
"null"

master-local/persistentvolumeclaimcondition.json

-5
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,6 @@
3030
]
3131
},
3232
"type": {
33-
"description": "\n\n\nPossible enum values:\n - `\"FileSystemResizePending\"` - controller resize is finished and a file system resize is pending on node\n - `\"Resizing\"` - a user trigger resize of pvc has been started",
34-
"enum": [
35-
"FileSystemResizePending",
36-
"Resizing"
37-
],
3833
"type": [
3934
"string",
4035
"null"

0 commit comments

Comments
 (0)