specification/definition.md

2.0 KiB
Raw Permalink Blame History

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.