Agent version 2.21.1
Added
-
Recommendations for Java workloads
You can now configure the Agent to generate Java maximum heap size recommendations for each Java container in a workload, in addition to requests and limits.The following settings have been added in support of this feature:
-
Support for the
runtime:java
label selector when setting annotations.A best practice is to use the
RequestsAndLimits
optimization policy for Java containers, which ensures that Optimize Live can implement the desired heap size. Example:live.stormforge.io/containers.memory.optimization-policy: "balanced,runtime:java=reliability,container-a=savings"
-
Annotations for defining heap size range and patch path details:
live.stormforge.io/containers.java.max-heap.min live.stormforge.io/containers.java.max-heap.max live.stormforge.io/containers.java.max-heap.patch-path live.stormforge.io/containers.java.max-heap.patch-format
-
Changed
- Node optimization and reporting is now enabled by default. To disable this feature, set the
clusterData
Helm parameter tofalse
. - Updated dependencies:
x/net
to v0.36.0prometheus/common
to v0.63.0gramLabs/stormforge-go
to v4.7.5gramLabs/go-application
to v0.0.98kubernetes
libraries to v0.32.3
Fixed
- We made several changes to increase the Agent’s efficiency at startup.
Last modified March 21, 2025