Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
system_administration:automation:deploy_manager [2022/01/14 11:16] – [Préparation d'un serveur de déploiements] aziz | system_administration:automation:deploy_manager [2022/10/31 18:08] (current) – [Préparation d'un serveur de déploiements] aziz | ||
---|---|---|---|
Line 7: | Line 7: | ||
===== Préparation d'un serveur de déploiements ===== | ===== Préparation d'un serveur de déploiements ===== | ||
- | Un seveur préparé | + | Un seveur préparé |
- | [[https:// | + | |
- | FIXME | + | |
<code bash> | <code bash> | ||
cd ; \ | cd ; \ | ||
- | git clone https://git.elosys.net/ | + | git clone git@git.elosys.net:sys/rembin.git ; \ |
cd rembin; \ | cd rembin; \ | ||
- | git checkout level0.2; \ | ||
./init.sh | ./init.sh | ||
</ | </ | ||
Line 21: | Line 18: | ||
Le script '' | Le script '' | ||
- | Après le lancement du script, | + | Après le lancement du script, |
- | doit contenir l' | + | |
- | < | + | < |
. | . | ||
├── extra-addons | ├── extra-addons | ||
Line 36: | Line 32: | ||
Le serveur fait tourner deux services docker en permanence : | Le serveur fait tourner deux services docker en permanence : | ||
+ | |||
- '' | - '' | ||
- '' | - '' | ||
- | |||
- | Une fois le serveur | ||
===== Paramétrage de deploy_manager ===== | ===== Paramétrage de deploy_manager ===== | ||
Line 50: | Line 45: | ||
Le module '' | Le module '' | ||
+ | |||
* [[deploy_manager# | * [[deploy_manager# | ||
* [[deploy_manager# | * [[deploy_manager# | ||
Line 55: | Line 51: | ||
* [[deploy_manager# | * [[deploy_manager# | ||
* [[deploy_manager# | * [[deploy_manager# | ||
+ | |||
==== Deployement/ | ==== Deployement/ | ||
- | Dans ce menu, la vue par défaut liste les instances odoo hébergées sur | + | Dans ce menu, la vue par défaut liste les instances odoo hébergées sur le serveur '' |
- | le serveur '' | + | |
'' | '' | ||
- | La vue formulaire | + | La vue formulaire |
- | préexistant sur le serveur '' | + | |
- | Une fois renseigné, les fonctionnalités suivantes permettent de | + | Une fois renseigné, les fonctionnalités suivantes permettent de contrôler le service, à savoir : |
- | contrôler le service, à savoir : | + | |
- La mise à l' | - La mise à l' | ||
- Lancement de la synchronisation du service avec la production. | - Lancement de la synchronisation du service avec la production. | ||
- Lister et télécharger des modules. | - Lister et télécharger des modules. | ||
+ | |||
==== Deployement/ | ==== Deployement/ | ||
Line 99: | Line 94: | ||
==== Deployement/ | ==== Deployement/ | ||
- | Ce menu list les serveurs | + | Ce menu list les serveurs |
- | peuvent être déployées depuis les menu. | + | |
- | Les informations nécessaires pour rendre une machine accessible au | + | Les informations nécessaires pour rendre une machine accessible au module '' |
- | module '' | + | |
* L' | * L' | ||
- | * L' | + | * Le nom d' |
- | * Le port du service SSH disponible | + | * Le port du service SSH sur le serveur. |
- | * Le nom de domaine | + | * Le nom de domaine |
==== Deployement/ | ==== Deployement/ | ||
- | Ce model liste les versions des images odoo disponibles. Ces images | + | Ce model liste les versions des images odoo disponibles. Ces images peuvent ainsi être attribuées aux Machines rendant ainsi possible de lancer des instances odoo de cette version sur le serveur. |
- | peuvent ainsi être attribuées aux Machines rendant ainsi possible de | + | |
- | lancer des instances odoo de cette version sur le serveur. | + | |
===== Exécution & création de nouvelles instances ===== | ===== Exécution & création de nouvelles instances ===== | ||
- | Le processus de création d'une nouvelle instance odoo sur le serveur | + | Le processus de création d'une nouvelle instance odoo sur le serveur '' |
- | '' | + | |
- | À la création | + | À la création |
- | '' | + | |
- | '' | + | |
- | Cette commande | + | Cette commande |
- | tels que le nom de l' | + | |
- | applications odoo elosys apps à installer. | + | |
Pour rappel, le script '' | Pour rappel, le script '' | ||
{{drawio> | {{drawio> | ||
+ | |||