-
Notifications
You must be signed in to change notification settings - Fork 6
Comparing changes
Open a pull request
base repository: guardian/cdk
base: v58.1.0
head repository: guardian/cdk
compare: main
Commits on May 13, 2024
-
fix(deps): Update AWS CDK libraries to 2.141.0, and constructs to 10.3.0
Update aws-cdk to 2.141.0, aws-cdk-lib to 2.141.0, constructs to 10.3.0
Configuration menu - View commit details
-
Copy full SHA for 1da0da9 - Browse repository at this point
Copy the full SHA 1da0da9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b57a2dd - Browse repository at this point
Copy the full SHA b57a2ddView commit details -
Merge pull request #2307 from guardian/update-aws-cdk-2.141.0
fix(deps): Update AWS CDK libraries to 2.141.0, and constructs to 10.3.0
Configuration menu - View commit details
-
Copy full SHA for 19779d7 - Browse repository at this point
Copy the full SHA 19779d7View commit details
Commits on May 14, 2024
-
feat: Add useful ASG group metrics (
TOTAL_INSTANCES
, etc) by defaultWhen diagnosing performance issues with EC2 apps, it's really useful to know the historic context of how many EC2 instances have been present in the Auto-Scaling Group - like, [_"how long have we been running MAPI mobile-fronts with 29 instances?"_](guardian/mobile-apps-api#2865 (comment)) - unfortunately, by default, ASGs don't record these metrics and they need to be explicitly enabled. There's a cost associated with every CloudWatch metric recorded, and there's always a pressure for costs to be kept down. But it's not really possible to know in advance when we're going to need these metrics, and when we need them, we really do need them - otherwise performance diagnosis is missing crucial parts of the puzzle. To minimise the cost here, we're only adding `TOTAL_INSTANCES` & `IN_SERVICE_INSTANCES` here, rather than [all 8 ASG group metrics](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_autoscaling.GroupMetric.html#properties). ## Cost per ASG with 2 metrics enabled https://calculator.aws/#/estimate?id=c593ec622774e2167c447f8d797ab4f04f9226be * per month: $1.48 * per year: $18 There are two costs associated with any ASG metric being stored: * The cost of the metric itself: $0.30 per month * The monthly cost of the `PutMetricData` call made 43800 times ([once a minute](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_autoscaling.CfnAutoScalingGroup.MetricsCollectionProperty.html#granularity)): $0.44 ## Cost on example AWS account The `media-service` account is probably above-average in terms of the number of ASGs it has: **40**. If all ASGs in the account had the 2 metrics enabled, this would have a total cost for the account of: * per month: $59.20 ($1.48 * 40) The current monthly spend in the `media-service` account is about $16000, with $360 being Cloudwatch spend. From this, my belief is that an additional $59.20 in Cloudwatch spend for these metrics is not excessive.
Configuration menu - View commit details
-
Copy full SHA for c8400c9 - Browse repository at this point
Copy the full SHA c8400c9View commit details -
Merge pull request #2255 from guardian/add-asg-group-metrics-by-default
feat: Add useful ASG group metrics (`TOTAL_INSTANCES`, etc) by default
Configuration menu - View commit details
-
Copy full SHA for 176c326 - Browse repository at this point
Copy the full SHA 176c326View commit details
Commits on May 15, 2024
-
chore(deps): bump aws-sdk from 2.1616.0 to 2.1620.0
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1616.0 to 2.1620.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Commits](aws/aws-sdk-js@v2.1616.0...v2.1620.0) --- updated-dependencies: - dependency-name: aws-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for c28a12c - Browse repository at this point
Copy the full SHA c28a12cView commit details
Commits on May 16, 2024
-
Merge pull request #2310 from guardian/dependabot/npm_and_yarn/aws-sd…
…k-2.1620.0 chore(deps): bump aws-sdk from 2.1616.0 to 2.1620.0
Configuration menu - View commit details
-
Copy full SHA for f6a5e35 - Browse repository at this point
Copy the full SHA f6a5e35View commit details -
chore(deps): bump @types/node from 20.12.10 to 20.12.12
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.12.10 to 20.12.12. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 9490435 - Browse repository at this point
Copy the full SHA 9490435View commit details -
Merge pull request #2311 from guardian/dependabot/npm_and_yarn/types/…
…node-20.12.12 chore(deps): bump @types/node from 20.12.10 to 20.12.12
Configuration menu - View commit details
-
Copy full SHA for 33b3f3f - Browse repository at this point
Copy the full SHA 33b3f3fView commit details
Commits on May 22, 2024
-
updated-dependencies: - dependency-name: ts-jest dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 4fdd3b4 - Browse repository at this point
Copy the full SHA 4fdd3b4View commit details
Commits on May 23, 2024
-
Merge pull request #2316 from guardian/dependabot/npm_and_yarn/ts-jes…
…t-29.1.3 chore(deps): bump ts-jest from 29.1.2 to 29.1.3
Configuration menu - View commit details
-
Copy full SHA for e6aa92b - Browse repository at this point
Copy the full SHA e6aa92bView commit details -
updated-dependencies: - dependency-name: "@changesets/cli" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for be92691 - Browse repository at this point
Copy the full SHA be92691View commit details -
Merge pull request #2315 from guardian/dependabot/npm_and_yarn/change…
…sets/cli-2.27.3 chore(deps): bump @changesets/cli from 2.27.1 to 2.27.3
Configuration menu - View commit details
-
Copy full SHA for 49f3d39 - Browse repository at this point
Copy the full SHA 49f3d39View commit details -
chore(deps): bump aws-sdk from 2.1620.0 to 2.1626.0
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1620.0 to 2.1626.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Commits](aws/aws-sdk-js@v2.1620.0...v2.1626.0) --- updated-dependencies: - dependency-name: aws-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for a75127c - Browse repository at this point
Copy the full SHA a75127cView commit details -
Merge pull request #2318 from guardian/dependabot/npm_and_yarn/aws-sd…
…k-2.1626.0 chore(deps): bump aws-sdk from 2.1620.0 to 2.1626.0
Configuration menu - View commit details
-
Copy full SHA for 74ffd04 - Browse repository at this point
Copy the full SHA 74ffd04View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2c532e - Browse repository at this point
Copy the full SHA c2c532eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1c3147 - Browse repository at this point
Copy the full SHA b1c3147View commit details -
Merge pull request #2309 from guardian/changeset-release/main
🦋 Release package updates
Configuration menu - View commit details
-
Copy full SHA for c5aff8f - Browse repository at this point
Copy the full SHA c5aff8fView commit details
Commits on May 28, 2024
-
chore(deps): bump ts-jest from 29.1.3 to 29.1.4
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.1.3 to 29.1.4. - [Release notes](https://github.com/kulshekhar/ts-jest/releases) - [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md) - [Commits](kulshekhar/ts-jest@v29.1.3...v29.1.4) --- updated-dependencies: - dependency-name: ts-jest dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 43ae5f4 - Browse repository at this point
Copy the full SHA 43ae5f4View commit details -
Merge pull request #2319 from guardian/dependabot/npm_and_yarn/ts-jes…
…t-29.1.4 chore(deps): bump ts-jest from 29.1.3 to 29.1.4
Configuration menu - View commit details
-
Copy full SHA for d554aa2 - Browse repository at this point
Copy the full SHA d554aa2View commit details -
chore(deps): bump aws-sdk from 2.1626.0 to 2.1628.0
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1626.0 to 2.1628.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Commits](aws/aws-sdk-js@v2.1626.0...v2.1628.0) --- updated-dependencies: - dependency-name: aws-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 549f822 - Browse repository at this point
Copy the full SHA 549f822View commit details -
Merge pull request #2320 from guardian/dependabot/npm_and_yarn/aws-sd…
…k-2.1628.0 chore(deps): bump aws-sdk from 2.1626.0 to 2.1628.0
Configuration menu - View commit details
-
Copy full SHA for 69532b2 - Browse repository at this point
Copy the full SHA 69532b2View commit details -
chore(deps): bump @changesets/cli from 2.27.3 to 2.27.5
Bumps [@changesets/cli](https://github.com/changesets/changesets) from 2.27.3 to 2.27.5. - [Release notes](https://github.com/changesets/changesets/releases) - [Changelog](https://github.com/changesets/changesets/blob/main/docs/modifying-changelog-format.md) - [Commits](https://github.com/changesets/changesets/compare/@changesets/cli@2.27.3...@changesets/cli@2.27.5) --- updated-dependencies: - dependency-name: "@changesets/cli" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 42e13a9 - Browse repository at this point
Copy the full SHA 42e13a9View commit details
Commits on May 29, 2024
-
Merge pull request #2321 from guardian/dependabot/npm_and_yarn/change…
…sets/cli-2.27.5 chore(deps): bump @changesets/cli from 2.27.3 to 2.27.5
Configuration menu - View commit details
-
Copy full SHA for 3bc4bae - Browse repository at this point
Copy the full SHA 3bc4baeView commit details -
chore(deps): bump aws-sdk from 2.1628.0 to 2.1629.0
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1628.0 to 2.1629.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Commits](aws/aws-sdk-js@v2.1628.0...v2.1629.0) --- updated-dependencies: - dependency-name: aws-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for bbe772b - Browse repository at this point
Copy the full SHA bbe772bView commit details -
Merge pull request #2322 from guardian/dependabot/npm_and_yarn/aws-sd…
…k-2.1629.0 chore(deps): bump aws-sdk from 2.1628.0 to 2.1629.0
Configuration menu - View commit details
-
Copy full SHA for 1350de9 - Browse repository at this point
Copy the full SHA 1350de9View commit details
Commits on Jun 5, 2024
-
chore(deps): bump @types/node from 20.12.12 to 20.14.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.12.12 to 20.14.2. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 3d530f2 - Browse repository at this point
Copy the full SHA 3d530f2View commit details
Commits on Jun 6, 2024
-
Merge pull request #2326 from guardian/dependabot/npm_and_yarn/types/…
…node-20.14.2 chore(deps): bump @types/node from 20.12.12 to 20.14.2
Configuration menu - View commit details
-
Copy full SHA for a18e501 - Browse repository at this point
Copy the full SHA a18e501View commit details -
chore(deps): bump codemaker from 1.98.0 to 1.99.0
Bumps [codemaker](https://github.com/aws/jsii/tree/HEAD/packages/codemaker) from 1.98.0 to 1.99.0. - [Release notes](https://github.com/aws/jsii/releases) - [Changelog](https://github.com/aws/jsii/blob/main/CHANGELOG.md) - [Commits](https://github.com/aws/jsii/commits/v1.99.0/packages/codemaker) --- updated-dependencies: - dependency-name: codemaker dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for c642b2a - Browse repository at this point
Copy the full SHA c642b2aView commit details -
Merge pull request #2325 from guardian/dependabot/npm_and_yarn/codema…
…ker-1.99.0 chore(deps): bump codemaker from 1.98.0 to 1.99.0
Configuration menu - View commit details
-
Copy full SHA for dea4610 - Browse repository at this point
Copy the full SHA dea4610View commit details -
chore(deps): bump aws-sdk from 2.1629.0 to 2.1635.0
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1629.0 to 2.1635.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Commits](aws/aws-sdk-js@v2.1629.0...v2.1635.0) --- updated-dependencies: - dependency-name: aws-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 43b447e - Browse repository at this point
Copy the full SHA 43b447eView commit details -
Merge pull request #2329 from guardian/dependabot/npm_and_yarn/aws-sd…
…k-2.1635.0 chore(deps): bump aws-sdk from 2.1629.0 to 2.1635.0
Configuration menu - View commit details
-
Copy full SHA for a9daf80 - Browse repository at this point
Copy the full SHA a9daf80View commit details -
chore(deps): bump prettier from 3.2.5 to 3.3.1
Bumps [prettier](https://github.com/prettier/prettier) from 3.2.5 to 3.3.1. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.2.5...3.3.1) --- updated-dependencies: - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 432e8cc - Browse repository at this point
Copy the full SHA 432e8ccView commit details -
Merge pull request #2324 from guardian/dependabot/npm_and_yarn/pretti…
…er-3.3.1 chore(deps): bump prettier from 3.2.5 to 3.3.1
Configuration menu - View commit details
-
Copy full SHA for 06f9558 - Browse repository at this point
Copy the full SHA 06f9558View commit details
Commits on Jun 11, 2024
-
chore(deps): Remove cz-conventional-changelog
Since the migration to changesets from semantic-release in #2071, the requirement to use convential commits is removed. Therefore we can drop a dependency.
Configuration menu - View commit details
-
Copy full SHA for 7363dfb - Browse repository at this point
Copy the full SHA 7363dfbView commit details -
chore: Remove configuraiton for semantic-release
Since #2071 this is no longer needed.
Configuration menu - View commit details
-
Copy full SHA for bbd91fa - Browse repository at this point
Copy the full SHA bbd91faView commit details -
Merge pull request #2313 from guardian/aa/tidy
chore: Further changes for changesets
Configuration menu - View commit details
-
Copy full SHA for 36d31f0 - Browse repository at this point
Copy the full SHA 36d31f0View commit details -
chore(deps): bump braces from 3.0.2 to 3.0.3 in the npm_and_yarn group
Bumps the npm_and_yarn group with 1 update: [braces](https://github.com/micromatch/braces). Updates `braces` from 3.0.2 to 3.0.3 - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](micromatch/braces@3.0.2...3.0.3) --- updated-dependencies: - dependency-name: braces dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 408fdb6 - Browse repository at this point
Copy the full SHA 408fdb6View commit details -
Merge pull request #2333 from guardian/dependabot/npm_and_yarn/npm_an…
…d_yarn-5134b82be1 chore(deps): bump braces from 3.0.2 to 3.0.3 in the npm_and_yarn group
Configuration menu - View commit details
-
Copy full SHA for de57d26 - Browse repository at this point
Copy the full SHA de57d26View commit details -
fix(deps): Update AWS CDK libraries to 2.145.0, and constructs to 10.3.0
Update aws-cdk to 2.145.0, aws-cdk-lib to 2.145.0, constructs to 10.3.0
Configuration menu - View commit details
-
Copy full SHA for 87242ca - Browse repository at this point
Copy the full SHA 87242caView commit details -
Merge pull request #2331 from guardian/update-aws-cdk-2.145.0
fix(deps): Update AWS CDK libraries to 2.145.0, and constructs to 10.3.0
Configuration menu - View commit details
-
Copy full SHA for 6ffa712 - Browse repository at this point
Copy the full SHA 6ffa712View commit details
Commits on Jun 12, 2024
-
chore(deps): bump aws-sdk from 2.1635.0 to 2.1639.0
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1635.0 to 2.1639.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Commits](aws/aws-sdk-js@v2.1635.0...v2.1639.0) --- updated-dependencies: - dependency-name: aws-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 43fa19c - Browse repository at this point
Copy the full SHA 43fa19cView commit details
Commits on Jun 13, 2024
-
Merge pull request #2336 from guardian/dependabot/npm_and_yarn/aws-sd…
…k-2.1639.0 chore(deps): bump aws-sdk from 2.1635.0 to 2.1639.0
Configuration menu - View commit details
-
Copy full SHA for e28c521 - Browse repository at this point
Copy the full SHA e28c521View commit details -
chore(deps): bump prettier from 3.3.1 to 3.3.2
Bumps [prettier](https://github.com/prettier/prettier) from 3.3.1 to 3.3.2. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.3.1...3.3.2) --- updated-dependencies: - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 7bd7b4b - Browse repository at this point
Copy the full SHA 7bd7b4bView commit details -
Merge pull request #2339 from guardian/dependabot/npm_and_yarn/pretti…
…er-3.3.2 chore(deps): bump prettier from 3.3.1 to 3.3.2
Configuration menu - View commit details
-
Copy full SHA for 2835f02 - Browse repository at this point
Copy the full SHA 2835f02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 755bd43 - Browse repository at this point
Copy the full SHA 755bd43View commit details -
Merge pull request #2335 from guardian/changeset-release/main
🦋 Release package updates
Configuration menu - View commit details
-
Copy full SHA for 9f6922b - Browse repository at this point
Copy the full SHA 9f6922bView commit details
Commits on Jun 19, 2024
-
chore(deps): bump ts-jest from 29.1.4 to 29.1.5
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.1.4 to 29.1.5. - [Release notes](https://github.com/kulshekhar/ts-jest/releases) - [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md) - [Commits](kulshekhar/ts-jest@v29.1.4...v29.1.5) --- updated-dependencies: - dependency-name: ts-jest dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 92a0a90 - Browse repository at this point
Copy the full SHA 92a0a90View commit details -
chore(deps): bump aws-sdk from 2.1639.0 to 2.1644.0
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1639.0 to 2.1644.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Commits](aws/aws-sdk-js@v2.1639.0...v2.1644.0) --- updated-dependencies: - dependency-name: aws-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for cf02f90 - Browse repository at this point
Copy the full SHA cf02f90View commit details -
chore(deps): bump codemaker from 1.99.0 to 1.100.0
Bumps [codemaker](https://github.com/aws/jsii/tree/HEAD/packages/codemaker) from 1.99.0 to 1.100.0. - [Release notes](https://github.com/aws/jsii/releases) - [Changelog](https://github.com/aws/jsii/blob/main/CHANGELOG.md) - [Commits](https://github.com/aws/jsii/commits/v1.100.0/packages/codemaker) --- updated-dependencies: - dependency-name: codemaker dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for cfabd43 - Browse repository at this point
Copy the full SHA cfabd43View commit details
There are no files selected for viewing
This file was deleted.