diff --git a/stacks/calibre/main.tf b/stacks/calibre/main.tf index 89de4259..64a94d64 100644 --- a/stacks/calibre/main.tf +++ b/stacks/calibre/main.tf @@ -138,6 +138,7 @@ module "nfs_stacks_config" { # } resource "kubernetes_deployment" "calibre-web-automated" { + wait_for_rollout = false # DOCKER_MODS install takes 10+ min on every container start metadata { name = "calibre-web-automated" namespace = kubernetes_namespace.calibre.metadata[0].name @@ -205,7 +206,8 @@ resource "kubernetes_deployment" "calibre-web-automated" { path = "/" port = 8083 } - initial_delay_seconds = 60 + initial_delay_seconds = 120 + timeout_seconds = 5 period_seconds = 15 failure_threshold = 56 } diff --git a/stacks/immich/main.tf b/stacks/immich/main.tf index 28345fab..46f09603 100644 --- a/stacks/immich/main.tf +++ b/stacks/immich/main.tf @@ -513,10 +513,10 @@ resource "kubernetes_deployment" "immich-machine-learning" { resources { requests = { cpu = "100m" - memory = "2Gi" + memory = "4Gi" } limits = { - memory = "2Gi" + memory = "4Gi" "nvidia.com/gpu" = "1" } } diff --git a/stacks/platform/modules/nvidia/main.tf b/stacks/platform/modules/nvidia/main.tf index 0acc37ba..dd09d549 100644 --- a/stacks/platform/modules/nvidia/main.tf +++ b/stacks/platform/modules/nvidia/main.tf @@ -27,7 +27,7 @@ resource "kubernetes_resource_quota" "nvidia_quota" { hard = { "limits.memory" = "48Gi" "requests.cpu" = "8" - "requests.memory" = "8Gi" + "requests.memory" = "12Gi" pods = "40" } }