-
Notifications
You must be signed in to change notification settings - Fork 182
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: add support for interacting with s3 #5319
Comments
starpit
added a commit
to starpit/kui
that referenced
this issue
Aug 8, 2020
This covers most of the examples in the issue. It doesn't cover every possible use case, yet. Fixes kubernetes-sigs#5319
starpit
added a commit
to starpit/kui
that referenced
this issue
Aug 8, 2020
This covers most of the examples in the issue. It doesn't cover every possible use case, yet. Providers supported: 1) local minio 2) ibm cloud object storage TODO: AWS and Azure storage? TODO: other use cases, e.g. cat file > /s3/bucket1/foo Fixes kubernetes-sigs#5319
starpit
added a commit
to starpit/kui
that referenced
this issue
Aug 9, 2020
This covers most of the examples in the issue. It doesn't cover every possible use case, yet. Providers supported: 1) local minio 2) ibm cloud object storage TODO: AWS and Azure storage? TODO: other use cases, e.g. cat file > /s3/bucket1/foo Fixes kubernetes-sigs#5319
starpit
added a commit
to starpit/kui
that referenced
this issue
Aug 9, 2020
This covers most of the examples in the issue. It doesn't cover every possible use case, yet. Providers supported: 1) local minio 2) ibm cloud object storage TODO: AWS and Azure storage? TODO: other use cases, e.g. cat file > /s3/bucket1/foo Fixes kubernetes-sigs#5319
starpit
added a commit
that referenced
this issue
Aug 9, 2020
This covers most of the examples in the issue. It doesn't cover every possible use case, yet. Providers supported: 1) local minio 2) ibm cloud object storage TODO: AWS and Azure storage? TODO: other use cases, e.g. cat file > /s3/bucket1/foo Fixes #5319
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Proposal
Introduce a thin VFS that allows us to build out (over time) support for interacting with s3 storage via standard filesystem commands. The minio client does something similar, maybe we can leverage it, if it helps.
Examples
ls /s3
should produce the same output as a filesystem list, but listing my bucketsls /s3/bucket1
ibid, but listing the objects in that bucketcp ./local/file /s3/bucket1
sugar for putObjectrm /s3/bucket1/file
sugar for removeObjectrm -r /s3/bucket1
sugar for listObjects.map(removeObject), followed by removeBucketmkdir /s3/bucket2
sugar for createBucketrmdir /s3/bucket2
sugar for removeBucketand so on
The text was updated successfully, but these errors were encountered: