Is there a way to overridde the default authentica...
# help
m
Is there a way to overridde the default authentication for all API requests from the lakefs_sdk python? I found this :param _request_auth: set to override the auth_settings for an a single request; this effectively ignores the authentication in the spec for a single request. but this is only for every single API call. Is there a way to set it on the actual api_client? I am trying to do sigv4 auth on all requests from lakefs SDK. I am trying to proxy the LakeFS API through API Gateway with IAM authorization.
i
Hey Mike, could you please share some more details on your use case? Why do you want to proxy the lakeFS requests and where to?
m
Basically we want to put an API Gateway in front of the lakeFS API in order to control access to the API with IAM authorization. The LakeFS is hosted in ECS with an ALB in front. In order to send requests using the built-in python sdk to the API Gateway, we need sigv4 auth but the current built-in python sdk auth has the problem I mentioned above