New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(redshift): multi AZ cluster #29976
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The pull request linter has failed. See the aws-cdk-automation comment below for failure reasons. If you believe this pull request should receive an exemption, please comment and provide a justification.
A comment requesting an exemption should contain the text Exemption Request
. Additionally, if clarification is needed add Clarification Request
to a comment.
✅ Updated pull request passes all PRLinter validations. Dismissing previous PRLinter review.
f60e559
to
6060084
Compare
262fb29
to
91d89bc
Compare
91d89bc
to
b1de6a6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for this PR. I made just some minor comments.
Co-authored-by: k.goto <24818752+go-to-k@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This comment (And it would be good to include an explanation for the need of the multiAz property.
) has not been reflected yet, so it may be in the process of being corrected, but I wanted to comment first on what I noticed.
Co-authored-by: k.goto <24818752+go-to-k@users.noreply.github.com>
Co-authored-by: k.goto <24818752+go-to-k@users.noreply.github.com>
@go-to-k Thank you for your review!! I'm sorry that I've pushed temporary commits. I've addressed all your comments. |
Oh... failed... |
Succeeded! I'll check them. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks for the changes!
Thank you always! |
AWS CodeBuild CI Report
Powered by github-codebuild-logs, available on the AWS Serverless Application Repository |
@@ -558,6 +565,17 @@ export class Cluster extends ClusterBase { | |||
); | |||
} | |||
|
|||
const nodeType = props.nodeType || NodeType.DC2_LARGE; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do we need to specify it here if its already set as the default for this prop?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This specification is not new.
And cloudformation requires this prop.
If we change this implementation, it will cause a breaking change. Therefore, I think it is better to keep it as is.
Issue # (if applicable)
Closes #.
Reason for this change
AWS CDK cannot configure Redshift multi-AZ cluster.
Description of changes
Add
multiAz
toclusterProps
.Description of how you validated changes
I've added both unit and integ tests.
Checklist
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license