Skip to content

Commit f498fcb

Browse files
authored
fix: terraform (#40)
* fix: terraform * fix: tf * fix: tf * fix: tf * fix: tf * chore: update * fix: fmt * chore: revert gh action * chore: gh action
1 parent 777d7f0 commit f498fcb

File tree

5 files changed

+14
-31
lines changed

5 files changed

+14
-31
lines changed

deploy/Terraform/.terraform.lock.hcl

Lines changed: 0 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deploy/Terraform/billing-alert.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ resource "azurerm_consumption_budget_subscription" "evently_budget" {
99
time_grain = "Monthly"
1010

1111
time_period {
12-
start_date = "2025-09-01T00:00:00Z"
12+
start_date = formatdate("YYYY-MM-01'T'00:00:00Z", plantimestamp())
1313
}
1414

1515
notification {

deploy/Terraform/container-app.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,8 @@ resource "azurerm_container_app" "app" {
8282
server = azurerm_container_registry.acr.login_server
8383
identity = azurerm_user_assigned_identity.uami.id
8484
}
85+
86+
depends_on = [azurerm_role_assignment.acr_pull, azurerm_mssql_database.db]
8587

8688
# needed for container app to access other Microsoft Entra protected resources
8789
# https://learn.microsoft.com/en-us/azure/container-apps/managed-identity?tabs=portal%2Cdotnet

deploy/Terraform/main.tf

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,13 @@ terraform {
44
source = "hashicorp/azurerm"
55
version = "4.45.0"
66
}
7-
docker = {
8-
source = "kreuzwerker/docker"
9-
version = "3.0.2"
10-
}
7+
}
8+
9+
backend "azurerm" {
10+
resource_group_name = "rg-sharedinfra-sea" # Resource group for the storage account
11+
storage_account_name = "sasharedinfrasea"
12+
container_name = "evently-dev-sea"
13+
key = "tfstate/terraform.tfstate"
1114
}
1215
}
1316

deploy/Terraform/sql-database.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ resource "azurerm_mssql_server" "sql_server" {
1212
}
1313

1414
resource "azurerm_mssql_database" "db" {
15-
name = "evently"
16-
server_id = azurerm_mssql_server.sql_server.id
17-
sku_name = "Basic" # Cheapest option: 5 DTUs
18-
max_size_gb = 2 # Minimum size for Basic tier
15+
name = "evently"
16+
server_id = azurerm_mssql_server.sql_server.id
17+
sku_name = "Basic" # Cheapest option: 5 DTUs
18+
max_size_gb = 2 # Minimum size for Basic tier
1919
}
2020

2121
resource "azurerm_mssql_firewall_rule" "allow_azure_services" {

0 commit comments

Comments
 (0)