Skip to content

Support for Helm v4 #1730

@oleksii-donoha

Description

@oleksii-donoha

Description

On Nov 12 2025 Helm team released a new major version, v4.
At this stage, there aren't many breaking end-user features, but the API has been bumped to v4 (see helm.sh/helm/v4). At some point, users will likely start migrating to v4 and will expect the provider to support it.

Potential Terraform Configuration

resource "helm_release" "loki" {
  repository = "https://grafana.github.io/helm-charts"
  chart      = "loki"
  version    = "sha256:abc123..." # supports pinning by digest now
  name        = "loki"
  namespace   = kubernetes_namespace_v1.this.metadata[0].name
  # Deprecated
  # atomic      = true 
  rollback_on_failure = true
  # Deprecated
  # force_update = true
  force_replace = true

  values = [file("${path.module}/values.yaml")] # supports multi-document YAML now
  # Removed, postrenderers are plugins now
  # postrender {...}
  ...
}

References

https://helm.sh/docs/overview
https://pkg.go.dev/helm.sh/helm/v4#section-readme

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions