diff --git a/ansible/roles/setup-kubernetes/tasks/flux.yml b/ansible/roles/setup-kubernetes/tasks/flux.yml
index da25a7a31dad21113893a8db39c195e63f5484aa..efac7af5ce5f26833808c8d414d30eee481e9959 100644
--- a/ansible/roles/setup-kubernetes/tasks/flux.yml
+++ b/ansible/roles/setup-kubernetes/tasks/flux.yml
@@ -40,4 +40,5 @@
     flux install \
     --network-policy=false \
     --watch-all-namespaces=true \
-    --namespace=flux-system
+    --namespace=flux-system \
+    --components="source-controller,kustomize-controller,helm-controller"
diff --git a/flux2/apps/monitoring/loki-values-configmap.yaml b/flux2/apps/monitoring/loki-values-configmap.yaml
index 677be197d7ac4b0a7750949111e17868318b600b..d8de4b0e38817842b8024c14f7b62e4d77518283 100644
--- a/flux2/apps/monitoring/loki-values-configmap.yaml
+++ b/flux2/apps/monitoring/loki-values-configmap.yaml
@@ -9,10 +9,10 @@ data:
     resources:
       limits:
         cpu: 800m
-        memory: 360Mi
+        memory: 768Mi
       requests:
         cpu: 400m
-        memory: 180Mi
+        memory: 512Mi
     persistence:
       enabled: true
       accessModes: