Skip to content
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

Project Deployment Issues in Specific Regions - Solutions Proposed #593

Open
michaelraskansky opened this issue Oct 22, 2024 · 0 comments
Open

Comments

@michaelraskansky
Copy link

Hi team,

I tried to deploy the project in the il-central-1 region and the cdk failed.
I was able to identify why the project fails to deploy in certain regions and developed solutions. The issues stem from regional feature incompatibilities:

  1. SageMaker Runtime Endpoint
  2. WAF rate-based rule with custom key
  3. S3 Transfer Acceleration
  4. CloudFront Access Logs

To resolve these, I propose the following configuration options:

SageMaker Endpoint:
Configure only when users enable SageMaker models.

WAF Rules:

  • Option 1: Add configuration to disable WAF rules (implemented)
  • Option 2: Attach WebACL to CloudFront distribution

S3 Transfer Acceleration:
Add option to disable this feature.

CloudFront Access Logs:
Allow setting a custom bucket in a supported region.

After applying these new configuration options, I successfully deployed the project in my target region.
I'm ready to submit a PR with these changes. Do you think this approach aligns with the project goals and can be merged?

Looking forward to your thoughts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

1 participant