indigo-dc.marathon
Rola Marathon
Skonfiguruj i uruchom Marathon (cz frameworku Mesos) w kontenerze Docker, używając obrazu indigodatacloud/marathon:latest
.
Ta rola została specjalnie stworzona do wdrażania Mesos w ramach projektu INDIGO-DataCloud.
Zmienne roli
zookeeper_client_port
(domyślnie: 2181)zookeeper_peers
(opcjonalnie): lista węzłów serwera Zookeeper - alternatywnie możesz użyć odpowiedniego pliku inwentaryzacyjnego, określając grupę hostów [zookeeper_servers]marathon_version
(domyślnie: latest)marathon_image
(domyślnie: indigodatacloud/marathon:{{marathon_version}})marathon_framework_name
(domyślnie: marathon): nazwa, która będzie używana do rejestracji frameworka w Mesos
Opcje specyficzne dla SSL:
marathon_password
: hasło do podstawowej autoryzacjimarathon_username
(domyślnie: admin): nazwa użytkownika do podstawowej autoryzacjigenerate_random_pass
(domyślnie: true): jeśli ustawione na true, hasło używane do tworzenia certyfikatu samopodpisanego jest generowane losowomarathon_key_password
(do podania, jeśligenerate_random_pass
=false)marathon_pkcs_password
(do podania, jeśligenerate_random_pass
=false)marathon_jks_password
(do podania, jeśligenerate_random_pass
=false)
Zależności
indigo-dc.docker
Przykładowy Playbook
- hosts: serwery
roles:
- { rola: indigo-dc.marathon, zookeeper_peers: ["10.10.10.1", "10.10.10.2", "10.10.10.3" ] }
Licencja
Licencja Apache v2 [1]
Zainstaluj
ansible-galaxy install indigo-dc.marathon
Licencja
apache-2.0
Pobrania
1.6k
Właściciel