Skip to content

[bug] Getting an error (set.2.value) is required when trying to enable Karpenter addons using Terraform #2995

@rahul799

Description

@rahul799

Describe the bug

I am getting

Error: Missing required argument

  with helm_release.karpenter[0],
  on karpenter.tf line 104, in resource "helm_release" "karpenter":
 104: resource "helm_release" "karpenter" {

The argument "set.0.value" is required, but no definition was found.

Error: Missing required argument

  with helm_release.karpenter[0],
  on karpenter.tf line 104, in resource "helm_release" "karpenter":
 104: resource "helm_release" "karpenter" {

The argument "set.2.value" is required, but no definition was found.

while I am trying to enable the karpenter

What is the current behavior?

I am already using other addons like metrics-server and it's working absolutely fine but when I try to enable Karpenter, I am getting the error.

How to reproduce? Please include a code sample if relevant.

karpenter = {
    enabled = true
  }

What's the expected behavior?

The module must not throw any errors

Environment details

  • Affected module version: 15.3.0
  • OS: macOS
  • Terraform version: Terraform v1.5.2 on darwin_arm64
  • Kubernetes version: 1.28

Any other relevant info

It's kind of very similar to this issue.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions