diff --git a/docs/data-sources/template.md b/docs/data-sources/template.md index 11d27753b..b956a9e73 100644 --- a/docs/data-sources/template.md +++ b/docs/data-sources/template.md @@ -229,3 +229,4 @@ output "mariadb_instance_notes" { value = data.helm_template.mariadb_instance.notes } ``` + diff --git a/docs/guides/v3-upgrade-guide.md b/docs/guides/v3-upgrade-guide.md index 74b930593..d868df85f 100644 --- a/docs/guides/v3-upgrade-guide.md +++ b/docs/guides/v3-upgrade-guide.md @@ -27,6 +27,7 @@ The Helm provider has been migrated from the legacy [Terraform Plugin SDKv2](htt The `kubernetes` block has been updated to a single nested object. **Old SDKv2 Configuration:** + ```hcl provider "helm" { kubernetes { @@ -48,6 +49,7 @@ provider "helm" { ``` **New Plugin Framework Configuration:** + ```hcl provider "helm" { kubernetes = { @@ -70,6 +72,7 @@ provider "helm" { ``` **What Changed?** + - `kubernetes` is now a single nested object using `{ ... }`. - `registry` blocks have been replaced by a `registries` list. @@ -78,6 +81,7 @@ provider "helm" { The `experiments` block has been updated to a list of nested objects. **Old SDKv2 Configuration:** + ```hcl provider "helm" { experiments { @@ -87,6 +91,7 @@ provider "helm" { ``` **New Plugin Framework Configuration:** + ```hcl provider "helm" { experiments = [ @@ -98,6 +103,7 @@ provider "helm" { ``` **What Changed?** + - `experiments` is now a single nested object using `[ { ... } ]`. ### Changes to helm_release Resource @@ -107,6 +113,7 @@ provider "helm" { Attributes `set`, `set_list`, and `set_sensitive` are now represented as lists of nested objects instead of individual blocks. **Old SDKv2 Configuration:** + ```hcl resource "helm_release" "nginx_ingress" { name = "nginx-ingress-controller" @@ -132,6 +139,7 @@ resource "helm_release" "nginx_ingress" { ``` **New Plugin Framework Configuration:** + ```hcl resource "helm_release" "nginx_ingress" { name = "nginx-ingress-controller" @@ -163,6 +171,7 @@ resource "helm_release" "nginx_ingress" { ``` **What Changed?** + - `set`, `set_list`, and `set_sensitive` is now a list of nested objects using `[ { ... } ]`. ### Changes to helm_template Data Source @@ -172,6 +181,7 @@ resource "helm_release" "nginx_ingress" { Attributes `set`, `set_list`, and `set_sensitive` are now represented as lists of nested objects instead of individual blocks. **Old SDKv2 Configuration:** + ```hcl data "helm_template" "example" { name = "my-release" @@ -197,6 +207,7 @@ data "helm_template" "example" { ``` **New Plugin Framework Configuration:** + ```hcl data "helm_template" "example" { name = "my-release" @@ -228,4 +239,5 @@ data "helm_template" "example" { ``` **What Changed?** + - `set`, `set_list`, and `set_sensitive` is now a list of nested objects using `[ { ... } ]`. diff --git a/docs/index.md b/docs/index.md index 062a89c55..ba22a5a77 100644 --- a/docs/index.md +++ b/docs/index.md @@ -211,4 +211,4 @@ provider "helm" { } ] } -``` \ No newline at end of file +```