Skip to content

Commit c166016

Browse files
authored
Merge branch 'main' into update115
2 parents d574e1d + be21625 commit c166016

File tree

13 files changed

+89
-168
lines changed

13 files changed

+89
-168
lines changed

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ The following tools need to be installed on your system prior to installing the
218218
- [Node.js >= 20.x](https://nodejs.org/en/download)
219219
- We recommend using a version in [Active LTS](https://nodejs.org/en/about/releases/)
220220
- [Yarn >= 1.19.1, < 2](https://yarnpkg.com/lang/en/docs/install)
221-
- [.NET SDK >= 6.0.x](https://www.microsoft.com/net/download)
221+
- [.NET SDK >= 8.0.x](https://www.microsoft.com/net/download)
222222
- [Python >= 3.8.0, < 4.0](https://www.python.org/downloads/release/python-380/)
223223
- Either [Docker >= 19.03](https://docs.docker.com/get-docker/), [Finch >= 0.3.0](https://runfinch.com/), or another Docker replacement
224224
- If using a Docker replacement, the `CDK_DOCKER` environment variable must be set to the replacement command's name (e.g. `export CDK_DOCKER=finch`)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The CDK is available in the following languages:
2424
* We recommend using a version in [Active LTS](https://nodejs.org/en/about/previous-releases)
2525
* Python ([Python ≥ 3.8](https://www.python.org/downloads/))
2626
* Java ([Java ≥ 8](https://www.oracle.com/technetwork/java/javase/downloads/index.html) and [Maven ≥ 3.5.4](https://maven.apache.org/download.cgi))
27-
* .NET ([.NET ≥ 6.0](https://dotnet.microsoft.com/download))
27+
* .NET ([.NET ≥ 8.0](https://dotnet.microsoft.com/download))
2828
* Go ([Go ≥ 1.16.4](https://golang.org/))
2929

3030
Third-party Language Deprecation: language version is only supported until its EOL (End Of Life) shared by the vendor or community and is subject to change with prior notice.

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

Lines changed: 2 additions & 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.gp3.js.snapshot/cdk-integ-opensearch-gp3.assets.json

Lines changed: 4 additions & 3 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.gp3.js.snapshot/cdk-integ-opensearch-gp3.template.json

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,16 @@
44
"Type": "AWS::OpenSearchService::Domain",
55
"Properties": {
66
"ClusterConfig": {
7-
"DedicatedMasterEnabled": false,
8-
"InstanceCount": 1,
9-
"InstanceType": "r5.large.search",
7+
"DedicatedMasterCount": 3,
8+
"DedicatedMasterEnabled": true,
9+
"DedicatedMasterType": "m7g.large.search",
10+
"InstanceCount": 3,
11+
"InstanceType": "m7g.medium.search",
1012
"MultiAZWithStandbyEnabled": true,
11-
"ZoneAwarenessEnabled": false
13+
"ZoneAwarenessConfig": {
14+
"AvailabilityZoneCount": 3
15+
},
16+
"ZoneAwarenessEnabled": true
1217
},
1318
"DomainEndpointOptions": {
1419
"EnforceHTTPS": false,

packages/@aws-cdk-testing/framework-integ/test/aws-opensearchservice/test/integ.opensearch.gp3.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.gp3.js.snapshot/integ.json

Lines changed: 3 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.gp3.js.snapshot/manifest.json

Lines changed: 36 additions & 3 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.gp3.js.snapshot/tree.json

Lines changed: 1 addition & 150 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.gp3.ts

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { App, RemovalPolicy, Stack, StackProps } from 'aws-cdk-lib';
22
import { Construct } from 'constructs';
33
import * as opensearch from 'aws-cdk-lib/aws-opensearchservice';
4-
import { EbsDeviceVolumeType } from 'aws-cdk-lib/aws-ec2';
4+
import { EbsDeviceVolumeType, SubnetType } from 'aws-cdk-lib/aws-ec2';
55
import { IntegTest } from '@aws-cdk/integ-tests-alpha';
66

77
class TestStack extends Stack {
@@ -19,6 +19,21 @@ class TestStack extends Stack {
1919
throughput: 125,
2020
iops: 3000,
2121
},
22+
zoneAwareness: {
23+
enabled: true,
24+
availabilityZoneCount: 3,
25+
},
26+
vpcSubnets: [
27+
{ subnetType: SubnetType.PRIVATE_WITH_EGRESS },
28+
],
29+
capacity: {
30+
dataNodeInstanceType: 'm7g.medium.search',
31+
dataNodes: 3,
32+
// Add dedicated master node - required for multi-AZ with standby
33+
// m7g.large.search has 8GB RAM (minimum for 30 nodes/15K shards)
34+
masterNodeInstanceType: 'm7g.large.search',
35+
masterNodes: 3,
36+
},
2237
};
2338

2439
new opensearch.Domain(this, 'Domain', domainProps);

0 commit comments

Comments
 (0)