Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature - Dynamic Provisioning #125

Open
rainerleber opened this issue Jan 17, 2024 · 9 comments
Open

Feature - Dynamic Provisioning #125

rainerleber opened this issue Jan 17, 2024 · 9 comments
Labels
enhancement New feature or request

Comments

@rainerleber
Copy link

/feature

I have a multi cloud application which we want to provide on different Hyperscalers. For this purpose I have the use case to write data to a Azure SA, S3 on AWS, and so on
For Azure Environments I use the Azure Blob CSI Driver which have the ability to dynamically provision Azure Storage Accounts.
Same for GCP.

At the moment it's not possible to dynamically create s3 buckets.

This Issue urgently requests the ability to provision s3 buckets like in other csi drivers.

Describe alternatives you've considered
Manual process, Crossplane or Terraform is an alternative but there should be a solution to provision S3 Buckets from the CSI dynamically to have the best variability.

Additional context
Add any other context or screenshots about the feature request here.

@dlakhaws dlakhaws added the enhancement New feature or request label Jan 17, 2024
@dlakhaws
Copy link
Contributor

Thank you for the feature request. Dynamic provisioning is something we are tracking and will post updates as we have them.

@dlakhaws dlakhaws changed the title Feature - Ability to provision S3 Buckets by the csi driver dynamically Feature - Dynamic Provisioning Jan 31, 2024
@LMantovan
Copy link

+1

@LMantovan
Copy link

LMantovan commented Mar 27, 2024

@dlakhaws Have you got a planned release date for this feature? I am interested too

@geowalrus4gh
Copy link

+1

@dannycjones
Copy link
Contributor

There's no update we can share right now.

If you would like to show interest on this feature, please use the thumbs up reaction (👍) on the main issue as this is our primary way to track interest on GitHub.

@kar0t
Copy link

kar0t commented Sep 19, 2024

+1

@massimeddu-sj
Copy link

+1

Static provisioning makes much harder deleting unused PVs when they are not used anymore, instead dynamic provisioning would make this much simpler avoiding manual operations to removed the unused PVs.

@prabaksa
Copy link

prabaksa commented Nov 8, 2024

+1

mountpoint-s3-csi-driver for EKS only supports static provisioning as of today and we have a requirement where we need Dynamic Provisioning.

@zentavr
Copy link

zentavr commented Nov 14, 2024

@dlakhaws seems like you can use russian yandex's software for that if you are not afraid: https://github.com/yandex-cloud/k8s-csi-s3

Some issues you might expect:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

9 participants