Earlier quoted context omitted.
You mean like Terraform?
Terraform is so heavy handed - I wouldn't call it a deployment tool. It's more of a means to build out infrastructure in AWS. Once you get your AWS account setup there's still virtually no tooling to actually manage deploys of new code into that infrastructure. We're going to hand roll some tooling on top of aws-cli most likely.
If you're already planning on standing up at least 3 compute instances though, might as well run EKS in a cluster.