I'd like to run and test my Krakend configuration locally, and as part of that use pubsub against a local SQS endpoint.
Currently, if I try to use a queue URL corresponding to a localstack instance on localstack:4566, it will still try to connect to an AWS endpoint (and log an InvalidClientTokenId error as a result).
Ideally, KrakenD would either infer the AWS endpoint URL from the topic URL, or expose an AWS_ENDPOINT_URL environment variable so it can be manually overridden in local environments.
Hi,
I'd like to run and test my Krakend configuration locally, and as part of that use pubsub against a local SQS endpoint.
Currently, if I try to use a queue URL corresponding to a localstack instance on
localstack:4566
, it will still try to connect to an AWS endpoint (and log an InvalidClientTokenId error as a result).Ideally, KrakenD would either infer the AWS endpoint URL from the topic URL, or expose an AWS_ENDPOINT_URL environment variable so it can be manually overridden in local environments.