Use Cases and Deployment Scope
We are also using Terraform for deployment, but it's more suited for new deployments and specific use cases. Helm takes the lead in terms of containers software package management, and it addresses our use case of ensuring all software packages deployment are uniform, secure - from a trusted repository, rapid deployment and rollbacks.
Alternatives Considered
Terraform and by HashiCorp