Skip to content

Commit 5a9a85f

Browse files
authored
Merge pull request #459 from NHSDigital/release/2025-01-02
Release/2025 01 02
2 parents 7234c0d + 7f25ddf commit 5a9a85f

File tree

112 files changed

+3032
-332
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

112 files changed

+3032
-332
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## 2025-01-02
4+
- [PI-688] Changelog ETL - delete an AS
5+
- [PI-690] Changelog ETL - modify / add to an MHS
6+
- [PI-694] Changelog ETL - modify / remove from an MHS
7+
- [PI-692] Changelog ETL - modify / replace in an MHS
8+
39
## 2024-12-27
410
- [PI-602] Update spine_as Questionnaire
511
- [PI-687] ETL: Delete an MHS

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2024.12.27
1+
2025.01.02

changelog/2025-01-02.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
- [PI-688] Changelog ETL - delete an AS
2+
- [PI-690] Changelog ETL - modify / add to an MHS
3+
- [PI-694] Changelog ETL - modify / remove from an MHS
4+
- [PI-692] Changelog ETL - modify / replace in an MHS

infrastructure/terraform/per_account/dev/main.tf

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,13 @@ JSON
2727
}
2828
}
2929

30+
module "billing_alarms" {
31+
source = "../modules/billing_alarms"
32+
project = local.project
33+
limit = var.budget_limit
34+
environment = terraform.workspace
35+
}
36+
3037
module "iam__api-gateway-to-cloudwatch" {
3138
source = "../modules/iam__api-gateway-to-cloudwatch"
3239
project = local.project

infrastructure/terraform/per_account/dev/terraform.tf

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,17 @@ terraform {
1313
source = "hashicorp/aws"
1414
version = "~> 5.20.0"
1515
}
16+
null = {
17+
source = "hashicorp/null"
18+
version = "~> 3.0"
19+
}
20+
external = {
21+
source = "hashicorp/external"
22+
version = "~> 2.0"
23+
}
24+
local = {
25+
source = "hashicorp/local"
26+
version = "~> 2.0"
27+
}
1628
}
1729
}

infrastructure/terraform/per_account/dev/vars.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,8 @@ variable "updated_date" {
2121
variable "workspace_type" {
2222
default = "PERSISTENT"
2323
}
24+
25+
variable "budget_limit" {
26+
default = "1050"
27+
type = string
28+
}

infrastructure/terraform/per_account/int/main.tf

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,13 @@ JSON
2727
}
2828
}
2929

30+
module "billing_alarms" {
31+
source = "../modules/billing_alarms"
32+
project = local.project
33+
limit = var.budget_limit
34+
environment = terraform.workspace
35+
}
36+
3037
module "iam__api-gateway-to-cloudwatch" {
3138
source = "../modules/iam__api-gateway-to-cloudwatch"
3239
project = local.project

infrastructure/terraform/per_account/int/vars.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,8 @@ variable "updated_date" {
2121
variable "workspace_type" {
2222
default = "PERSISTENT"
2323
}
24+
25+
variable "budget_limit" {
26+
default = "385"
27+
type = string
28+
}

infrastructure/terraform/per_account/mgmt/main.tf

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,13 @@ JSON
2727
}
2828
}
2929

30+
module "billing_alarms" {
31+
source = "../modules/billing_alarms"
32+
project = local.project
33+
limit = var.budget_limit
34+
environment = terraform.workspace
35+
}
36+
3037
module "route53" {
3138
source = "./modules/route53"
3239
workspace = terraform.workspace

infrastructure/terraform/per_account/mgmt/vars.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,8 @@ variable "updated_date" {
2121
variable "workspace_type" {
2222
default = "PERSISTENT"
2323
}
24+
25+
variable "budget_limit" {
26+
default = "450"
27+
type = string
28+
}

0 commit comments

Comments
 (0)