- Newest
- Most votes
- Most comments
Hi There
Kubernetes Container Storage Interface (CSI) allows central control of different persistent storage options in the Kubernetes cluster. With the addition of the CSI proxy to the Amazon EKS Optimized Windows AMI, customers can now easily use CSI in their Windows workloads running on Amazon EKS.
Take a look at this blog post: https://aws.amazon.com/blogs/modernizing-with-aws/using-smb-csi-driver-on-amazon-eks-windows-nodes/
Also, you can use FSx as a solution for both Linux and Windows nodes using the above information. See also https://aws.amazon.com/blogs/containers/using-amazon-fsx-for-windows-file-server-as-persistent-storage-on-amazon-eks/ for info on connecting Linux nodes to FSx.
Now that I have had time to chew on this... Does the CSI Proxy in the EKS Windows AMI allow installation and usage of the EFS CSI driver? If so, how do I install the EFS CSI in Windows?
Relevant content
- asked 2 years ago
- asked 8 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 months ago
- AWS OFFICIALUpdated 2 months ago
So yes: Windows EKS will need FSx. Windows EKS will not handle EFS CSI driver. Or, rather, per AWS EFS CSI Docs, the EFS CSI driver does not support Windows.
https://docs.aws.amazon.com/eks/latest/userguide/efs-csi.html The first bullet point there. I dont see mention of Windows in the Github page either.