Skip to content

Releases: hashicorp/terraform-provider-helm

v2.10.0

31 May 15:08
cb4f125
Compare
Choose a tag to compare

FEATURES:

  • helm_release: Add set_list attribute [GH-1071]

BUG FIXES:

  • helm_release: Always recompute metadata when a release is updated [GH-1097]

DEPENDENCIES:

  • Bump helm.sh/helm/v3 from 3.11.2 to 3.12.0 [GH-1143]

v2.9.0

14 Feb 10:46
f6a97b5
Compare
Choose a tag to compare

FEATURES:

  • provider: Add a new attribute burst_limit for client-side throttling limit configuration. [GH-1012]

ENHANCEMENT:

  • data_source/helm_template: Add a new attribute crds which when include_crds is set to true will be populated with a list of the manifests from the crds/ folder of the chart. [GH-1050]

BUG FIXES:

  • resource/helm_release: Fix an issue when the provider crashes with the error message Provider produced inconsistent final plan after upgrading from v2.5.1 to v2.6.0 and higher. That happened due to changes in the provider schema and the introduction of a new attribute pass_credentials that was not properly handled. [GH-982]

DOCS:

  • data_source/helm_template: Add a new attribute crds [GH-1050]
  • data_source/helm_template: Correct some errors in examples. [GH-1027]
  • provider: Add a new attribute burst_limit. [GH-1012]
  • provider: Add a note regarding the KUBECONFIG environment variable. [GH-1051]
  • resource/helm_release: Add usage example for OCI repositories. [GH-1030]
  • resource/helm_release: Add usage examples for GCS and S3 plugins. [GH-1026]

DEPENDENCIES:

  • Bump github.com/containerd/containerd from 1.6.6 to 1.6.12 [GH-1029]
  • Bump golang.org/x/crypto from 0.5.0 to 0.6.0 [GH-1055]
  • Bump helm.sh/helm/v3 from 3.9.4 to 3.11.1 [GH-1036] [GH-1054]
  • Bump k8s.io/client-go from 0.24.2 to 0.26.1 [GH-1037]

NOTES:

  • provider: kubernetes.exec.api_version no longer supports client.authentication.k8s.io/v1alpha1. Please, switch to client.authentication.k8s.io/v1beta1 or client.authentication.k8s.io/v1. [GH-1037]

Community Contributors 🙌

v2.8.0

13 Dec 23:05
169ff94
Compare
Choose a tag to compare

FEATURES:

  • Add support for configuring OCI registries inside provider block [GH-862]
  • Add support for setting kube version on helm_template data source [GH-994]

BUG FIXES:

  • Fix larger diff than expected when updating helm_release "set" block value [GH-915]

v2.7.1

12 Oct 16:57
a706c86
Compare
Choose a tag to compare

BUG FIXES:

  • Crash Fix: Fix Unknown Value in Manifest Diff [GH-966]

v2.7.0

28 Sep 17:05
4022218
Compare
Choose a tag to compare

FEATURES:

  • Update helm package to 3.9.4 (#945)
  • Show Manifest when creating release [GH-903]

BUG FIXES:

  • Do dependency update in resourceDiff #771 (#855)
  • Crash: Fix show_only crash when string is empty [GH-950]

v2.6.0

17 Jun 18:28
62493ed
Compare
Choose a tag to compare

IMPROVEMENTS:

  • Upgrade helm dependency to 3.9.0 (#867)
  • Add args attribute in post_render block in (#869)
  • Add pass_credentials attribute (#841)
  • Add proxy_url attribute to provider block (#843)

BUG FIXES:

  • Don't persist state when update causes an error (#857)

v2.5.1

11 Apr 20:02
8d63749
Compare
Choose a tag to compare

FIX:

  • Only run OCI login on create and update (#846)
  • OCI login concurrency issue (#848)

v2.5.0

28 Mar 20:12
e858cde
Compare
Choose a tag to compare
  • Upgrade helm dependency to v3.8.1
  • Add support for OCI registries

v2.4.1

09 Nov 19:18
Compare
Choose a tag to compare

HOTFIX:

  • Fix exec plugin interactive mode regression (#798)

v2.4.0

08 Nov 18:30
Compare
Choose a tag to compare
  • Update helm dependency to v3.7.1
  • Add wait support to helm_release delete operation