Documentation
Concepts
Ces pages décrivent les abstractions centrales de xbee et comment elles s’articulent : un pack déclare une brique logicielle, un environnement assemble plusieurs hôtes et leurs packs, et un orchestrateur exécute le tout de façon identique sur Docker ou sur une VM.
Packs
L'unité de packaging de xbee : dépendances, types de packs et cycle de vie.
Environnements
Décrire plusieurs hôtes et coordonner leurs actions up / down / configure.
Identité & résolution
Comment xbee adresse, résout et met en cache packs et environnements.
Builders et artefacts
Construire, valider et injecter automatiquement des artefacts pendant provision.
Modèle de données
const, var, in : trois documents YAML aux règles de surcharge distinctes.
Validation
Le validateur récursif qui transforme les raccourcis YAML en forme canonique.
Actions
Les actions typées exécutées dans un container ou une VM pendant le provisioning.
Providers & volumes
Comment Xbee délègue les VM et volumes à un binaire provider externe.