diff --git a/terraform/storage.tf b/terraform/storage.tf index 3a24328..7aa500b 100644 --- a/terraform/storage.tf +++ b/terraform/storage.tf @@ -10,6 +10,8 @@ resource "incus_storage_volume" "nextcloud_data" { config = { size = "100GB" } + + depends_on = [incus_project.ouranos] } # S3 bucket for Lobechat file storage @@ -18,6 +20,8 @@ resource "incus_storage_bucket" "lobechat" { pool = var.storage_pool project = var.project_name description = "Lobechat file storage bucket" + + depends_on = [incus_project.ouranos] } # Access key for Lobechat S3 bucket @@ -35,6 +39,8 @@ resource "incus_storage_bucket" "casdoor" { pool = var.storage_pool project = var.project_name description = "Casdoor file storage bucket" + + depends_on = [incus_project.ouranos] } # Access key for Casdoor S3 bucket @@ -52,6 +58,8 @@ resource "incus_storage_bucket" "spelunker" { pool = var.storage_pool project = var.project_name description = "Spelunker file storage bucket" + + depends_on = [incus_project.ouranos] } # Access key for Spelunker S3 bucket @@ -69,6 +77,8 @@ resource "incus_storage_bucket" "daedalus" { pool = var.storage_pool project = var.project_name description = "Daedalus file storage bucket" + + depends_on = [incus_project.ouranos] } # Access key for Daedalus S3 bucket