Releases: guardian/cdk
v61.1.0
v61.0.2
v61.0.1
v61.0.0
Major Changes
-
d3259e7: Support multiple usages of
GuGithubActionsRole
in a single AWS accountThis significantly changes the resources constructed by
GuGithubActionsRole
,
specifically, the construct will no longer instantiate aGitHubOidcProvider
.
This is because you can only ever have oneGitHubOidcProvider
per provider
domain (ietoken.actions.githubusercontent.com
) - while we may want multiple
instances ofGuGithubActionsRole
in an AWS account, we can't have the
GuGithubActionsRole
construct trying to make a newGitHubOidcProvider
with
each instance.Consequently, you will need to instantiate the
GitHubOidcProvider
elsewhere
as a singleton. At the Guardian, we do this with https://github.com/guardian/aws-account-setup.
Minor Changes
- bf08a5e: Default to GP3 storage type for RDS
v60.1.3
v60.1.2
v60.1.1
v60.1.0
Minor Changes
-
6e67597: feat(riff-raff.yaml): Add
minInstancesInServiceParameters
when applicableTo complement the changes in guardian/riff-raff#1383,
add theminInstancesInServiceParameters
property to theriff-raff.yaml
file when applicable.
v60.0.0
Major Changes
-
1105831: Set CPU architecture of ECS tasks to ARM64
-
8e1c15f: ECS task now uses GuVpc.subnetsFromParameter rather than defaulting to CDK context
Note that this is a breaking change, because the previous behaviour was this
- which relied on a CDK context file with details of the different subnets.
Patch Changes
- 3d26489: Update aws-cdk to 2.166.0, aws-cdk-lib to 2.166.0, constructs to 10.4.2