OpenSearch domain should have node-to-node encryption enabled
What it checks
OpenSearch domain: node-to-node encryption is not enabled.
Where it applies
Terraform: aws_opensearch_domain, aws_elasticsearch_domain
CloudFormation: AWS::OpenSearchService::Domain, AWS::Elasticsearch::Domain
How to fix it
- Set node_to_node_encryption { enabled = true }. Cannot be changed on a running domain — requires recreation.
Frameworks
- AWS FSBP Opensearch.3
- SOC 2 CC6.7
- HIPAA 164.312(e)(1)
These mappings are advisory, not an attestation of compliance.