Extension

See also: How to manage extensions

In the context of building a charm, in Rockcraft and Charmcraft, an extension is a name you can pass to the extensions key of a rock’s rockcraft.yaml file / a charm’s charmcraft.yaml file that will include the usual keys, however, customised for a particular purpose.

An extension is usually associated with a particular profile.