Come posso usare le variables di ambiente in haproxy.conf

Il mio file haproxy.cfg dispone di un server di backend che utilizza i nomi host:

backend servers server myapp ${PORTAL_PORT_3000_TCP_ADDR}:${PORTAL_PORT_3000_TCP_PORT} maxconn 32 

myapp è in esecuzione in altri contenitori docker collegati al contenitore docker haproxy. La variabile d'ambiente di cui sopra ha valori all'interno del contenitore haproxy, ma quando il contenitore inizia aumentare questo errore

  • Come impostare una variabile di ambiente per un process generato dal webserver?
  • Riavviare Haproxy con grazia
  • Equilibratore di carico dell'aproxy attivo / attivo del pacemaker
  • Come controllare la variabile di ambiente root dall'utente di sudo?
  • Come superare una variabile di ambiente PATH in sudo?
  • Utilizzo di variables di ambiente in espansione di Kubernetes
  •  [ALERT] 244/134924 (8) : parsing [/etc/haproxy.cfg:16] : Unknown host in '${PORTAL_PORT_3000_TCP_ADDR}:${PORTAL_PORT_3000_TCP_PORT}' [ALERT] 244/134924 (8) : Error(s) found in configuration file : /etc/haproxy.cfg [ALERT] 244/134934 (8) : Fatal errors found in configuration. 

  • Utilizzando le variables ambientali di HaProxy in haproxy.cfg non funziona
  • Configurazione HAProxy per RabbitMQ
  • perché non esempi di balancers di bilanciamento del carico scalabile orizzontalmente bilanciando ssl?
  • Dirigere diversi sottodomini in un singolo backend con l'haproxy
  • Equilibratore di carico dell'aproxy attivo / attivo del pacemaker
  • Riavviare Haproxy con grazia
  • One Solution collect form web for “Come posso usare le variables di ambiente in haproxy.conf”

    Voi siete, probabilmente, utilizzando la versione 1.4 o superiore. La possibilità di utilizzare variables di ambiente è stata introdotta in haproxy 1.5.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.