VT2020-Peloton-Demo: Difference between revisions
Jump to navigation
Jump to search
Line 19: | Line 19: | ||
= Installer Peloton CLI = |
= Installer Peloton CLI = |
||
Le package Peloton CLI n'étant pas disponible, il faut build peloton localement. Pour savoir comment configurer l'environnement et construire le binaire Peloton CLI, suivre les instructions se trouvant dans [https://peloton.readthedocs.io/en/latest/developer-guide/ Peloton Developer Guide]. |
|||
<pre>$ make</pre> |
|||
Peloton CLI est disponible ici : |
|||
<pre>$ {$home}/bin/peloton</pre> |
|||
= Example HelloWorld = |
= Example HelloWorld = |
Revision as of 22:17, 16 January 2021
Créer et démarrer un minicluster en local
Un minicluster peut être lancé localement sur une machine. Il se compose de composants Peloton ainsi que de dépendances comme Zookeeper, Cassandra, Mesos master et agents. Un minicluster lance tous ces composants via un Docker Engine qui doit être installé au préalable.
Pour lancer un minicluster il suffit de suivre les étapes suivantes :
- Installer docker engine (version 1.12.1 minimum)
- Installer le package python
docker-py
:
$ pip install docker-py
- Récupérer la dernière image Peloton de docker-hub :
$ docker pull uber/peloton
- Lancer le minicluster localement :
$ PELOTON=app make minicluster
Installer Peloton CLI
Le package Peloton CLI n'étant pas disponible, il faut build peloton localement. Pour savoir comment configurer l'environnement et construire le binaire Peloton CLI, suivre les instructions se trouvant dans Peloton Developer Guide.
$ make
Peloton CLI est disponible ici :
$ {$home}/bin/peloton