Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -321,7 +321,7 @@ If `resources` is not defined in the specification of an object, then the operat
| --- | --- | --- |
| APM Server | `512Mi` | `512Mi` |
| {{es}} | `2Gi` | `2Gi` |
| {{kib}} | `1Gi` | `1Gi` |
| {{kib}} | `1Gi` | `2Gi` |
Comment thread
eedugon marked this conversation as resolved.
Outdated
| Beat | `300Mi` | `300Mi` |
| Elastic Agent | `400Mi` | `400Mi` |
| Elastic Maps Server | `200Mi` | `200Mi` |
Expand All @@ -330,7 +330,7 @@ If `resources` is not defined in the specification of an object, then the operat
| AutoOps Agent | `400Mi` | `400Mi` |

::::{note}
The default 1 Gi {{kib}} limit is sufficient for core functionality. For Platinum and Enterprise users, we recommend at least 2 Gi of memory for each {{kib}} instance. With less than 2 Gi, you can face service interruptions when using features such as Security detection rules, reporting, workflows, and Agent Builder.
The default 2 Gi {{kib}} limit is sufficient for core functionality. For Platinum and Enterprise users, we recommend at least 2 Gi of memory for each {{kib}} instance. With less than 2 Gi, you can face service interruptions when using features such as Security detection rules, reporting, workflows, and Agent Builder.
Copy link
Copy Markdown
Contributor

@TimBosman TimBosman May 29, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This sounds a bit weird for me.

The default is 2 Gi, but for specific use cases we recommend 2 Gi.

We should either increase the recommendation, or remove this line from the documentation

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I agree. Even with the at least it doesn't sound nice.
Thanks for the comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@eedugon I added this during the window where the default compute resources were lower.

I think what this actually needs is version-awareness - I assume in older ECK versions, regardless of stack version, the default would be lower? so the default in the table would need two bullets, one for the two states, and then this note would need to be contextualized to older versions.

::::

If the Kubernetes cluster is configured with [LimitRanges](https://kubernetes.io/docs/tasks/administer-cluster/manage-resources/memory-default-namespace/) that enforce a minimum memory constraint, they could interfere with the operator defaults and cause object creation to fail.
Expand Down
Loading