EXAMPLE
Vendoring
Pull Terraform modules from GitHub, S3, or OCI registries with pinned versions.
Try it out
- Install Atmos
- Try the example
Copy the example into a new directory and make it your own:
atmos init examples/demo-vendoring
cd demo-vendoring
Follow the README for prerequisites and next steps.
See it in action
RECORDED DEMO Real commands. Real output.
README.md1.2 KB
View on GitHubExample: Demo Vendoring
Pull Terraform modules from GitHub, S3, or OCI registries with pinned versions.
Learn more about Vendoring.
What You'll See
- Vendor manifest defining component sources
- Multiple vendor sources from GitHub
- Version pinning with
refparameter - Modular vendor configs in
vendor.d/
Try It
cd examples/demo-vendoring# List available vendor sourcesatmos vendor list# Pull all vendored componentsatmos vendor pull# Pull a specific componentatmos vendor pull --component=weather
Key Files
| File | Purpose |
|---|---|
vendor.yaml | Main vendor manifest with component sources |
vendor.d/ | Modular vendor configurations |
vendor/ | Downloaded components (after atmos vendor pull) |