Files
cozystack/packages/apps/kafka
Andrei Kvapil 948163ad4b Don't overcommit memory (#913)
This patch recreates the resource presets with a non-burstable memory
allocation (request==limit) and without CPU limits. With the new presets
the difference between the larger presets became meaningless, so their
values were adjusted.

Resolves #912

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **Chores**
- Updated resource presets across all application charts to remove CPU
limits, align memory limits with requests, and standardize memory units
for consistency.
- Adjusted CPU and memory request values for larger presets in several
applications.
  - Updated chart versions for all affected applications.
  - Refreshed version mappings to reflect latest commit hashes.
- Added explicit resource configuration for Redis in the dashboard
configuration.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

(cherry picked from commit 2c6338a2ef)
Signed-off-by: Timofei Larkin <lllamnyp@gmail.com>
2025-05-20 19:06:51 +03:00
..
2024-08-12 14:47:11 +02:00
2025-05-20 19:06:51 +03:00
2024-07-16 17:31:52 +02:00
2025-05-20 19:06:51 +03:00
2025-03-20 14:59:47 +03:00
2025-03-20 14:59:47 +03:00
2025-03-20 14:59:47 +03:00

Managed Kafka Service

Parameters

Common parameters

Name Description Value
external Enable external access from outside the cluster false
kafka.size Persistent Volume size for Kafka 10Gi
kafka.replicas Number of Kafka replicas 3
kafka.storageClass StorageClass used to store the Kafka data ""
zookeeper.size Persistent Volume size for ZooKeeper 5Gi
zookeeper.replicas Number of ZooKeeper replicas 3
zookeeper.storageClass StorageClass used to store the ZooKeeper data ""
kafka.resources Resources {}
kafka.resourcesPreset Set container resources according to one common preset (allowed values: none, nano, micro, small, medium, large, xlarge, 2xlarge). This is ignored if resources is set (resources is recommended for production). nano
zookeeper.resources Resources {}
zookeeper.resourcesPreset Set container resources according to one common preset (allowed values: none, nano, micro, small, medium, large, xlarge, 2xlarge). This is ignored if resources is set (resources is recommended for production). nano

Configuration parameters

Name Description Value
topics Topics configuration []