indigo-dc.marathon-lb
Rola marathon-lb
Skonfiguruj i uruchom marathon-lb w kontenerze docker, używając obrazu mesosphere/marathon-lb
.
Ta rola została stworzona specjalnie do wdrożenia Mesos/Marathon w ramach projektu INDIGO-DataCloud.
Zmienne Roli
marathon_lb_marathon_url
: punkt końcowy Marathon (domyślnie: "http://marathon.service.consul:8080")marathon_lb_ports
: port, do którego jest podłączony haproxy (domyślnie: 9090)marathon_lb_auth_creds
: dane logowania do API HTTP Marathon w formacie 'użytkownik:hasło'marathon_lb_group
: generuj konfigurację tylko dla aplikacji, które mają podane nazwy (domyślnie: external)
Zależności
indigo-dc.docker
Przykład playbooka
Oto przykład, jak użyć roli marathon-lb
:
- hosts: serwery
roles:
- { role: indigo-dc.marathon-lb, marathon_lb_auth_creds: "admin:s3cret" }
Licencja
Licencja Apache v2 [1]
[1] http://www.apache.org/licenses/LICENSE-2.0
Informacje o autorze
Marica Antonacci marica.antonacci@ba.infn.it, marica.antonacci@gmail.com
Zainstaluj
ansible-galaxy install indigo-dc.marathon-lb
Licencja
apache-2.0
Pobrania
1.7k
Właściciel