<p>I am currently moving from ECS to EKS and I'm confused over the divide between Helm and Terraform.</p>
<p>We currently have a dedicate Terraform/Packer repo for our EKS cluster.</p>
<p>We then have a repo for our app. The app requires an AWS RDS instance and SQS/SNS.</p>
<p>My understanding is Helm doesn't support SQS or other service setup, in which case I question why I would bother with Helm when it's pretty easy to deploy all required queues/db/app in EKS using purely Terraform? It seems that by introducing Helm all I end up doing is creating an unnecessary split in the app setup for K8/NonK8 app setup.</p>
<p>I feel like I'm missing the point of Helm, but I'm struggling to see what it is? Help me see what I'm missing!</p>

<p>Helm is for installing applications on your EKS. SQS and RDS are not applications running on your container cluster, they are infrastructure.
For those you can use Terraform, CloudFormation or CDK.</p>
<p>You can find more examples on how to use the different tools here: <a href="https://www.eksworkshop.com/" rel="nofollow noreferrer">https://www.eksworkshop.com/</a></p>
