Skip to main content

atmos vendor

Vendoring copies components, stacks, and other dependencies from shared sources into your repository. Use it to reuse existing infrastructure code while choosing which versions to adopt, reviewing changes before an upgrade, and keeping a local copy you can inspect and customize.

Declare the sources and versions in vendor.yaml, then pull them into your project. Commit the vendored files to track dependency changes alongside your own code. See Vendoring for the concepts and configuration options.

Configure Vendoring

Learn how to configure vendoring in your atmos.yaml, including token injection and vendor manifest paths.

Usage​

atmos vendor --help
 

Subcommands​

atmos vendor get and atmos vendor set address sources by component name. atmos vendor config reads and edits any field in vendor.yaml using dot-notation paths.