geofffranks/spruce — A BOSH template merge tool
Description and use
geofffranks/spruce is an open‑source command‑line utility that merges and interpolates BOSH deployment manifests using a simple, declarative template syntax. It enables developers to compose complex configuration files by overlaying multiple YAML fragments, handling conditional logic and variable substitution automatically. The tool is lightweight, language‑agnostic, and well suited for managing infrastructure-as-code workflows in BOSH environments.
Problem
geofffranks/spruce helps teams reuse working workflows and production presets instead of rebuilding them.
Outcome
Early or unclear: treat as research material until maintenance, releases, docs, and issue activity are verified.
Workflow
- start from reusable workflows
- standardize production recipes
- share repeatable setups with a team
Evidence
A BOSH template merge tool
- Record date: 2026-09-11T20:47:20.635Z