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

Add support for redshift-serverless target #73

Open
esanchezm opened this issue Sep 10, 2024 · 0 comments
Open

Add support for redshift-serverless target #73

esanchezm opened this issue Sep 10, 2024 · 0 comments

Comments

@esanchezm
Copy link

This could be a duplicate of #55 , which was closed to inactivity.

Is your request related to a problem? Please describe.

We want to use DMS to sync from a db to redshift-serverless. The module already offers a good solution for redshift targets, but the trust policy for the role must be different for this case

{
    "Sid": "",
    "Effect": "Allow",
    "Principal": {
        "Service": "redshift-serverless.amazonaws.com"
    },
    "Action": "sts:AssumeRole"
}

Describe the solution you'd like.

Probably adding a new variable enable_redshift_serverless_target_permissions like suggested in #55 that will determine the use of a different assume_role_policy in the resource "aws_iam_role" "dms_access_for_endpoint"

Describe alternatives you've considered.

Creating the dms-access-for-endpoint IAM role from outside but it's complicating things as I'm basically copy-pasting what's in the module 🗑️

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

No branches or pull requests

1 participant