Doubts about HA configuration

Hi,

I have installed a standalone GitLab EE to test it’s features. The ideia is to migrate our GIT-SCM and SVN repos to GitLab.

Now i have been asked to set it up with HA.

I’ve been looking at GitLab documentation and i think that what we want is the Horizontal Configuration (https://docs.gitlab.com/ee/administration/high_availability/#horizontal). But i’m having doubts about these configs,

  1. Is it possible just by using the EE package without any licensing to setup GitLab with HA with everything specified on the docs? (pgsql, redis, consul, etc.)

  2. I noticed that there are differences between the configs shown in the documentation the the actual gitlab.rb config file. Is this normal? What should be used?

Thank you.