Skip to content

Commit a7487ac

Browse files
Merge pull request #117 from nbragin4/hotfix/helm_provider_3.0.1
feat!: helm provider 3.0.1
2 parents 5f0f39e + d21698c commit a7487ac

File tree

3 files changed

+4
-20
lines changed

3 files changed

+4
-20
lines changed

main.tf

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -31,23 +31,7 @@ resource "helm_release" "this" {
3131
timeout = lookup(var.app, "timeout", 300)
3232
values = var.values
3333

34-
dynamic "set" {
35-
iterator = item
36-
for_each = var.set == null ? [] : var.set
34+
set = [for item in coalesce(var.set, []): { "name": item.name, "value": item.value}]
35+
set_sensitive = [for item in coalesce(var.set_sensitive, []): { "name": item.name, "value": item.value}]
3736

38-
content {
39-
name = item.value.name
40-
value = item.value.value
41-
}
42-
}
43-
44-
dynamic "set_sensitive" {
45-
iterator = item
46-
for_each = var.set_sensitive == null ? [] : var.set_sensitive
47-
48-
content {
49-
name = item.value.path
50-
value = item.value.value
51-
}
52-
}
5337
}

outputs.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
output "deployment" {
2-
value = var.app["deploy"] ? helm_release.this[0].metadata : []
2+
value = var.app["deploy"] ? [ helm_release.this[0].metadata ] : []
33
description = "The state of the helm deployment"
44
}

versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ terraform {
22
required_version = ">= 0.13"
33

44
required_providers {
5-
helm = ">= 2.0"
5+
helm = ">= 3.0"
66
}
77
}

0 commit comments

Comments
 (0)