terraform-provider-helm

Terraform Helm provider

MPL-2.0 License

Stars
976
Committers
115

Bot releases are visible (Hide)

terraform-provider-helm - v2.13.0 Latest Release

Published by github-actions[bot] 7 months ago

BUG FIXES:

  • provider: Fix manifest diff rendering for OCI charts. [GH-1326]

DOCS:

  • docs: Use templatefile() instead of "template_file" provider in GKE example. [GH-1329]
terraform-provider-helm - v2.12.1

Published by github-actions[bot] 11 months ago

DEPENDENCIES:

  • Bump Golang from 1.20 to 1.21. [GH-1300]
  • Bump github.com/hashicorp/go-cty from v1.4.1-0.20200414143053-d3edf31b6320 to v1.4.1-0.20200723130312-85980079f637. [GH-1300]
  • Bump github.com/hashicorp/terraform-plugin-docs from v0.14.1 to v0.16.0. [GH-1300]
  • Bump github.com/hashicorp/terraform-plugin-sdk/v2 from v2.26.1 to v2.30.0. [GH-1300]
  • Bump golang.org/x/crypto from v0.14.0 to v0.16.0. [GH-1300]
  • Bump helm.sh/helm/v3 from v3.13.1 to v3.13.2. [GH-1300]
  • Bump k8s.io/api from v0.28.3 to v0.28.4. [GH-1300]
  • Bump k8s.io/apimachinery from v0.28.3 to v0.28.4. [GH-1300]
  • Bump k8s.io/client-go from v0.28.3 to v0.28.4. [GH-1300]
  • Bump sigs.k8s.io/yaml from v1.3.0 to v1.4.0. [GH-1300]
terraform-provider-helm - v2.12.0

Published by github-actions[bot] 11 months ago

BUG FIXES:

  • helm_release: Fix perpetual diff when version attribute is an empty string [GH-1246]

DEPENDENCIES:

  • Bump helm.sh/helm/v3 from 3.12.0 to 3.13.1
terraform-provider-helm - v2.11.0

Published by github-actions[bot] about 1 year ago

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]
terraform-provider-helm - v2.10.1

Published by github-actions[bot] over 1 year ago

HOTFIX:

  • helm_release: Fix: Only recompute metadata if version actually changes. [GH-1150]
terraform-provider-helm - v2.10.0

Published by github-actions[bot] over 1 year ago

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]
terraform-provider-helm - v2.9.0

Published by github-actions[bot] over 1 year ago

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 🙌

terraform-provider-helm - v2.8.0

Published by github-actions[bot] almost 2 years ago

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]
terraform-provider-helm - v2.7.1

Published by github-actions[bot] about 2 years ago

BUG FIXES:

  • Crash Fix: Fix Unknown Value in Manifest Diff [GH-966]
terraform-provider-helm - v2.7.0

Published by github-actions[bot] about 2 years ago

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]
terraform-provider-helm - v2.6.0

Published by github-actions[bot] over 2 years ago

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)
terraform-provider-helm - v2.5.1

Published by github-actions[bot] over 2 years ago

FIX:

  • Only run OCI login on create and update (#846)
  • OCI login concurrency issue (#848)
terraform-provider-helm - v2.5.0

Published by github-actions[bot] over 2 years ago

  • Upgrade helm dependency to v3.8.1
  • Add support for OCI registries
terraform-provider-helm - v2.4.1

Published by jrhouston almost 3 years ago

HOTFIX:

  • Fix exec plugin interactive mode regression (#798)
terraform-provider-helm - v2.4.0

Published by jrhouston almost 3 years ago

  • Update helm dependency to v3.7.1
  • Add wait support to helm_release delete operation
terraform-provider-helm - v2.2.0

Published by jrhouston over 3 years ago

  • Add support for stand-alone debug mode (launch with -debug argument) (#748)
  • Add helm_template data source to render chart templates locally (#483)
  • Surface diagnostics when helm release creation fails (#727)
terraform-provider-helm - v2.1.2

Published by aareet over 3 years ago

  • Fix dependency download on resource update (#580)
  • Add support for the --wait-for-jobs option (#720)
terraform-provider-helm - v2.1.1

Published by dak1n1 over 3 years ago

  • Fix dry-run happening at plan when manifest is not enabled (#724)
terraform-provider-helm - v2.1.0

Published by dak1n1 over 3 years ago

IMPROVEMENTS:

  • Add chart diff support by storing the rendered manifest (#702)
  • Update to Helm 3.5.3 (#709)
  • Docs: add link to Learn tutorial (#714)

BUG FIXES:

  • Remove kubeconfig file check (#708)
terraform-provider-helm - v2.0.3

Published by dak1n1 over 3 years ago

BUG FIXES:

  • Fix documentation for KUBE_TOKEN env var name (#684)
  • Fix destroy stage error for charts with "helm.sh/resource-policy:keep" annotation (#671)
  • Fix read function to set resource id to null when not found (#674)

IMPROVEMENTS:

  • Update provider configuration docs (#673)