Skip to content

Commit 33eea3f

Browse files
authored
feat(opensearch): support OpenSearch version 2.15 (#31398)
### Issue # (if applicable) N/A ### Reason for this change Amazon OpenSearch Service supports OpenSearch version 2.15. Ref: https://aws.amazon.com/about-aws/whats-new/2024/09/amazon-opensearch-service-version-2-15/ ```sh % aws opensearch list-versions --region us-east-1 { "Versions": [ "OpenSearch_2.15", "OpenSearch_2.13", "OpenSearch_2.11", // omit ``` ### Description of changes Add ver 2.15 enum ### Description of how you validated changes Add unit test and integ test ### Checklist - [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md) ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
1 parent de327a6 commit 33eea3f

File tree

11 files changed

+161
-65
lines changed

11 files changed

+161
-65
lines changed
Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 33 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"Resources": {
3-
"Domain66AC69E0": {
3+
"OpenSearch213B37A164B": {
44
"Type": "AWS::OpenSearchService::Domain",
55
"Properties": {
66
"ClusterConfig": {
@@ -30,6 +30,37 @@
3030
},
3131
"UpdateReplacePolicy": "Delete",
3232
"DeletionPolicy": "Delete"
33+
},
34+
"OpenSearch21566632C3A": {
35+
"Type": "AWS::OpenSearchService::Domain",
36+
"Properties": {
37+
"ClusterConfig": {
38+
"DedicatedMasterEnabled": false,
39+
"InstanceCount": 1,
40+
"InstanceType": "r5.large.search",
41+
"MultiAZWithStandbyEnabled": false,
42+
"ZoneAwarenessEnabled": false
43+
},
44+
"DomainEndpointOptions": {
45+
"EnforceHTTPS": false,
46+
"TLSSecurityPolicy": "Policy-Min-TLS-1-0-2019-07"
47+
},
48+
"EBSOptions": {
49+
"EBSEnabled": true,
50+
"VolumeSize": 10,
51+
"VolumeType": "gp2"
52+
},
53+
"EncryptionAtRestOptions": {
54+
"Enabled": false
55+
},
56+
"EngineVersion": "OpenSearch_2.15",
57+
"LogPublishingOptions": {},
58+
"NodeToNodeEncryptionOptions": {
59+
"Enabled": false
60+
}
61+
},
62+
"UpdateReplacePolicy": "Delete",
63+
"DeletionPolicy": "Delete"
3364
}
3465
},
3566
"Parameters": {
@@ -66,4 +97,4 @@
6697
]
6798
}
6899
}
69-
}
100+
}

packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.min.js.snapshot/cdk.out

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.min.js.snapshot/integ.json

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.min.js.snapshot/manifest.json

Lines changed: 28 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.min.js.snapshot/tree.json

Lines changed: 65 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)