-
Notifications
You must be signed in to change notification settings - Fork 25
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
Elasticsearch, Cloudformation and ZoneAwareness, the struggle is real #49
Comments
Once Cloudformation adds support for this, we need to think about the UX for aws_native users. In no particular order:
|
FWIW, Terraform is also still working on this feature. This will be an interesting test to see who can ship it faster 😄 |
Adding another point of tracking, there's been an open request for this in the AWS forums since March. Please add your voices here! https://forums.aws.amazon.com/thread.jspa?messageID=905336󝁸 |
An update: the AWS Cloudformation team has opened up their roadmap to public viewing. As of today, the Cloudformation feature we need is in the "Coming Soon" column: aws-cloudformation/cloudformation-coverage-roadmap#8 |
It looks like the change has finally landed. |
AWS recently added 3-AZ zone awareness to Elasticsearch.
This is awesome because previously
ZoneAwarenessEnabled
forced you into some bad decisions:false
and you only get good availability at the ES software level, because that requires 3 instances, but they are all in a single zonetrue
and you're forced to specify an even number of ES instancesAmazon provides a good document on the availability trade-offs: https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html#es-managedomains-multiaz - particularly this table:
Unfortunately, Cloudformation doesn't yet support 3-AZ awareness, so we are forced to wait until it does 😞- keep an eye on this page
The text was updated successfully, but these errors were encountered: