Skip to content

Releases: hashicorp/terraform-provider-helm

v2.11.0

24 Aug 21:42
6bf6c4d
Compare
Choose a tag to compare

ENHANCEMENT:

  • kubernetes/provider.go: Add tls_server_name kubernetes provider options. [GH-839]
  • resource/helm_release: add name field validation to be limited to 53 characters. [GH-1228]

BUG FIXES:

  • helm/resource_release.go: Fix: version conflicts when using local chart [GH-1176]
  • resource/helm_release: Add nil check for set_list.value to prevent provider ChartPathOptions [GH-1231]

v2.10.1

05 Jun 12:47
b637b70
Compare
Choose a tag to compare

HOTFIX:

  • helm_release: Fix: Only recompute metadata if version actually changes. [GH-1150]

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