This document shows various ways in which you may interact with a charm.
In Juju, a deployed charm is an application. As such, some of these types of interaction can happen at both levels, in different ways / in the same way. Below we indicate this with links to How to manage applications.
Contents:
- Query Charmhub for available charms or bundles
- View details about a Charmhub charm
- Find out the resources available for a charm
- Download a Charmhub charm
- Deploy a charm
- Update a charm
Query Charmhub for available charms or bundles
To query Charmhub for available charms or bundles, run the find
command followed by your keyword of interest. For example:
juju find wordpress
See more:
juju find
View details about a Charmhub charm
To view details about a Charmhub charm, run the info
command followed by the name of the charm. For example:
juju info postgresql
See more:
juju info
For comprehensive information about the charm, including charm documentation, it is always best to see the charm’s page on Charmhub.
Find out the resources available for a charm
See: How to manage charm resources > Find out the resources available for a charm
Download a Charmhub charm
This is relevant for air-gapped deployments.
To download a Charmhub charm, run the download
command followed by the name of the charm. For example:
juju download postgresql
See more:
juju download