Problem:
The client reported an issue with the hard limit of 1MB for ConfigMap storage in Helm, which was causing problems with their deployment process. This limitation hindered their ability to store large configurations, necessitating a solution that could accommodate their growing data needs.
Solution:
To address the issue, the expert initiated an in-depth investigation. The expert determined that a custom build of Helm, specifically tailored to the client’s requirements, would be the most effective approach. However, this solution involves significant changes to Helm’s core functionality. Therefore, the issue was escalated to the Helm community for broader input and validation. The proposed solution is being discussed and tracked in the Helm community thread: https://github.com/helm/helm/pull/12277.
Conclusion:
The Helm community is now working towards addressing the ConfigMap storage limitation by potentially implementing a custom build tailored to larger storage needs. This ongoing effort ensures that a robust and scalable solution will be developed, benefiting not only the client but also the wider Helm user base. We will continue to monitor the progress and keep the client informed, ensuring that their specific requirements are met as the solution evolves.