Company
Date Published
Author
Eron Wright
Word count
4557
Language
English
Hacker News points
None

Summary

The announcement introduces the "v4" version of the Chart resource in the Pulumi Kubernetes provider, available from v4.13, alongside the existing "v3" version, which is expected to be deprecated in the future. The v4 version offers improved integration with Pulumi, better drift remediation, and includes new features like enhanced SDK support across all Pulumi SDKs, full OCI registry support, improved chart value handling, better connectivity for cluster interactions, and improved resource ordering. This version also supports new language SDKs, such as Java and YAML, and facilitates the use of Helm charts with OCI-supported registries like Docker Hub. Notable features include lock file support, the ability to use multiple values files, and better handling of chart values through Pulumi assets. Additionally, the new resource supports post-rendering commands and Helm resource policies like "keep," while addressing limitations such as lack of support for Kubernetes transformations and Helm hooks. The article provides examples, including deploying Argo CD, illustrating the new capabilities and best practices for integrating Helm with Pulumi.