Commit da0dc57
authored
feat(codedeploy): zonal configuration for
### Issue # (if applicable)
Closes #30430
### Reason for this change
`ServerDeploymentConfig` does not support for configuring the [zonal configuration](https://docs.aws.amazon.com/codedeploy/latest/userguide/deployment-configurations-create.html#zonal-config).
### Description of changes
- define `ZonalConfig` interface
- define `MinimumHealthyHostsPerZone` class
- add `zonalConfig` property to the `BaseDeploymentConfigProps`
### Description of how you validated changes
Add both unit and integ tests
### 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*ServerDeploymentConfig (#30429)1 parent 0875ef9 commit da0dc57
16 files changed
Lines changed: 3657 additions & 5 deletions
File tree
- packages
- @aws-cdk-testing/framework-integ/test/aws-codedeploy/test/server
- integ.deployment-group-zonal-config.js.snapshot
- asset.bde7b5c89cb43285f884c94f0b9e17cdb0f5eb5345005114dd60342e0b8a85a1
- aws-cdk-lib/aws-codedeploy
- lib
- server
- test/server
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 32 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments