aws-controllers-k8s / community

AWS Controllers for Kubernetes (ACK) is a project enabling you to manage AWS services from Kubernetes
https://aws-controllers-k8s.github.io/community/
Apache License 2.0
2.37k stars 251 forks source link

EFS service controller #328

Open wreed4 opened 3 years ago

wreed4 commented 3 years ago

New ACK Service Controller

Support for EFS

List of API resources

List the API resources in order of importance to you:

ack-bot commented 2 years ago

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close. If this issue is safe to close now please do so with /close. Provide feedback via https://github.com/aws-controllers-k8s/community. /lifecycle stale

RedbackThomson commented 2 years ago

/lifecycle frozen

mikestef9 commented 2 years ago

Is access point still a priority given EFS CSI driver supports dynamic provisioning of access points? There is also open issue on EFS CSI driver repo for dynamic provisioning of file systems https://github.com/kubernetes-sigs/aws-efs-csi-driver/issues/310

absmith82 commented 1 year ago

IT seems that this Kubernetes-sigs issue has been closed without a resolution to create EFS filesystems. Currently only EFS access points are able to be created dynamically. This is still an option that should be looked into, even if the CSI driver does end up implementing it in the future it is something that currently doesn't exist hand there is a need for.

a-hilaly commented 5 months ago

The latest version (v0.0.3) of the efs-controller is now live, offering CRDs to manage FileSystem, MountTarget and AccessPoint resources. CRDs Documentation is available here https://aws-controllers-k8s.github.io/community/reference/efs/v1alpha1/filesystem/

cross-controller resource references is also possible with CRs managed by EC2 and KMS controller (Keys, Subnets and SecurityGroups)


Screenshot 2024-02-10 at 22 18 37