-
Notifications
You must be signed in to change notification settings - Fork 127
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
Custom S3 Endpoint #2551
Custom S3 Endpoint #2551
Conversation
@codynhat you're the man. just added spencer as a reviewer and put this in the backlog to make sure it gets reviewed & merged |
@stbrody friendly ping since this has been a week. also finding it weird that the ci seems to be stalled when I look at this pr, seems like the dispatch event from circle may not be being reported? |
Hey Cody, sorry for the delay. There is a big refactoring happening right now that affects the S3 state store. Unfortunately this PR will probably need to be reworked a bit to adapt to the new code structure. Probably should wait a week or two for the refactoring to finish, then rebase this PR and resubmit. Sorry about that, just unfortunate timing as this code had been untouched for a long time until quite recently. CC @pawartur who is driving the refactoring of the S3 state store. |
Sounds good. We will continue to use our fork for now and take another look once the refactor is complete. |
@codynhat i just pinged artur, who's working on the state store refactoring, about whether we're ready to merge. thanks for continuing to commit |
Sounds good, thanks. |
Hey, @codynhat :). Thanks for preparing the PR. As we don't have automated tests yet for the S3 storage option, I'm gonna fetch this tomorrow and test manually. One thing that comes to mind after reading the code is that perhaps it would be good to only pass the |
Ok, tested, works :). Thanks @codynhat . I'm not sure why the jobs are hanging, though. Need to check that. |
Description
Adds a configuration option for
s3-endpoint
to add a custom S3 endpoint toS3StateStore
using S3LevelDown.@stbrody
How Has This Been Tested?
I have built my own Docker image (
codynhat/js-ceramic:linux
) and test it in a Kubernetes cluster running on Digital Ocean. It works successfully with Digital Ocean's S3 compatible "Spaces".PR checklist
Before submitting this PR, please make sure:
References:
#2495