Company
Date Published
Author
Vivek Lakshmanan
Word count
2388
Language
English
Hacker News points
None

Summary

Pulumi has introduced a new Helm Release resource in its Kubernetes Provider and SDK, beginning with version 3.7.0, which improves upon the existing Helm Chart component by integrating the full feature set of Helm directly into Pulumi. This new resource manages orchestration and lifecycle hooks through Helm itself, providing advantages such as configurable await support and Helm state management, allowing users to interact with installed resources via the Helm CLI. While the Helm Release resource offers native configuration options for installing Helm charts, it has limitations in terms of inline transformation support and visibility within Pulumi's state. The existing Helm Chart component still offers a richer experience for those needing to manipulate charts or enforce resource policies through Policy-as-Code. Pulumi encourages users to explore this new resource during its public preview and provide feedback, while cautioning against its use in critical infrastructure due to its evolving nature.