diff --git a/i18n/GLOSSARY_fr.md b/i18n/GLOSSARY_fr.md index ffd46b5..3cd5b2a 100644 --- a/i18n/GLOSSARY_fr.md +++ b/i18n/GLOSSARY_fr.md @@ -4,7 +4,7 @@ Ce glossaire accompagne les [principes GitOps](./PRINCIPLES_fr.md), et autres do - ## Continu - « Continu » est destiné à correspondre au terme standard de l'industrie : la [réconciliation](#reconciliation) se produit en continu, sans obligation d'être instantanée. + "Continu" est destiné à correspondre au terme standard de l'industrie: la [réconciliation](#réconciliation) se produit en continu, sans obligation d'être instantanée. - ## Description déclarative @@ -17,12 +17,19 @@ Ce glossaire accompagne les [principes GitOps](./PRINCIPLES_fr.md), et autres do - ## Dérive - Lorsque l'état réel d'un système s'est éloigné ou est en train de s'éloigner de [l'état souhaité](#etat-souhaite), on parle alors de dérive. + Lorsque l'état réel d'un système s'est éloigné ou est en train de s'éloigner de [l'état souhaité](#état-souhaité), on parle alors de dérive. + +- ## Extraction ("Pull") + + Le [principe 3](./PRINCIPLES_fr.md#extrait-automatiquement) (extraction automatique) spécifie que l'état souhaité doit être extrait ("pull") plutôt que poussé ("push"), principalement parce que les agents logiciels doivent être capables d'accéder à _tout_ moment à l'[état souhaité](#état-souhaité) dans le [stockage d'état](#stockage-détat), pas seulement lors d'un changement intentionnel dans le stockage d'état déclenchant un événement de type "push". +C'est une condition préalable pour que la [réconciliation](#réconciliation) se produise [en continu](#continu), comme spécifié dans le [principe 4](./PRINCIPLES_fr.md#reconcilié-en-permanence) (Réconcilié en permanence). Notez que, contrairement au CI/CD traditionnel, où l'automatisation est généralement pilotée par des déclencheurs prédéfinis, dans GitOps, la [réconciliation](#réconciliation) est déclenchée _chaque fois_ qu'il y a une divergence. +La divergence peut être due à l'état réel [dérivant](#dérive) involontairement de la déclaration de l'état souhaité, et pas seulement suite à une nouvelle version de déclaration d'état souhaitée modifiée intentionnellement. + - ## Réconciliation - Le Processus consistant à s'assurer que l'état réel d'un système correspond à son [état souhaité](#etat-souhaite). - Contrairement au CI/CD traditionnel où l'automatisation est généralement pilotée par des déclencheurs prédéfinis, dans GitOps la réconciliation est déclenchée dès qu'il y a une divergence. La divergence peut être due au fait que l'état présent s'écarte involontairement des déclarations d'état souhaité ([Dérive](#derive)), ou qu'une nouvelle version de déclaration d'état souhaité a été modifiée intentionnellement. + Le Processus consistant à s'assurer que l'état réel d'un système correspond à son [état souhaité](#état-souhaité). + Contrairement au CI/CD traditionnel où l'automatisation est généralement pilotée par des déclencheurs prédéfinis, dans GitOps la réconciliation est déclenchée dès qu'il y a une divergence. La divergence peut être due au fait que l'état présent s'écarte involontairement des déclarations d'état souhaité ([Dérive](#dérive)), ou qu'une nouvelle version de déclaration d'état souhaité a été modifiée intentionnellement. Des actions sont prises en fonction des politiques relatives au [retour d'information du système](#feedback) et des tentatives de réconciliation précédentes, afin de réduire la divergence au fil du temps. - ## Système logiciel @@ -35,7 +42,7 @@ Ce glossaire accompagne les [principes GitOps](./PRINCIPLES_fr.md), et autres do - ## Stockage d'état - Un système pour stocker des versions immuables des déclarations [d'état souhaitées](#etat-souhaite). Ce stockage d'états doit fournir un contrôle d'accès et un audit des modifications apportées à l'état souhaité. Git, dont GitOps tire son nom, est l'exemple canonique utilisé comme ce stockage d'état mais tout autre système répondant à ces critères peut être utilisé. Dans tous les cas, ces stockages d'état doivent être correctement configurés et des précautions doivent être prises pour se conformer aux exigences énoncées dans les principes GitOps. + Un système pour stocker des versions immuables des déclarations [d'état souhaitées](#état-souhaité). Ce stockage d'états doit fournir un contrôle d'accès et un audit des modifications apportées à l'état souhaité. Git, dont GitOps tire son nom, est l'exemple canonique utilisé comme ce stockage d'état mais tout autre système répondant à ces critères peut être utilisé. Dans tous les cas, ces stockages d'état doivent être correctement configurés et des précautions doivent être prises pour se conformer aux exigences énoncées dans les principes GitOps. - ## Feedback diff --git a/i18n/PRINCIPLES_fr.md b/i18n/PRINCIPLES_fr.md index f78e2f3..610fb29 100644 --- a/i18n/PRINCIPLES_fr.md +++ b/i18n/PRINCIPLES_fr.md @@ -3,20 +3,20 @@ GitOps est un ensemble de principes pour l'exploitation et la gestion des systèmes logiciels. Ces principes sont dérivés des opérations logicielles modernes, mais sont également ancrés dans les meilleures pratiques préexistantes et largement adoptées. -L'[état souhaité](./GLOSSARY_fr.md#etat-souhaite) d'un système géré par GitOps doit être : +L'[état souhaité](./GLOSSARY_fr.md#état-souhaité) d'un système géré par GitOps doit être : -1. **Déclaratif** +1. ## Déclaratif - Un [système](./GLOSSARY_fr.md#systeme-logiciel) géré par GitOps doit avoir son état souhaité exprimé [de manière déclarative](./GLOSSARY_fr.md#description-declarative). + Un [système](./GLOSSARY_fr.md#système-logiciel) géré par GitOps doit avoir son état souhaité exprimé [de manière déclarative](./GLOSSARY_fr.md#description-déclarative). -2. **Versionné et Immuable** +2. ## Versionné et Immuable - L'état souhaité est [stocké](./GLOSSARY_fr.md#stockage-d-etat) d'une manière qui renforce l'immuabilité, le versioning et conserve un historique complet des versions. + L'état souhaité est [stocké](./GLOSSARY_fr.md#stockage-détat) d'une manière qui renforce l'immuabilité, le versioning et conserve un historique complet des versions. -3. **"Pull" automatiquement** +3. ## Extrait automatiquement - Les agents logiciels extraient, "Pull", automatiquement les déclarations d'état souhaitées de la source. + Les agents logiciels extraient (["pull"](./GLOSSARY_fr.md#extraction-pull)) automatiquement les déclarations d'état souhaitées de la source. -4. **Reconcilié en permanence** +4. ## Reconcilié en permanence - Les agents logiciels observent [continuellement](./GLOSSARY_fr.md#continu) l'état présent du système et [tentent d'appliquer](./GLOSSARY_fr.md#reconciliation) l'état souhaité. \ No newline at end of file + Les agents logiciels observent [continuellement](./GLOSSARY_fr.md#continu) l'état présent du système et [tentent d'appliquer](./GLOSSARY_fr.md#réconciliation) l'état souhaité.