Helm Or Terraform

In my office, we are planning to come up with a tool to create the test infrastructure, where user provides inputs as what services and or infra he needs to be part of the test cluster. I had following suggestions from people to use in the backend (arranged based on popularity of suggestions):

  1. Use helm charts directly
  2. Use Terraform with kubernetes as a provider

Kindly suggest, which one of these gives me flexibility and control or if there is any other better approach. Thanks

1 Like

Both work, as does using Helm with Terraform.

Are there Helm charts available already for any applications? If so, Iā€™d probably suggest using those as that will simplify maintenance.

1 Like

Thanks much. Yes for majority of the services we have helm3 charts, but each is for single service, not for group of services. Thanks again for clear answer.

1 Like