Documentation
`vectron stack provision`
Provisionnez le workspace de stack locale et générez la configuration Vectron dérivée.
Commande principale
vectron stack provisionCette commande attend un vectron.stack.toml existant. Elle:
- valide
vectron.stack.toml - exécute la logique de preflight spécifique à la stack
- résout les dépendances implicites entre plugins, par exemple
kubernetesqui sélectionnedocker_registry - crée
.vectron_stack/ - génère un
vectron.tomldérivé - provisionne les assets spécifiques aux plugins si nécessaire
La configuration runtime générée désactive les liveness probes par défaut afin d’éviter des logs de stack locale trop verbeux. Définissez [supervision] liveness_probes = true dans vectron.stack.toml pour les réactiver.
Options utiles
--dry-run: affiche ce qui serait fait sans modifier le disque--force: permet la suppression d’un dossier.vectron_stack/datanon vide quand c’est supporté--only: limite l’exécution à certains plugins--skip: exclut certains plugins
--skip docker_registry est invalide quand kubernetes reste sélectionné, car les drivers Kubernetes utilisent le registry généré pour les images de stack locales.
Quand Kubernetes est sélectionné, vectron stack provision démarre temporairement docker_registry avant le provisioning du cluster, puis restaure l’état running ou arrêté que le conteneur registry avait auparavant.
Workflow sûr
vectron stack init
vectron stack check
vectron stack provision --dry-run
vectron stack provision
vectron startFichiers générés
Le système stack écrit son état généré sous .vectron_stack/, y compris la configuration générée utilisée par le runtime normal.