11/13/2019 · Martin Hickey
What this post added
This post details the architectural shift in Helm 3 from a client-server model (Helm 2 with Tiller) to a client-only architecture. It explains the removal of Tiller, the implications for security (delegation to Kubernetes user cluster security), and the changes in release storage (Secrets in release namespace, new naming convention). It also covers modifications to charts, including the consolidation of dependency declarations in Chart.yaml and the introduction of library charts. Other changes like XDG base directory specification support and simplified CRD handling are also discussed.