Skip to content
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

aurora serverless data api support #9

Open
ragogitpub opened this issue Apr 26, 2020 · 2 comments
Open

aurora serverless data api support #9

ragogitpub opened this issue Apr 26, 2020 · 2 comments
Labels
enhancement New feature or request

Comments

@ragogitpub
Copy link

Hello

Any plan on adding aurora serverless data api support ?

We are planning on using serverless. But the lambdas inside VPC have this weird problem and has gotten us into trouble.

https://forum.serverless.com/t/very-long-delay-when-doing-sls-remove-of-lambda-in-a-vpc/2535

if the data api can be used then we could get by without putting the custom resource inside VPC ?

Thank you

https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/data-api.html

@mvanholsteijn mvanholsteijn added the enhancement New feature or request label Oct 26, 2020
@mvanholsteijn
Copy link
Member

The data api can only be used for aurora serverless databases. It requires such a big change to the provider, that it warrants creating a new one, specific for aurora serverless.

It estimate it to be a good 2-3 days work, which I cannot spare at the moment. If you have a business case for it, let me know.

@Nemo64
Copy link

Nemo64 commented Oct 26, 2020

RDS data also has some other quirks like that you must use Secrets.
However, since any lambda environment can talk to mysql over rds-data without libraries, it is fairly easy to just write small inline lambdas to create users and database.

I wrote a little something here: https://www.marco.zone/shared-aurora-serverless-using-cloudformation#implement-custom-resources

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants