Skip to content
Discussion options

You must be logged in to vote

If you use it via const app = new App({ defaultStackSynthesizer: new CliCredentialsStackSynthesizer() }); and grant the current role the right permissions to write into the CDK asset bucket, create and manage CF stacks, etc. then it actually works quite quickly. We created a role with the following inline permission:

// Actual resources managed via CF
new PolicyStatement({
    actions: [
        'ses:CreateEmailTemplate',
        'ses:DeleteEmailTemplate',
        'ses:GetEmailTemplate',
        'ses:ListEmailTemplates',
        'ses:UpdateEmailTemplate',
    ],
    resources: ['*'],
}),
// Manage this and its nested stacks
new PolicyStatement({
    actions: ['cloudformation:*'],
    reso…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by peterwoodworth
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants