Commit 3881b661 authored by Rémi Cailletaud's avatar Rémi Cailletaud
Browse files

jres22: final !

parent 806f9794
......@@ -122,10 +122,10 @@ aspectratio: 169
* Des architectures similaires
* Des bonnes pratiques : méthodologie _Twelve-Factor_
* Utilisation de format déclaratif
* Portabilité
* Abstraction de l'OS
* Portabilité et abstraction de l'OS
* Code identique entre développement et production
* Possibilité de passage à l'échelle
* Configuration via des variables d'environnement
* Application stateless et services externes accessible via le réseau
# \faMagic CI/CD/GitOps
......@@ -149,8 +149,10 @@ aspectratio: 169
* Utilisation de build multistage et limitation du nombre de couches
* Un conteneur == un processus
* _Twelve-Factor_ (pas de configuration, journalisation sur la sortie standard…)
→ L'occasion d'un dialogue entre développeurs et administrateurs
* Utilisation de scanner de vulnérabilités (Trivy)
* L'occasion d'un dialogue entre développeurs et administrateurs
# III. JMMC et RESIF
......@@ -174,7 +176,7 @@ Hébergement et distribution des données sismologiques de l'Infrastructure de R
# \faTruckLoading La migration d'application
* Services statefull et _RollingUpdate strategy_ (ex : eXist-db)
* StatefulSets et _RollingUpdate strategy_ (ex : eXist-db)
* Utilisation de volumes NFS statiques
* Utilisation d'un large panel des fonctionnalités : probes, cronjob
* Utilisation de `kustomize` pour staging/production et blue/green
......@@ -248,7 +250,7 @@ graph TB;
* … qui n'empêche pas le dialogue !
* Effet structurant
* Des développeurs heureux
* Séparer les usages : cluster "pets" ≠ cluster "cattle"
* Séparation des usages : cluster "pets" ≠ cluster "cattle"
# \faSun Perspectives
......
No preview for this file type
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment