Ensures that Elasticsearch domains have a minimum of three dedicated master nodes to manage cluster operations efficiently and handle node failures.
Rule | Elasticsearch domains should be configured with at least three dedicated master nodes |
Framework | AWS Foundational Security Best Practices |
Severity | ✔ Medium |
Rule Description:
Elasticsearch domains should be configured with a minimum of three dedicated master nodes for AWS Foundational Security Best Practices. Having three dedicated master nodes improves fault tolerance and availability by ensuring that a majority of nodes are available to perform cluster coordination and election of a new master node in case of node failures.
Troubleshooting Steps:
If the Elasticsearch domain is not configured with at least three dedicated master nodes, follow these troubleshooting steps:
Necessary Codes:
To configure dedicated master nodes in an Elasticsearch domain, you can use the AWS CLI or the AWS Management Console.
Step-by-Step Guide for Remediation:
By following these steps, you can ensure that your Elasticsearch domain meets the AWS Foundational Security Best Practice of configuring at least three dedicated master nodes.