mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-13 11:25:19 +00:00
support Azure data disk volume
Signed-off-by: Huamin Chen <hchen@redhat.com>
This commit is contained in:
@@ -1425,6 +1425,10 @@
|
||||
"quobyte": {
|
||||
"$ref": "v1.QuobyteVolumeSource",
|
||||
"description": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime"
|
||||
},
|
||||
"azureDisk": {
|
||||
"$ref": "v1.AzureDiskVolumeSource",
|
||||
"description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -2023,6 +2027,40 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.AzureDiskVolumeSource": {
|
||||
"id": "v1.AzureDiskVolumeSource",
|
||||
"description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.",
|
||||
"required": [
|
||||
"diskName",
|
||||
"diskURI"
|
||||
],
|
||||
"properties": {
|
||||
"diskName": {
|
||||
"type": "string",
|
||||
"description": "The Name of the data disk in the blob storage"
|
||||
},
|
||||
"diskURI": {
|
||||
"type": "string",
|
||||
"description": "The URI the data disk in the blob storage"
|
||||
},
|
||||
"cachingMode": {
|
||||
"$ref": "v1.AzureDataDiskCachingMode",
|
||||
"description": "Host Caching mode: None, Read Only, Read Write."
|
||||
},
|
||||
"fsType": {
|
||||
"type": "string",
|
||||
"description": "Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified."
|
||||
},
|
||||
"readOnly": {
|
||||
"type": "boolean",
|
||||
"description": "Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts."
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.AzureDataDiskCachingMode": {
|
||||
"id": "v1.AzureDataDiskCachingMode",
|
||||
"properties": {}
|
||||
},
|
||||
"v1.Container": {
|
||||
"id": "v1.Container",
|
||||
"description": "A single application container that you want to run within a pod.",
|
||||
|
||||
@@ -1430,6 +1430,10 @@
|
||||
"quobyte": {
|
||||
"$ref": "v1.QuobyteVolumeSource",
|
||||
"description": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime"
|
||||
},
|
||||
"azureDisk": {
|
||||
"$ref": "v1.AzureDiskVolumeSource",
|
||||
"description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -2028,6 +2032,40 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.AzureDiskVolumeSource": {
|
||||
"id": "v1.AzureDiskVolumeSource",
|
||||
"description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.",
|
||||
"required": [
|
||||
"diskName",
|
||||
"diskURI"
|
||||
],
|
||||
"properties": {
|
||||
"diskName": {
|
||||
"type": "string",
|
||||
"description": "The Name of the data disk in the blob storage"
|
||||
},
|
||||
"diskURI": {
|
||||
"type": "string",
|
||||
"description": "The URI the data disk in the blob storage"
|
||||
},
|
||||
"cachingMode": {
|
||||
"$ref": "v1.AzureDataDiskCachingMode",
|
||||
"description": "Host Caching mode: None, Read Only, Read Write."
|
||||
},
|
||||
"fsType": {
|
||||
"type": "string",
|
||||
"description": "Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified."
|
||||
},
|
||||
"readOnly": {
|
||||
"type": "boolean",
|
||||
"description": "Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts."
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.AzureDataDiskCachingMode": {
|
||||
"id": "v1.AzureDataDiskCachingMode",
|
||||
"properties": {}
|
||||
},
|
||||
"v1.Container": {
|
||||
"id": "v1.Container",
|
||||
"description": "A single application container that you want to run within a pod.",
|
||||
|
||||
@@ -8594,6 +8594,10 @@
|
||||
"quobyte": {
|
||||
"$ref": "v1.QuobyteVolumeSource",
|
||||
"description": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime"
|
||||
},
|
||||
"azureDisk": {
|
||||
"$ref": "v1.AzureDiskVolumeSource",
|
||||
"description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -9192,6 +9196,40 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.AzureDiskVolumeSource": {
|
||||
"id": "v1.AzureDiskVolumeSource",
|
||||
"description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.",
|
||||
"required": [
|
||||
"diskName",
|
||||
"diskURI"
|
||||
],
|
||||
"properties": {
|
||||
"diskName": {
|
||||
"type": "string",
|
||||
"description": "The Name of the data disk in the blob storage"
|
||||
},
|
||||
"diskURI": {
|
||||
"type": "string",
|
||||
"description": "The URI the data disk in the blob storage"
|
||||
},
|
||||
"cachingMode": {
|
||||
"$ref": "v1.AzureDataDiskCachingMode",
|
||||
"description": "Host Caching mode: None, Read Only, Read Write."
|
||||
},
|
||||
"fsType": {
|
||||
"type": "string",
|
||||
"description": "Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified."
|
||||
},
|
||||
"readOnly": {
|
||||
"type": "boolean",
|
||||
"description": "Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts."
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.AzureDataDiskCachingMode": {
|
||||
"id": "v1.AzureDataDiskCachingMode",
|
||||
"properties": {}
|
||||
},
|
||||
"v1.Container": {
|
||||
"id": "v1.Container",
|
||||
"description": "A single application container that you want to run within a pod.",
|
||||
|
||||
@@ -17317,6 +17317,10 @@
|
||||
"$ref": "v1.QuobyteVolumeSource",
|
||||
"description": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime"
|
||||
},
|
||||
"azureDisk": {
|
||||
"$ref": "v1.AzureDiskVolumeSource",
|
||||
"description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod."
|
||||
},
|
||||
"accessModes": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
@@ -17732,6 +17736,40 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.AzureDiskVolumeSource": {
|
||||
"id": "v1.AzureDiskVolumeSource",
|
||||
"description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.",
|
||||
"required": [
|
||||
"diskName",
|
||||
"diskURI"
|
||||
],
|
||||
"properties": {
|
||||
"diskName": {
|
||||
"type": "string",
|
||||
"description": "The Name of the data disk in the blob storage"
|
||||
},
|
||||
"diskURI": {
|
||||
"type": "string",
|
||||
"description": "The URI the data disk in the blob storage"
|
||||
},
|
||||
"cachingMode": {
|
||||
"$ref": "v1.AzureDataDiskCachingMode",
|
||||
"description": "Host Caching mode: None, Read Only, Read Write."
|
||||
},
|
||||
"fsType": {
|
||||
"type": "string",
|
||||
"description": "Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified."
|
||||
},
|
||||
"readOnly": {
|
||||
"type": "boolean",
|
||||
"description": "Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts."
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.AzureDataDiskCachingMode": {
|
||||
"id": "v1.AzureDataDiskCachingMode",
|
||||
"properties": {}
|
||||
},
|
||||
"v1.PersistentVolumeStatus": {
|
||||
"id": "v1.PersistentVolumeStatus",
|
||||
"description": "PersistentVolumeStatus is the current status of a persistent volume.",
|
||||
@@ -17986,6 +18024,10 @@
|
||||
"quobyte": {
|
||||
"$ref": "v1.QuobyteVolumeSource",
|
||||
"description": "Quobyte represents a Quobyte mount on the host that shares a pod's lifetime"
|
||||
},
|
||||
"azureDisk": {
|
||||
"$ref": "v1.AzureDiskVolumeSource",
|
||||
"description": "AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod."
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user