Open mirajranpura opened 4 months ago
Is this open for inclusion via contributed PR? Or the inclusion is still something that needs to be decided?
@joaocc yes we are happy to accept a PR! Thanks for working on this!
Great. I will need some assistance on deciding what would be reasonable defaults and on specifics of xFS.
I was trying to decide whether to "emulate" the approach by EFS-CSI, where it uses explicitly defined policies, but I don't know enough about xFS to be able to do anything else than copying the content of the managed policy.
On the other hand, to use the recommended approach of the managed policy (as per https://github.com/aws-ia/terraform-aws-eks-blueprints-addon/issues/28) it seems we would have to resort to creating the resource and policy assignment in this project (vs doing it on the addon
side of things).
Any thoughts welcomed.
Hi. Draft PR ready for feedback (not yet tested as I wanted to know which of the IAM approaches to follow). Thx
Community Note
What is the outcome that you are trying to reach?
EKS blueprints should natively support the Amazon FSx for OpenZFS CSI Driver
Describe the solution you would like
EKS blueprints should have OpenZFS CSI driver flag just like Amazon FSx for Lustre CSI Driver have
enable_aws_fsx_csi_driver = true
which installs the CSI drivers for Lustre.Apparently, one can't bootstrap the EKS cluster with OpenZFS CSI driver.
Describe alternatives you have considered
Manually installing helm chart for Amazon FSx for OpenZFS CSI Driver