I stumbled across this Hashicorp project:
This has allowed me to use AWS ECS’s built-in service registry to register services in Consul without using a sidecar. I need tags to be synced also, though, and there is a PR for it, but I can see that there are no commits to the repo for half a year.
Does anybody know if the consul-aws project has been abandoned?