indigo-dc.chronos

Rola Chronos

Skonfiguruj i uruchom Chronos (framework Mesos) w kontenerze Docker przy użyciu obrazu indigodatacloud/chronos:latest.

Ta rola została opracowana specjalnie 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ącego grupę hostów [zookeeper_servers]

  • chronos_version (domyślnie: latest)

  • chronos_image (domyślnie: indigodatacloud/chronos:{{chronos_version}})

  • chronos_framework_name (domyślnie: chronos): nazwa, która zostanie użyta do rejestracji frameworka w Mesos

Opcje specyficzne dla SSL:

  • chronos_password: hasło do podstawowej autoryzacji
  • chronos_username (domyślnie: admin): nazwa użytkownika do podstawowej autoryzacji
  • generate_random_pass (domyślnie: true): jeśli ustawione na true, hasło używane do tworzenia certyfikatu samopodpisanego jest generowane losowo
  • chronos_key_password (do podania, jeśli generate_random_pass=false)
  • chronos_pkcs_password (do podania, jeśli generate_random_pass=false)
  • chronos_jks_password (do podania, jeśli generate_random_pass=false)

Zależności

  • indigo-dc.docker

Przykład Playbooka

- hosts: serwery
  roles:
     - { rola: indigo-dc.chronos, zookeeper_peers: ["10.10.10.1", "10.10.10.2", "10.10.10.3" ] }

Licencja

Licencja Apache v2 [1]

[1] http://www.apache.org/licenses/LICENSE-2.0

O projekcie

Deploy Chronos Framework

Zainstaluj
ansible-galaxy install indigo-dc.chronos
Licencja
apache-2.0
Pobrania
1.5k
Właściciel