Hi Team, I am trying a poc for my organization. I want some help.
Is there any guidance or example available for setting up a high availability cluster in AWS?
I understand from the high availability documentation we need to provide the node IP addresses and peer ports as part of configuration
• I was checking if this is possible in ECS, but seems its not easy as the tasks cannot communicate each other in ECS (dynamic ips in ENI, not sure bridge network might help across hosts).
• Another work around may be create multiple services in ECS with single task and using service discovery and which seems not clean any may become costly
• The only other option I am seeing is individually provision ec2 instances and manually configure each ec2 instances for cluster. Also may be setup a docker swarm using same instances
Can anyone advise here. Is there some simpler or recommended way? Is there also some AWS AMIs available to easily spawn up an ec2 typesense node with necessary configurations?