specification/definition.md

56 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## Définitions
Machine
: Le système est installé avec ou sans système de virtualisation.
Machine physique
: Le système est installé sans système de virtualisation.
Machine virtuelle
: Le système est installé avec système de virtualisation (virtualisation matérielle ou conteneur).
Infrastructure immutable
: Les données de la machine ne devront pas avoir de comportement unique.
Par exemple, un système avec de multiple mise à jour doit arriver strictement dans le même état qu'une machine fraîchement installé.
L'immutabilité permet de résoudre la problématique de la testabilité de l'infrastructure.
Cela va également éviter des comportements erratiques dun système qui devient de plus en plus complexe avec le temps.
Les données immutables sont strictement reproductible.
Infrastructure programmable
: Permet dautomatiser la gestion et lapprovisionnement de linfrastructure informatique grâce a des lignes de commande ou des fichiers textes.
Recette
: Ensemble des instructions permettant d'arriver à un état.
### Différents type de données
Données système
: le système d'exploitation mais également les différentes applications et la configuration par défaut. Généralement installés depuis une distribution.
Données de configuration
: les personnalisations (issue des recettes faites par les contributeurs en suivant les configurations utilisateurs)
Paramètres de configuration
: un ensemble de clé / valeurs étant le résultats du traitements du/des dicos, variables, services etc... contenu dans la recette.
Données temporaire
: Les données temporaires sont :
- illimité : conservées jusqu'au redémarrage de la machine. Par exemple cache squid, cache base de donnée, ...
- limité dans le temps : données temporaires qui seront supprimés au démarrage ou si elles sont perimées. Par exemple : session, copie de fichier avant traitement, ...
- la SWAP
Données utilisateurs
: données produits par l'utilisateur.