"description":"RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md",
"description":"ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.",
...
...
@@ -69424,6 +69424,50 @@
}
}
},
"io.k8s.api.core.v1.RBDPersistentVolumeSource":{
"description":"Represents a Rados Block Device mount that lasts the lifetime of a pod. RBD volumes support ownership management and SELinux relabeling.",
"required":[
"monitors",
"image"
],
"properties":{
"fsType":{
"description":"Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#rbd",
"type":"string"
},
"image":{
"description":"The rados image name. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it",
"type":"string"
},
"keyring":{
"description":"Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it",
"type":"string"
},
"monitors":{
"description":"A collection of Ceph monitors. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it",
"type":"array",
"items":{
"type":"string"
}
},
"pool":{
"description":"The rados pool name. Default is rbd. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it",
"type":"string"
},
"readOnly":{
"description":"ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it",
"type":"boolean"
},
"secretRef":{
"description":"SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it",
"description":"The rados user name. Default is admin. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it",
"type":"string"
}
}
},
"io.k8s.api.core.v1.RBDVolumeSource":{
"description":"Represents a Rados Block Device mount that lasts the lifetime of a pod. RBD volumes support ownership management and SELinux relabeling.",
"description":"NFS represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs"
},
"rbd":{
"$ref":"v1.RBDVolumeSource",
"$ref":"v1.RBDPersistentVolumeSource",
"description":"RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md"
},
"iscsi":{
...
...
@@ -20737,8 +20737,8 @@
}
}
},
"v1.RBDVolumeSource":{
"id":"v1.RBDVolumeSource",
"v1.RBDPersistentVolumeSource":{
"id":"v1.RBDPersistentVolumeSource",
"description":"Represents a Rados Block Device mount that lasts the lifetime of a pod. RBD volumes support ownership management and SELinux relabeling.",
"required":[
"monitors",
...
...
@@ -20773,7 +20773,7 @@
"description":"Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it"
},
"secretRef":{
"$ref":"v1.LocalObjectReference",
"$ref":"v1.SecretReference",
"description":"SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it"
},
"readOnly":{
...
...
@@ -20782,13 +20782,17 @@
}
}
},
"v1.LocalObjectReference":{
"id":"v1.LocalObjectReference",
"description":"LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.",
"v1.SecretReference":{
"id":"v1.SecretReference",
"description":"SecretReference represents a Secret Reference. It has enough information to retrieve secret in any namespace",
"properties":{
"name":{
"type":"string",
"description":"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
"description":"Name is unique within a namespace to reference a secret resource."
},
"namespace":{
"type":"string",
"description":"Namespace defines the space within which the secret name must be unique."
}
}
},
...
...
@@ -20851,6 +20855,16 @@
}
}
},
"v1.LocalObjectReference":{
"id":"v1.LocalObjectReference",
"description":"LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.",
"properties":{
"name":{
"type":"string",
"description":"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
}
}
},
"v1.CinderVolumeSource":{
"id":"v1.CinderVolumeSource",
"description":"Represents a cinder volume resource in Openstack. A Cinder volume must exist before mounting to a container. The volume must also be in the same region as the kubelet. Cinder volumes support ownership management and SELinux relabeling.",
...
...
@@ -20908,20 +20922,6 @@
}
}
},
"v1.SecretReference":{
"id":"v1.SecretReference",
"description":"SecretReference represents a Secret Reference. It has enough information to retrieve secret in any namespace",
"properties":{
"name":{
"type":"string",
"description":"Name is unique within a namespace to reference a secret resource."
},
"namespace":{
"type":"string",
"description":"Namespace defines the space within which the secret name must be unique."
}
}
},
"v1.FCVolumeSource":{
"id":"v1.FCVolumeSource",
"description":"Represents a Fibre Channel volume. Fibre Channel volumes can only be mounted as read/write once. Fibre Channel volumes support ownership management and SELinux relabeling.",
...
...
@@ -21674,6 +21674,51 @@
}
}
},
"v1.RBDVolumeSource":{
"id":"v1.RBDVolumeSource",
"description":"Represents a Rados Block Device mount that lasts the lifetime of a pod. RBD volumes support ownership management and SELinux relabeling.",
"required":[
"monitors",
"image"
],
"properties":{
"monitors":{
"type":"array",
"items":{
"type":"string"
},
"description":"A collection of Ceph monitors. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it"
},
"image":{
"type":"string",
"description":"The rados image name. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it"
},
"fsType":{
"type":"string",
"description":"Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#rbd"
},
"pool":{
"type":"string",
"description":"The rados pool name. Default is rbd. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it"
},
"user":{
"type":"string",
"description":"The rados user name. Default is admin. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it"
},
"keyring":{
"type":"string",
"description":"Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it"
},
"secretRef":{
"$ref":"v1.LocalObjectReference",
"description":"SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it"
},
"readOnly":{
"type":"boolean",
"description":"ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it"
}
}
},
"v1.CephFSVolumeSource":{
"id":"v1.CephFSVolumeSource",
"description":"Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.",
<tdclass="tableblock halign-left valign-top"><pclass="tableblock">RBD represents a Rados Block Device mount on the host that shares a pod’s lifetime. More info: <ahref="https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md">https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md</a></p></td>
<tdclass="tableblock halign-left valign-top"><pclass="tableblock">A collection of Ceph monitors. More info: <ahref="https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it">https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it</a></p></td>
<tdclass="tableblock halign-left valign-top"><pclass="tableblock">Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: <ahref="https://kubernetes.io/docs/concepts/storage/volumes#rbd">https://kubernetes.io/docs/concepts/storage/volumes#rbd</a></p></td>
<tdclass="tableblock halign-left valign-top"><pclass="tableblock">The rados pool name. Default is rbd. More info: <ahref="https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it">https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it</a></p></td>
<tdclass="tableblock halign-left valign-top"><pclass="tableblock">The rados user name. Default is admin. More info: <ahref="https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it">https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it</a></p></td>
<tdclass="tableblock halign-left valign-top"><pclass="tableblock">Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: <ahref="https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it">https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it</a></p></td>
<tdclass="tableblock halign-left valign-top"><pclass="tableblock">SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: <ahref="https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it">https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it</a></p></td>
<tdclass="tableblock halign-left valign-top"><pclass="tableblock">ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: <ahref="https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it">https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it</a></p></td>
<p>Represents a cinder volume resource in Openstack. A Cinder volume must exist before mounting to a container. The volume must also be in the same region as the kubelet. Cinder volumes support ownership management and SELinux relabeling.</p>
"":"Represents a Rados Block Device mount that lasts the lifetime of a pod. RBD volumes support ownership management and SELinux relabeling.",
"monitors":"A collection of Ceph monitors. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it",
"image":"The rados image name. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it",
"fsType":"Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#rbd",
"pool":"The rados pool name. Default is rbd. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it",
"user":"The rados user name. Default is admin. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it",
"keyring":"Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it",
"secretRef":"SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it",
"readOnly":"ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it",