-
Notifications
You must be signed in to change notification settings - Fork 16
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
database node resource sizes available #491
Comments
Hi @fideloper, thank you for bringing this up. I'll be totally transparent and say that I don't know why we have these particular limits. These were added as part of a bigger scope of validations in this PR. To be honest, they seem arbitrary and definitely don't make sense to be shared across the different engine types. I think this requires more investigation and testing before we can just blindly remove the limits. We'll look into this and report back. Nonetheless, can you share more details about your use case? Which DB engine(s) are you interested in running and what are the resource limits that fit your use cases? |
I'm sorry I missed your reply from over a month ago! Ideally we'd be able to set sizes for both mysql and pgsql, altho we're looking towards MySQL (I have not tested pgsql in smaller sizes like I have with mysql). We have a use case where we'll have potentially many small databases for non-critical workloads (dev/staging environments). For environments that were more important (and where backups were more important), we'd have larger instance sizes. |
@recharte ideally we'd like to try out a minimum CPU size of 125m to 250m. |
Hi! It looks like there are some minimum database sizes we can choose:
everest/api/validation.go
Lines 61 to 63 in 385a439
We're hoping to create many, tiny databases (single node, some temporary and some just very small) - our cost planning would prefer to use smaller CPU sizes than 600m.
Our tests showing this working fine for our minimal use case but these minimums are too high. I was curious if these are set for a reason other than stopping us from shooting ourselves in our foot? Is that possible to be overwritten/changed? (Happy to send a PR).
Thanks!
The text was updated successfully, but these errors were encountered: