diff --git a/infra/cert-manager/values.yaml b/infra/cert-manager/values.yaml
index 13f78d33d2959dfceb9c5b9e374aae4576801083..865847d149c806afac0d15ea1c85227c07bdff18 100644
--- a/infra/cert-manager/values.yaml
+++ b/infra/cert-manager/values.yaml
@@ -4,7 +4,19 @@ cert-manager:
   installCRDs: true
   replicaCount: 1
 
-  resources: {}
+  extraArgs:
+    - --acme-http01-solver-resource-limits-cpu=0.1
+    - --acme-http01-solver-resource-request-cpu=10m
+    - --acme-http01-solver-resource-limits-memory=100Mi
+    - --acme-http01-solver-resource-request-memory=10Mi
+
+  resources:
+    requests:
+      cpu: 10m
+      memory: 100Mi
+    limits:
+      cpu: 1
+      memory: 200Mi
 
   prometheus:
     enabled: false
@@ -13,4 +25,19 @@ cert-manager:
 
   webhook:
     replicaCount: 1
-    resources: {}
+    resources:
+      requests:
+        cpu: 10m
+        memory: 32Mi
+      limits:
+        cpu: 1
+        memory: 100Mi
+
+  cainjector:
+    resources:
+      requests:
+        cpu: 10m
+        memory: 100Mi
+      limits:
+        cpu: 1
+        memory: 200Mi