Azure Kubernetes Storage: Difference between revisions
Jump to navigation
Jump to search
(Created page with "=Internal= * Kubernetes Storage Concepts") |
|||
(12 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
=Internal= | =Internal= | ||
* [[Kubernetes_Storage_Concepts#Azure_Kubernetes_Storage|Kubernetes Storage Concepts]] | * [[Kubernetes_Storage_Concepts#Azure_Kubernetes_Storage|Kubernetes Storage Concepts]] | ||
* [[Azure Storage Concepts]] | |||
=kubernetes.io/azure-file Provisioner= | |||
Azure Files storage can be exposed to pods as Persistent Volume provisioned by the "kubernetes.io/azure-file" [[Kubernetes_Storage_Concepts#Storage_Plugins|storage plug-in]]. An example of how to configure a Kubernetes (OpenShift) instance with the plug-in is available here: {{Internal|Provision Azure Files ReadWriteMany Persistent Volumes on Azure OpenShift|Provision Azure Files ReadWriteMany Persistent Volumes on Azure OpenShift}} | |||
==kubernetes.io/azure-file Provisioner Operations== | |||
* [[Provision Azure Files ReadWriteMany Persistent Volumes on Azure OpenShift]] | |||
=CSI= | |||
==CSI Organizatorium== | |||
<font color=darkgray> | |||
TODO: parallel structure with {{Internal|Amazon_EFS_CSI|Amazon EFS CSI}} | |||
The "disk.csi.azure.com" CSI plugin allows a Kubernetes instances deployed in Azure to use [[Azure_Storage_Concepts#Disk|Azure disk volumes]] and mount them as block devices. Note that support for Azure disks shared between pods ([[Kubernetes_Storage_Concepts#ReadWriteMany_.28RWM.29|ReadWriteMany]] access mode) is beta. | |||
* https://docs.microsoft.com/en-us/azure/aks/csi-storage-drivers | |||
* https://docs.microsoft.com/en-us/azure/aks/azure-files-csi | |||
* https://github.com/kubernetes-sigs/azuredisk-csi-driver | |||
* Create azure.config https://github.com/kubernetes-sigs/azuredisk-csi-driver/blob/master/docs/read-from-secret.md | |||
* Install CSI driver: https://github.com/kubernetes-sigs/azuredisk-csi-driver/blob/master/docs/install-csi-driver-v0.9.0.md | |||
</font> |
Latest revision as of 19:36, 12 April 2021
Internal
kubernetes.io/azure-file Provisioner
Azure Files storage can be exposed to pods as Persistent Volume provisioned by the "kubernetes.io/azure-file" storage plug-in. An example of how to configure a Kubernetes (OpenShift) instance with the plug-in is available here:
kubernetes.io/azure-file Provisioner Operations
CSI
CSI Organizatorium
TODO: parallel structure with
The "disk.csi.azure.com" CSI plugin allows a Kubernetes instances deployed in Azure to use Azure disk volumes and mount them as block devices. Note that support for Azure disks shared between pods (ReadWriteMany access mode) is beta.
- https://docs.microsoft.com/en-us/azure/aks/csi-storage-drivers
- https://docs.microsoft.com/en-us/azure/aks/azure-files-csi
- https://github.com/kubernetes-sigs/azuredisk-csi-driver
- Create azure.config https://github.com/kubernetes-sigs/azuredisk-csi-driver/blob/master/docs/read-from-secret.md
- Install CSI driver: https://github.com/kubernetes-sigs/azuredisk-csi-driver/blob/master/docs/install-csi-driver-v0.9.0.md