I am trying to setup GitLab HA in AWS. Below is my rough idea.
GitLab frontend (primary) - Availability zone a
GitLab frontend (secondary) - Availability zone b
AWS RDS Aurora (psql) - Multizone (Availability zone a and b)
AWS elasticcache Redis - Multizone (Availability zone a and b)
Do you have any idea how to configure storage? GitLab says EFS is not recommended. I need HA (multizone) for storage also? Any help would be appreciated.