-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
S3 endpoint configuration #1169
Comments
Yep |
mike0sv
added a commit
to mike0sv/feast
that referenced
this issue
Nov 17, 2020
Signed-off-by: mike0sv <mike0sv@gmail.com>
feast-ci-bot
pushed a commit
that referenced
this issue
Nov 22, 2020
* S3 endpoint configuration #1169 Signed-off-by: mike0sv <mike0sv@gmail.com> * Add allow_no_value=True to ConfigParser Signed-off-by: mike0sv <mike0sv@gmail.com> * New constants API defaults extraction Signed-off-by: mike0sv <mike0sv@gmail.com> * fix for other types of get Signed-off-by: mike0sv <mike0sv@gmail.com> * return to the old logic and some testing Signed-off-by: mike0sv <mike0sv@gmail.com> * oooopsie Signed-off-by: mike0sv <mike0sv@gmail.com> * clear Signed-off-by: mike0sv <mike0sv@gmail.com>
feast-ci-bot
pushed a commit
that referenced
this issue
Nov 22, 2020
* S3 endpoint configuration #1169 Signed-off-by: mike0sv <mike0sv@gmail.com> * Add allow_no_value=True to ConfigParser Signed-off-by: mike0sv <mike0sv@gmail.com> * New constants API defaults extraction Signed-off-by: mike0sv <mike0sv@gmail.com> * fix for other types of get Signed-off-by: mike0sv <mike0sv@gmail.com> * return to the old logic and some testing Signed-off-by: mike0sv <mike0sv@gmail.com> * oooopsie Signed-off-by: mike0sv <mike0sv@gmail.com> * remove DEFAULTS logic changes Signed-off-by: mike0sv <mike0sv@gmail.com> * reformat Signed-off-by: mike0sv <mike0sv@gmail.com> * _upload_to_file_source docs Signed-off-by: mike0sv <mike0sv@gmail.com>
@mike0sv so you have fixed the Python SDK, but how are you going to deal with Spark ingestion jobs that load data from Minio? I think you'll also need to set the endpoint there. |
#1168 is about that. it may be reasonable to automatically add S3 endpoint to those additional options, if it was set |
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Is your feature request related to a problem? Please describe.
I want to use my on-premise installment of s3 (minio in my case). For this I need a way to provide custom
endpoint_url
forboto3.client
initialization.Describe the solution you'd like
New configuration option like
FEAST_S3_ENDPOINT_URL
. And use it's value infeast.staging.storage_client.S3Client.__init__
when creating s3 client. DefaultNone
value will ensure backward compatibility.To configure this option for spark jobs, #1168 can be implemented
The text was updated successfully, but these errors were encountered: