Skip to content

Commit b3c22ed

Browse files
authored
fix: Conditional check when spot termination is disabled when karpenter is enabled (#242)
1 parent 6b67a09 commit b3c22ed

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

main.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2569,7 +2569,7 @@ data "aws_iam_policy_document" "karpenter" {
25692569
}
25702570

25712571
dynamic "statement" {
2572-
for_each = var.karpenter_enable_spot_termination ? [1] : []
2572+
for_each = local.karpenter_enable_spot_termination ? [1] : []
25732573

25742574
content {
25752575
actions = [
@@ -2711,7 +2711,7 @@ module "karpenter" {
27112711
namespace = local.karpenter_namespace
27122712
create_namespace = try(var.karpenter.create_namespace, true)
27132713
chart = try(var.karpenter.chart, "karpenter")
2714-
chart_version = try(var.karpenter.chart_version, "v0.29.2")
2714+
chart_version = try(var.karpenter.chart_version, "v0.30.0")
27152715
repository = try(var.karpenter.repository, "oci://public.ecr.aws/karpenter")
27162716
values = try(var.karpenter.values, [])
27172717

@@ -2758,7 +2758,7 @@ module "karpenter" {
27582758
},
27592759
{
27602760
name = "settings.aws.interruptionQueueName"
2761-
value = module.karpenter_sqs.queue_name
2761+
value = local.karpenter_enable_spot_termination ? module.karpenter_sqs.queue_name : ""
27622762
},
27632763
{
27642764
name = "serviceAccount.name"

0 commit comments

Comments
 (0)