Cloud-PG.marathon
Rola Marathon
Skonfiguruj i uruchom Marathon (Ramka Mesos) w kontenerze docker przy użyciu obrazu indigodatacloud/marathon:latest
.
Ta rola została specjalnie opracowana do użycia w wdrażaniu Mesos w ramach projektu INDIGO-DataCloud.
Zmienne roli
zookeeper_client_port
(domyślnie: 2181)zookeeper_peers
(opcjonalne): lista węzłów serwera Zookeeper - alternatywnie możesz użyć odpowiedniego pliku inwentarzowego określającego 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 ramy 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 własnościowego 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:
- { role: 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 Cloud-PG.marathon
Licencja
apache-2.0
Pobrania
93
Właściciel