Skip to content

Commit

Permalink
Adding new schemas
Browse files Browse the repository at this point in the history
  • Loading branch information
Yann Hamon committed Jul 17, 2024
1 parent 6008bfd commit 3bff481
Show file tree
Hide file tree
Showing 8,612 changed files with 3,550,564 additions and 28 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
38 changes: 37 additions & 1 deletion master-local/_definitions.json
Original file line number Diff line number Diff line change
Expand Up @@ -512,6 +512,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down Expand Up @@ -573,6 +576,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down Expand Up @@ -1169,6 +1175,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down Expand Up @@ -1230,6 +1239,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down Expand Up @@ -1654,6 +1666,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down Expand Up @@ -1715,6 +1730,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down Expand Up @@ -8423,6 +8441,16 @@
},
"type": "object"
},
"io.k8s.api.core.v1.NodeFeatures": {
"description": "NodeFeatures describes the set of features implemented by the CRI implementation. The features contained in the NodeFeatures should depend only on the cri implementation independent of runtime handlers.",
"properties": {
"supplementalGroupsPolicy": {
"description": "SupplementalGroupsPolicy is set to true if the runtime supports SupplementalGroupsPolicy and ContainerUser.",
"type": "boolean"
}
},
"type": "object"
},
"io.k8s.api.core.v1.NodeList": {
"description": "NodeList is the whole list of all Nodes which have been registered with master.",
"properties": {
Expand Down Expand Up @@ -8476,11 +8504,15 @@
"type": "object"
},
"io.k8s.api.core.v1.NodeRuntimeHandlerFeatures": {
"description": "NodeRuntimeHandlerFeatures is a set of runtime features.",
"description": "NodeRuntimeHandlerFeatures is a set of features implemented by the runtime handler.",
"properties": {
"recursiveReadOnlyMounts": {
"description": "RecursiveReadOnlyMounts is set to true if the runtime handler supports RecursiveReadOnlyMounts.",
"type": "boolean"
},
"userNamespaces": {
"description": "UserNamespaces is set to true if the runtime handler supports UserNamespaces, including for volumes.",
"type": "boolean"
}
},
"type": "object"
Expand Down Expand Up @@ -8646,6 +8678,10 @@
"$ref": "#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints",
"description": "Endpoints of daemons running on the Node."
},
"features": {
"$ref": "#/definitions/io.k8s.api.core.v1.NodeFeatures",
"description": "Features describes the set of features implemented by the CRI implementation."
},
"images": {
"description": "List of container images on this node",
"items": {
Expand Down
3 changes: 3 additions & 0 deletions master-local/all.json
Original file line number Diff line number Diff line change
Expand Up @@ -846,6 +846,9 @@
{
"$ref": "_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints"
},
{
"$ref": "_definitions.json#/definitions/io.k8s.api.core.v1.NodeFeatures"
},
{
"$ref": "_definitions.json#/definitions/io.k8s.api.core.v1.NodeList"
},
Expand Down
14 changes: 14 additions & 0 deletions master-local/nodefeatures-v1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"description": "NodeFeatures describes the set of features implemented by the CRI implementation. The features contained in the NodeFeatures should depend only on the cri implementation independent of runtime handlers.",
"properties": {
"supplementalGroupsPolicy": {
"description": "SupplementalGroupsPolicy is set to true if the runtime supports SupplementalGroupsPolicy and ContainerUser.",
"type": [
"boolean",
"null"
]
}
},
"type": "object",
"$schema": "http://json-schema.org/schema#"
}
14 changes: 14 additions & 0 deletions master-local/nodefeatures.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"description": "NodeFeatures describes the set of features implemented by the CRI implementation. The features contained in the NodeFeatures should depend only on the cri implementation independent of runtime handlers.",
"properties": {
"supplementalGroupsPolicy": {
"description": "SupplementalGroupsPolicy is set to true if the runtime supports SupplementalGroupsPolicy and ContainerUser.",
"type": [
"boolean",
"null"
]
}
},
"type": "object",
"$schema": "http://json-schema.org/schema#"
}
9 changes: 8 additions & 1 deletion master-local/noderuntimehandlerfeatures-v1.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,19 @@
{
"description": "NodeRuntimeHandlerFeatures is a set of runtime features.",
"description": "NodeRuntimeHandlerFeatures is a set of features implemented by the runtime handler.",
"properties": {
"recursiveReadOnlyMounts": {
"description": "RecursiveReadOnlyMounts is set to true if the runtime handler supports RecursiveReadOnlyMounts.",
"type": [
"boolean",
"null"
]
},
"userNamespaces": {
"description": "UserNamespaces is set to true if the runtime handler supports UserNamespaces, including for volumes.",
"type": [
"boolean",
"null"
]
}
},
"type": "object",
Expand Down
9 changes: 8 additions & 1 deletion master-local/noderuntimehandlerfeatures.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,19 @@
{
"description": "NodeRuntimeHandlerFeatures is a set of runtime features.",
"description": "NodeRuntimeHandlerFeatures is a set of features implemented by the runtime handler.",
"properties": {
"recursiveReadOnlyMounts": {
"description": "RecursiveReadOnlyMounts is set to true if the runtime handler supports RecursiveReadOnlyMounts.",
"type": [
"boolean",
"null"
]
},
"userNamespaces": {
"description": "UserNamespaces is set to true if the runtime handler supports UserNamespaces, including for volumes.",
"type": [
"boolean",
"null"
]
}
},
"type": "object",
Expand Down
4 changes: 4 additions & 0 deletions master-local/nodestatus-v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,10 @@
"$ref": "_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints",
"description": "Endpoints of daemons running on the Node."
},
"features": {
"$ref": "_definitions.json#/definitions/io.k8s.api.core.v1.NodeFeatures",
"description": "Features describes the set of features implemented by the CRI implementation."
},
"images": {
"description": "List of container images on this node",
"items": {
Expand Down
4 changes: 4 additions & 0 deletions master-local/nodestatus.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,10 @@
"$ref": "_definitions.json#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints",
"description": "Endpoints of daemons running on the Node."
},
"features": {
"$ref": "_definitions.json#/definitions/io.k8s.api.core.v1.NodeFeatures",
"description": "Features describes the set of features implemented by the CRI implementation."
},
"images": {
"description": "List of container images on this node",
"items": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down
3 changes: 3 additions & 0 deletions master-local/validatingadmissionpolicybindinglist.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down
3 changes: 3 additions & 0 deletions master-local/validatingadmissionpolicylist.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down
39 changes: 38 additions & 1 deletion master-standalone-strict/_definitions.json
Original file line number Diff line number Diff line change
Expand Up @@ -527,6 +527,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down Expand Up @@ -590,6 +593,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down Expand Up @@ -1205,6 +1211,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down Expand Up @@ -1268,6 +1277,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down Expand Up @@ -1707,6 +1719,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down Expand Up @@ -1770,6 +1785,9 @@
"description": "Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
}
},
"required": [
"items"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
Expand Down Expand Up @@ -8704,6 +8722,17 @@
"type": "object",
"additionalProperties": false
},
"io.k8s.api.core.v1.NodeFeatures": {
"description": "NodeFeatures describes the set of features implemented by the CRI implementation. The features contained in the NodeFeatures should depend only on the cri implementation independent of runtime handlers.",
"properties": {
"supplementalGroupsPolicy": {
"description": "SupplementalGroupsPolicy is set to true if the runtime supports SupplementalGroupsPolicy and ContainerUser.",
"type": "boolean"
}
},
"type": "object",
"additionalProperties": false
},
"io.k8s.api.core.v1.NodeList": {
"description": "NodeList is the whole list of all Nodes which have been registered with master.",
"properties": {
Expand Down Expand Up @@ -8759,11 +8788,15 @@
"additionalProperties": false
},
"io.k8s.api.core.v1.NodeRuntimeHandlerFeatures": {
"description": "NodeRuntimeHandlerFeatures is a set of runtime features.",
"description": "NodeRuntimeHandlerFeatures is a set of features implemented by the runtime handler.",
"properties": {
"recursiveReadOnlyMounts": {
"description": "RecursiveReadOnlyMounts is set to true if the runtime handler supports RecursiveReadOnlyMounts.",
"type": "boolean"
},
"userNamespaces": {
"description": "UserNamespaces is set to true if the runtime handler supports UserNamespaces, including for volumes.",
"type": "boolean"
}
},
"type": "object",
Expand Down Expand Up @@ -8934,6 +8967,10 @@
"$ref": "#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints",
"description": "Endpoints of daemons running on the Node."
},
"features": {
"$ref": "#/definitions/io.k8s.api.core.v1.NodeFeatures",
"description": "Features describes the set of features implemented by the CRI implementation."
},
"images": {
"description": "List of container images on this node",
"items": {
Expand Down
Loading

0 comments on commit 3bff481

Please sign in to comment.