Setting up Terraform script to deploy DataHub on EKS cluster with Helm provider version concern

Original Slack Thread

Hi all,

I’m setting up a terraform script to deploy datahub on an eks cluster, and from the docs: it is clearly stated that data hub only supports helm version 3. (https://datahubproject.io/docs/deploy/aws)
The current version of the terraform helm provider is 2.11.0. (https://registry.terraform.io/providers/hashicorp/helm/2.11.0)
And I’m wondering if the helm provider version=2.11.0 corresponds to the helm version 3?

Has anybody attempted to create a terraform IAC for datahub deployment before? I’d be glad to have some pointers.

Thanks.

<@U03MF8MU5P0> might be able to speak to this!

The terraform provider for helm charts is versioned independently of helm itself. The helm chart terraform provider definitely supports DataHub charts. One tip is to increase the timeout since depending on the amount of data in your system, the system-update job, along with the other setup jobs, can take more then the default 5 minute timeout, see the timeout parameter in the helm_resource https://registry.terraform.io/providers/hashicorp/helm/latest/docs/resources/release|here.