Documentation

Exemples stack

Patterns concrets de `vectron.stack.toml` pour des stacks locales de développement.

Ces exemples stack montrent des configurations sources vectron.stack.toml réalistes. Ils se placent entre les guides stack et la référence vectron.stack.toml.

Les exemples sont dérivés de patterns réels de plateformes locales, puis réduits et anonymisés. Ce ne sont pas des exports bruts de configurations internes.

Le mode stack est actuellement limité à macOS. Consultez la note de plateforme avant de l’utiliser en équipe.

Choisir un point de depart

ExempleÀ utiliser quand
Reverse proxy et DNS localVous voulez des hostnames HTTPS locaux devant des processus web et API
Services et queuesVous avez besoin de datastores locaux et de provisioning RabbitMQ
Observabilite et logs DockerVous voulez Prometheus, Loki, Alloy, Grafana et l’ingestion de logs Docker
Cluster Kubernetes localVous voulez une configuration Kubernetes locale explicite
Plateforme locale completeVous voulez une stack compacte de bout en bout avec les composants courants

Utiliser ces exemples

Partez du plus petit exemple qui correspond à votre besoin, puis ajoutez les plugins progressivement. Validez chaque étape avec:

vectron stack check
vectron stack provision --dry-run
vectron stack provision
vectron start

Les exemples montrent le fichier source vectron.stack.toml. vectron stack provision génère ensuite le vectron.toml dérivé et les assets de plugins sous .vectron_stack/.

Ce qu’il ne faut pas copier aveuglement

Remplacez domaines, ports, noms de queues, chemins de dashboards, chemins de scrape config et labels Docker par les conventions de votre projet. Pour le comportement exact des champs et les valeurs par défaut, utilisez la référence vectron.stack.toml.

Si vous cherchez des exemples d’orchestration de processus pour vectron.toml, utilisez les exemples Vectron.

Pages in this section