mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-09-14 13:45:06 +00:00
support Azure File Service volume
Signed-off-by: Huamin Chen <hchen@redhat.com>
This commit is contained in:
@@ -14914,6 +14914,10 @@
|
||||
"$ref": "v1.FlexVolumeSource",
|
||||
"description": "FlexVolume represents a generic volume resource that is provisioned/attached using a exec based plugin. This is an alpha feature and may change in future."
|
||||
},
|
||||
"azureFile": {
|
||||
"$ref": "v1.AzureFileVolumeSource",
|
||||
"description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod."
|
||||
},
|
||||
"accessModes": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
@@ -15268,6 +15272,28 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.AzureFileVolumeSource": {
|
||||
"id": "v1.AzureFileVolumeSource",
|
||||
"description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod.",
|
||||
"required": [
|
||||
"secretName",
|
||||
"shareName"
|
||||
],
|
||||
"properties": {
|
||||
"secretName": {
|
||||
"type": "string",
|
||||
"description": "the name of secret that contains Azure Storage Account Name and Key"
|
||||
},
|
||||
"shareName": {
|
||||
"type": "string",
|
||||
"description": "Share Name"
|
||||
},
|
||||
"readOnly": {
|
||||
"type": "boolean",
|
||||
"description": "Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts."
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.PersistentVolumeStatus": {
|
||||
"id": "v1.PersistentVolumeStatus",
|
||||
"description": "PersistentVolumeStatus is the current status of a persistent volume.",
|
||||
@@ -15498,6 +15524,10 @@
|
||||
"fc": {
|
||||
"$ref": "v1.FCVolumeSource",
|
||||
"description": "FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod."
|
||||
},
|
||||
"azureFile": {
|
||||
"$ref": "v1.AzureFileVolumeSource",
|
||||
"description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod."
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@@ -4333,6 +4333,10 @@
|
||||
"fc": {
|
||||
"$ref": "v1.FCVolumeSource",
|
||||
"description": "FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod."
|
||||
},
|
||||
"azureFile": {
|
||||
"$ref": "v1.AzureFileVolumeSource",
|
||||
"description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -4779,6 +4783,28 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.AzureFileVolumeSource": {
|
||||
"id": "v1.AzureFileVolumeSource",
|
||||
"description": "AzureFile represents an Azure File Service mount on the host and bind mount to the pod.",
|
||||
"required": [
|
||||
"secretName",
|
||||
"shareName"
|
||||
],
|
||||
"properties": {
|
||||
"secretName": {
|
||||
"type": "string",
|
||||
"description": "the name of secret that contains Azure Storage Account Name and Key"
|
||||
},
|
||||
"shareName": {
|
||||
"type": "string",
|
||||
"description": "Share Name"
|
||||
},
|
||||
"readOnly": {
|
||||
"type": "boolean",
|
||||
"description": "Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts."
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.Container": {
|
||||
"id": "v1.Container",
|
||||
"description": "A single application container that you want to run within a pod.",
|
||||
|
Reference in New Issue
Block a user