Skip to content

Commit

Permalink
add removal policy
Browse files Browse the repository at this point in the history
  • Loading branch information
aimethed committed Oct 22, 2024
1 parent 9b2be21 commit 0ef5f1c
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,8 @@ export class DynamoDBStack extends cdk.Stack {
});
const ecrRepo = new Repository(this, 'DynamoDBRepository', {
repositoryName: 'athena-federation-repository-dynamodb',
emptyOnDelete: true
emptyOnDelete: true,
removal_policy: cdk.RemovalPolicy.DESTROY
});
ecrRepo.addToResourcePolicy(
new iam.PolicyStatement({
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,8 @@ export class OpenSearchStack extends cdk.Stack {

const ecrRepo = new Repository(this, 'ElasticsearchRepository', {
repositoryName: 'athena-federation-repository-elasticsearch',
emptyOnDelete: true
emptyOnDelete: true,
removal_policy: cdk.RemovalPolicy.DESTROY
});
ecrRepo.addToResourcePolicy(
new iam.PolicyStatement({
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,8 @@ export class RdsGenericStack extends cdk.Stack {

const ecrRepo = new Repository(this, `${db_type}Repository`, {
repositoryName: `athena-federation-repository-${db_type}`,
emptyOnDelete: true
emptyOnDelete: true,
removal_policy: cdk.RemovalPolicy.DESTROY
});
ecrRepo.addToResourcePolicy(
new iam.PolicyStatement({
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,8 @@ export class RedshiftStack extends cdk.Stack {

const ecrRepo = new Repository(this, 'RedshiftRepository', {
repositoryName: 'athena-federation-repository-redshift',
emptyOnDelete: true
emptyOnDelete: true,
removal_policy: cdk.RemovalPolicy.DESTROY
});
ecrRepo.addToResourcePolicy(
new iam.PolicyStatement({
Expand Down

0 comments on commit 0ef5f1c

Please sign in to comment.