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):
- Use helm charts directly
- 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