Configurare container LoadBalancer suplimentar E-factura¶
Pentru a deservi aplicatia E-Factura care necesita incarcarea unui certificat SSL din consola docker si rutarea pe alte porturi decat cele folosite in productie este recomandat sa se initializeze un container LB dedicat.
Inainte de rularea scriptului de instalare setup_router_docker_multi.sh, se verifica disponibilitatea porturilor si se executa succesiv comenzile:
export EMS_PORT_PROD=9001
export EMS_PORT_TEST=9002
export EMS_PORT_ADMIN=9003
export EMS_DATA_FOLDER=/usr/local/ems/router/ems/02
export EMS_CONT_NAME=ems-router-ems-02-ssl
Instalarea containerului LoadBalancer se face cu comanda:
curl static.emsys.ro/docker/setup_router_docker_multi.sh | dos2unix | sh
Pemtru comunicatia cu site-ul ANAF este necesar ca portul declarat pentru acest container EMS_PORT_PROD sa fie rutat in gateway pentru domeniul anaf.ro
Dupa initializarea containerului LoadBalancer prin consola docker pe portul declarat in variabila EMS_PORT_ADMIN se activeaza optiunea Use SSL si apoi se ruteaza containerul pe portul de productie.