Is your feature request related to a problem? Please describe.
I'm currently using the Pulsar Helm chart to deploy Apache Pulsar, and I've noticed that the bundle splitting configuration options available in Apache Pulsar are not included in the Helm chart. This limits the ability to fully customize and optimize the broker's behavior according to specific needs. I'm frustrated because I need to configure bundle splitting for optimal performance and scalability, but I can't do so using the current Helm chart configuration.
Describe the solution you'd like
I would like to see the bundle splitting configuration options added to the Helm chart's values.yaml file and corresponding templates. Specifically, it would be helpful to include parameters such as bundleSplitPolicy, and any other related options that are configurable in Apache Pulsar. This addition would allow users to leverage the full capabilities of Pulsar's bundle splitting features directly through the Helm chart.
Describe alternatives you've considered
As an alternative, I have considered manually extending the Helm chart by modifying the templates to include these configurations. However, this approach is cumbersome and not ideal for maintaining consistency across deployments or for users who are not familiar with Helm chart modifications. It would be more efficient and user-friendly if these options were supported natively within the chart.
Additional context
Adding support for bundle splitting in the Helm chart would greatly enhance its usability and flexibility. It would also align the chart more closely with the full capabilities of Apache Pulsar, improving the overall deployment experience for users who need advanced configuration options.
Is your feature request related to a problem? Please describe.
I'm currently using the Pulsar Helm chart to deploy Apache Pulsar, and I've noticed that the bundle splitting configuration options available in Apache Pulsar are not included in the Helm chart. This limits the ability to fully customize and optimize the broker's behavior according to specific needs. I'm frustrated because I need to configure bundle splitting for optimal performance and scalability, but I can't do so using the current Helm chart configuration.
Describe the solution you'd like
I would like to see the bundle splitting configuration options added to the Helm chart's values.yaml file and corresponding templates. Specifically, it would be helpful to include parameters such as bundleSplitPolicy, and any other related options that are configurable in Apache Pulsar. This addition would allow users to leverage the full capabilities of Pulsar's bundle splitting features directly through the Helm chart.
Describe alternatives you've considered
As an alternative, I have considered manually extending the Helm chart by modifying the templates to include these configurations. However, this approach is cumbersome and not ideal for maintaining consistency across deployments or for users who are not familiar with Helm chart modifications. It would be more efficient and user-friendly if these options were supported natively within the chart.
Additional context
Adding support for bundle splitting in the Helm chart would greatly enhance its usability and flexibility. It would also align the chart more closely with the full capabilities of Apache Pulsar, improving the overall deployment experience for users who need advanced configuration options.