Go MPL-2.0

terraform-provider-helm

Terraform Helm provider

H

hashicorp

Dernière activité 2 sept. 2026
hashicorp/terraform-provider-helm

1,1 k

étoiles

440

forks

198

issues ouvertes

helmkubernetesterraformterraform-provider

Ce README est souvent en anglais.

Terraform logo

Helm Provider for Terraform Actions StatusGitHub tag (latest SemVer)licenseGo Report Card

This is the Helm provider for Terraform.

This provider allows you to install and manage Helm Charts in your Kubernetes cluster using Terraform.

Contents

Requirements

  • Terraform v1.x.x
  • Go v1.22.x (to build the provider plugin)

Getting Started

This is a small example of how to install the nginx ingress controller chart. Please read the documentation for more information.

provider "helm" {
  kubernetes = {
    config_path = "~/.kube/config"
  }
}

resource "helm_release" "nginx_ingress" {
  name       = "nginx-ingress-controller"

  repository = "oci://registry-1.docker.io/bitnamicharts"
  chart      = "nginx-ingress-controller"

  set = [
    {
    name  = "service.type"
    value = "ClusterIP"
    }
  ]
}

Contributing

The Helm Provider for Terraform is the work of many contributors. We appreciate your help!

To contribute, please read the contribution guidelines. You may also report an issue. Once you've filed an issue, it will follow the issue lifecycle.

Also available are some answers to Frequently Asked Questions.

Projets similaires

Terraform Kubernetes provider

Gokubernetesterraformterraform-provider
Hhashicorp
1,7 k étoiles1,1 k

The Kubernetes Package Manager

Gochartchartscncf
Hhelm
30,3 k étoiles7,8 k

Terraform Hetzner Cloud provider

Gohetzner-cloudterraformterraform-provider
Hhetznercloud
740 étoiles97