Skip to content

feat: Support configuring JVM arguments #636

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 14 commits into from
Jan 29, 2025
Merged
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,19 @@ All notable changes to this project will be documented in this file.
- The lifetime of auto generated TLS certificates is now configurable with the role and roleGroup
config property `requestedSecretLifetime`. This helps reducing frequent Pod restarts ([#619]).
- Run a `containerdebug` process in the background of each HDFS container to collect debugging information ([#629]).
- Support configuring JVM arguments ([#636]).
- Aggregate emitted Kubernetes events on the CustomResources ([#643]).

### Changed

- Switch the WebUI liveness probe from `httpGet` to checking the tcp socket.
This helps with setups where configOverrides are used to enable security on the HTTP interfaces.
As this results in `401` HTTP responses (instead of `200`), this previously failed the liveness checks.
- Set the JVM argument `-Xms` in addition to `-Xmx` (with the same value). This ensure consistent JVM configs across our products ([#636]).

[#619]: https://github.com/stackabletech/hdfs-operator/pull/619
[#629]: https://github.com/stackabletech/hdfs-operator/pull/629
[#636]: https://github.com/stackabletech/hdfs-operator/pull/636
[#643]: https://github.com/stackabletech/hdfs-operator/pull/643

## [24.11.1] - 2025-01-10
Expand Down
20 changes: 10 additions & 10 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 14 additions & 10 deletions Cargo.nix

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading