tuto5 done for GISTRE, split files
This commit is contained in:
parent
0954504a60
commit
d5aea43abf
27 changed files with 417 additions and 438 deletions
|
|
@ -1,5 +1,3 @@
|
|||
\newpage
|
||||
|
||||
## Lancement du module sur la machine cible
|
||||
|
||||
Mettons de côté le déploiement continu, pour nous concentrer sur la manière
|
||||
|
|
@ -25,9 +23,9 @@ l'entrée correspondante dans `/dev`.
|
|||
|
||||
L'objectif est d'établir la méthode qui sera la plus efficace pour
|
||||
Électropcool, car elle devra sans doute demander à chacune des équipes de
|
||||
réaliser le packaging des modules qu'elles maintiennent. Il faut pour cela en
|
||||
tester plusieurs. Certaines peuvent sans doute déjà être éliminées car
|
||||
inadaptés, c'est à vous de déterminer parmi les technologies d'empacketages
|
||||
réaliser le packaging des modules qu'elles maintiennent. Il faut pour cela
|
||||
tester plusieurs solutions. Certaines peuvent sans doute déjà être éliminées car
|
||||
inadaptées, c'est à vous de déterminer parmi les technologies d'empacketages
|
||||
proposées, et celles que vous connaissez, lesquelles vous écartez d'emblée,
|
||||
lesquelles vous souhaitez garder pour explorer davantage, et enfin laquelle
|
||||
retient votre attention.
|
||||
|
|
@ -59,7 +57,7 @@ accès au périphérique correspondant au compteur.
|
|||
|
||||
<div lang="en-US">
|
||||
```
|
||||
login_x-TP5/docker/run.sh
|
||||
./docker/run.sh
|
||||
```
|
||||
</div>
|
||||
|
||||
|
|
@ -78,7 +76,7 @@ au moins un script pour lancer notre conteneur, s'il est différent d'un
|
|||
|
||||
<div lang="en-US">
|
||||
```
|
||||
login_x-TP5/lxc/run.sh
|
||||
./lxc/run.sh
|
||||
```
|
||||
</div>
|
||||
|
||||
|
|
@ -87,8 +85,8 @@ permettant de créer le conteneur LXC, ainsi qu'un exemple de configuration :
|
|||
|
||||
<div lang="en-US">
|
||||
```
|
||||
login_x-TP5/linky2influx/lxc-scripts/template.sh
|
||||
login_x-TP5/linky2influx/lxc-scripts/sample.config
|
||||
./linky2influx/lxc-scripts/template.sh
|
||||
./linky2influx/lxc-scripts/sample.config
|
||||
```
|
||||
</div>
|
||||
|
||||
|
|
@ -111,7 +109,7 @@ il pourra être intégré au dépôt :
|
|||
|
||||
<div lang="en-US">
|
||||
```
|
||||
login_x-TP5/linky2influx/systemd/linky2influx.nspawn
|
||||
./linky2influx/systemd/linky2influx.nspawn
|
||||
```
|
||||
</div>
|
||||
|
||||
|
|
@ -125,7 +123,7 @@ module via un paquet `.ipk` ou similaire en fonction de votre configuration.
|
|||
|
||||
<div lang="en-US">
|
||||
```
|
||||
login_x-TP5/meta-electropcool/recipes-support/linky2influx/linky2influx_9999.bb
|
||||
./meta-electropcool/recipes-support/linky2influx/linky2influx_9999.bb
|
||||
```
|
||||
</div>
|
||||
|
||||
|
|
@ -136,7 +134,7 @@ L'expression Nix correspondant au paquet pourra être intégré au dépôt
|
|||
|
||||
<div lang="en-US">
|
||||
```
|
||||
login_x-TP5/linky2influx/linky2influx.nix
|
||||
./linky2influx/linky2influx.nix
|
||||
```
|
||||
</div>
|
||||
|
||||
|
|
@ -150,7 +148,7 @@ Intégrez au dépôt le fichier de description, par exemple :
|
|||
|
||||
<div lang="en-US">
|
||||
```
|
||||
login_x-TP5/linky2influx/snapcraft.yaml
|
||||
./linky2influx/snapcraft.yaml
|
||||
```
|
||||
</div>
|
||||
|
||||
|
|
@ -159,7 +157,7 @@ votre conteneur :
|
|||
|
||||
<div lang="en-US">
|
||||
```
|
||||
login_x-TP5/{snap,flatpack}/run.sh
|
||||
./{snap,flatpack}/run.sh
|
||||
```
|
||||
</div>
|
||||
|
||||
|
|
@ -167,28 +165,25 @@ login_x-TP5/{snap,flatpack}/run.sh
|
|||
|
||||
### k3s
|
||||
|
||||
Nous en apprendrons davantage sur Kubernetes au prochain TP, mais si vous
|
||||
connaissez déjà, vous pourriez vouloir écrire un *Chart* Helm :
|
||||
Si vous connaissez déjà Kubernetes, vous pourriez vouloir écrire un *Chart*
|
||||
Helm :
|
||||
|
||||
<div lang="en-US">
|
||||
```
|
||||
login_x-TP5/k3s/linky2influx.yaml
|
||||
./k3s/linky2influx.yaml
|
||||
```
|
||||
</div>
|
||||
|
||||
Inutile de vous casser la tête avec ça si vous ne connaissez pas !
|
||||
|
||||
### *Votre solution ici*
|
||||
|
||||
### Votre solution
|
||||
|
||||
N'hésitez pas à apporter une autre solution originale, que celles qui seraient
|
||||
listées ici.
|
||||
|
||||
<div lang="en-US">
|
||||
```
|
||||
login_x-TP5/k3s/linky2influx.yaml
|
||||
```
|
||||
</div>
|
||||
N'hésitez pas à apporter une autre solution originale, mais tout de même
|
||||
adaptée à l'objectif, que celles qui seraient listées ici.
|
||||
\
|
||||
|
||||
À vous de jouer !
|
||||
Commençons par appréhender la publication d'image Docker, que nous maîtrisons
|
||||
plutôt bien normalement.
|
||||
|
||||
|
||||
\newpage
|
||||
## Déploiement via Docker
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue