Skip to main content

atmos vendor config delete

Delete a raw value from vendor.yaml using an arbitrary dot-notation path, preserving the rest of the file's comments, anchors, and formatting. There is no flat/component-name alias for delete — use this command directly.

atmos vendor config delete --help
 

Usage​

atmos vendor config delete <path> [--file <manifest>]

The del and unset aliases are also accepted.

Examples​

atmos vendor config delete spec.sources[0].tags

Arguments​

<path> (required)
Dot-notation path into the vendor manifest to delete (e.g. spec.sources[0].tags).

Flags​

--file (string, default ./vendor.yaml)
The vendor manifest file to edit.

Try it out​

Copy the example into a new directory and make it your own:

atmos init examples/demo-vendoring
cd demo-vendoring

Remove the optional description from your local manifest, then list the remaining metadata. This works offline and leaves the component sources intact.

atmos vendor config delete metadata.description
atmos vendor config list 'metadata.*'