Skip to content

Helm Chart for 5.0.5 - #24

Merged
pjuarezd merged 11 commits into
minio:mainfrom
pjuarezd:chart-5.0.5
Sep 22, 2025
Merged

Helm Chart for 5.0.5#24
pjuarezd merged 11 commits into
minio:mainfrom
pjuarezd:chart-5.0.5

Conversation

@pjuarezd

@pjuarezd pjuarezd commented Sep 12, 2025

Copy link
Copy Markdown
Member

Helm chart 5.0.5

Changes in this release:

  • Converted bandwidth Pod to Job for one-time test execution
  • Converted latency Pod to Job with post-install hook for automated testing
  • Updated Chart version to 5.0.5
  • Enhanced StatefulSet configuration with improved resource management
  • Added new configuration options in values.yaml for test parameters
  • Fixed service port configuration to use integer type

These changes provide better Kubernetes-native handling of test workloads,
ensuring proper completion tracking and automatic cleanup of finished tests.

Changes in this release:
- Converted bandwidth Pod to Job for one-time test execution
- Converted latency Pod to Job with post-install hook for automated testing
- Updated Chart version to 5.0.5
- Enhanced StatefulSet configuration with improved resource management
- Added new configuration options in values.yaml for test parameters
- Fixed service port configuration to use integer type

These changes provide better Kubernetes-native handling of test workloads,
ensuring proper completion tracking and automatic cleanup of finished tests.
Comment thread helm/hperf/templates/service.yaml
Comment thread helm/hperf/templates/statefulset.yaml
Comment thread helm/hperf/templates/statefulset.yaml Outdated
Comment thread helm/hperf/templates/statefulset.yaml Outdated
Comment thread helm/hperf/templates/latency-job.yaml Outdated
Comment thread helm/hperf/templates/bandwith-job.yaml Outdated
@ramondeklein

Copy link
Copy Markdown

PS: I do not have any knowledge of this tool, so static review only. You may also want to take a look at https://github.com/miniohq/aistor-operator/pull/1081 for improving Helm chart documentation.

@pjuarezd

Copy link
Copy Markdown
Member Author

PS: I do not have any knowledge of this tool, so static review only. You may also want to take a look at miniohq/aistor-operator#1081 for improving Helm chart documentation.

Thank you, impprove documentation can be done in another PR, now I am just updating the helm chart that was still on version 4.0.5 I needed to performance test a cluster.

If the test fails because the hperf servers were not ready before the Job started, we should allow the container test to be recreated.
By binding the actual pod IP and not the `0.0.0.0` interface we can get mode detailed results of test
@pjuarezd
pjuarezd merged commit 85f4ba5 into minio:main Sep 22, 2025
1 check failed
@pjuarezd
pjuarezd deleted the chart-5.0.5 branch September 22, 2025 18:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants