Skip to content

Releases: k9securityio/k9-cdk

v2.0.15

24 Jul 20:49
4f8bd6b
Compare
Choose a tag to compare

2.0.15 (2024-07-24)

Add support for CloudFront Origin Access Control (OAC) to S3 bucket and KMS key policy generators.

v2.0.14

17 Jun 22:51
1eaa86f
Compare
Choose a tag to compare

2.0.14 (2024-06-17)

v2.0.13

17 Jun 12:53
Compare
Choose a tag to compare

2.0.13 (2024-06-17)

v2.0.12

18 Apr 15:46
5cd7bcd
Compare
Choose a tag to compare

Make S3 Server-side Encryption enforcement optional (Details: #27).

The K9BucketPolicyProps interface now supports an optional enforceEncryptionAtRest option, which is handled as true by default.

So if you want to disable enforcing encryption on the S3:PutObject API request, you can configure the props like:

  const k9BucketPolicyProps: K9BucketPolicyProps = {
    bucket: bucket,
    enforceEncryptionAtRest: false, // disable enforcing server-side encryption configuration
    k9DesiredAccess: new Array<IAccessSpec>(
      {
        accessCapabilities: AccessCapability.ADMINISTER_RESOURCE,
        allowPrincipalArns: administerResourceArns,
      },
      // ... snip...
    ),
  };

2.0.12 (2023-04-18)

v2.0.11

17 Apr 20:56
Compare
Choose a tag to compare

2.0.11 (2023-04-17)

v2.0.10

09 Nov 23:32
Compare
Choose a tag to compare

2.0.10 (2022-11-09)

v2.0.9

09 Nov 22:56
Compare
Choose a tag to compare

2.0.9 (2022-11-09)

v2.0.8

09 Nov 22:43
Compare
Choose a tag to compare

2.0.8 (2022-11-09)

v2.0.7

20 Jul 22:34
Compare
Choose a tag to compare

2.0.7 (2022-07-20)

v2.0.6

20 Jul 22:29
Compare
Choose a tag to compare

2.0.6 (2022-07-20)