diff --git a/modules/kubernetes/nextcloud/main.tf b/modules/kubernetes/nextcloud/main.tf index a35828e3..914051e4 100755 --- a/modules/kubernetes/nextcloud/main.tf +++ b/modules/kubernetes/nextcloud/main.tf @@ -72,6 +72,7 @@ resource "kubernetes_deployment" "whiteboard" { } } spec { + priority_class_name = "tier-3-edge" container { image = "ghcr.io/nextcloud-releases/whiteboard:release" name = "whiteboard" diff --git a/modules/kubernetes/onlyoffice/main.tf b/modules/kubernetes/onlyoffice/main.tf index df130db4..37d75008 100644 --- a/modules/kubernetes/onlyoffice/main.tf +++ b/modules/kubernetes/onlyoffice/main.tf @@ -8,6 +8,7 @@ resource "kubernetes_namespace" "onlyoffice" { name = "onlyoffice" labels = { "istio-injection" : "disabled" + tier = var.tier } } } @@ -44,6 +45,16 @@ resource "kubernetes_deployment" "onlyoffice-document-server" { container { name = "onlyoffice-document-server" image = "onlyoffice/documentserver:8.2.3" + resources { + requests = { + cpu = "100m" + memory = "512Mi" + } + limits = { + cpu = "2" + memory = "4Gi" + } + } port { name = "http" container_port = 80