From 2856e28667719a94100553ca2249e84dd4175f91 Mon Sep 17 00:00:00 2001 From: Marvin Buss Date: Sun, 3 Mar 2024 18:34:06 +0100 Subject: [PATCH 1/3] Switch to Premium Function Plan --- config/PerfectThymeTech/vars.tfvars | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/PerfectThymeTech/vars.tfvars b/config/PerfectThymeTech/vars.tfvars index 03dac1e..71f1028 100644 --- a/config/PerfectThymeTech/vars.tfvars +++ b/config/PerfectThymeTech/vars.tfvars @@ -7,7 +7,7 @@ tags = {} # Function variables function_container_registry_url = "https://ghcr.io" function_container_image = "ghcr.io/perfectthymetech/azurefunctionpython:main" -function_sku = "P0v3" +function_sku = "EP1" function_sku_cpus = 1 function_health_path = "/v1/health/heartbeat" From c5f151ac03feb0b034dadb10ce2c59d4481fe4da Mon Sep 17 00:00:00 2001 From: Marvin Buss Date: Sun, 3 Mar 2024 18:38:39 +0100 Subject: [PATCH 2/3] Update triggers --- .github/workflows/terraform.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/terraform.yml b/.github/workflows/terraform.yml index 892341a..0c17548 100644 --- a/.github/workflows/terraform.yml +++ b/.github/workflows/terraform.yml @@ -6,6 +6,7 @@ on: paths: - "**.tf" - "code/infra/**" + - "config/**" - ".github/workflows/terraform.yml" pull_request: @@ -14,6 +15,7 @@ on: paths: - "**.tf" - "code/infra/**" + - "config/**" - ".github/workflows/terraform.yml" jobs: From a796559b8d72ea882bb27a06e3cdf6846d5d3c8c Mon Sep 17 00:00:00 2001 From: Marvin Buss Date: Sun, 3 Mar 2024 19:00:26 +0100 Subject: [PATCH 3/3] Update allowed values for variable --- code/infra/variables.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/infra/variables.tf b/code/infra/variables.tf index 5c61090..a34bc97 100644 --- a/code/infra/variables.tf +++ b/code/infra/variables.tf @@ -65,7 +65,7 @@ variable "function_sku" { nullable = false default = "P0v3" validation { - condition = contains(["F1", "B1", "B2", "B3", "S1", "S2", "S3", "P0v3", "P1v3", "P2v3", "P3v3", "P1mv3", "P2mv3", "P3mv3", "P4mv3", "P5mv3"], var.function_sku) + condition = contains(["F1", "B1", "B2", "B3", "S1", "S2", "S3", "P0v3", "P1v3", "P2v3", "P3v3", "P1mv3", "P2mv3", "P3mv3", "P4mv3", "P5mv3", "EP1", "EP2", "EP3"], var.function_sku) error_message = "Please specify a valid sku name." } }