From 5fd1ee0a9d154c5082bcb8aedef20f7ce99981b9 Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Tue, 17 Feb 2026 20:40:40 +0000 Subject: [PATCH] [ci skip] Increase drone namespace memory limits with custom ResourceQuota --- modules/kubernetes/drone/main.tf | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/modules/kubernetes/drone/main.tf b/modules/kubernetes/drone/main.tf index fa5d162b..02ef16ae 100644 --- a/modules/kubernetes/drone/main.tf +++ b/modules/kubernetes/drone/main.tf @@ -17,9 +17,25 @@ variable "allowed_users" { resource "kubernetes_namespace" "drone" { metadata { name = "drone" - # labels = { - # "istio-injection" : "enabled" - # } + labels = { + "resource-governance/custom-quota" = "true" + } + } +} + +resource "kubernetes_resource_quota" "drone" { + metadata { + name = "tier-quota" + namespace = kubernetes_namespace.drone.metadata[0].name + } + spec { + hard = { + "requests.cpu" = "4" + "requests.memory" = "4Gi" + "limits.cpu" = "8" + "limits.memory" = "16Gi" + pods = "30" + } } }