Charmhub Tutorials

This topic lists the Charmhub tutorials for charmed operator development and publication.

URLs

Mapping table
Topic Path
How to work with Resources in Charmcraft /tutorials/how-to-work-with-resources-in-charmcraft
How to work with Bundles in Charmcraft /tutorials/how-to-work-with-bundles-in-charmcraft
Publish your operator in Charmhub /tutorials/publish-on-charmhub
Your first Kubernetes operator /tutorials/build-a-minimal-operator
Add docs to your charm page /tutorials/add-docs-to-your-charmhub-page
How to write a tutorial /tutorials/how-to-write-a-tutorial

Redirects

Mapping table
Path Location
/tutorials/add-documentation-to-your-charm /tutorials/add-docs-to-your-charmhub-page

Metadata

Mapping table
Topic Summary Categories Difficulty Author
Publish your operator in Charmhub Use charmcraft to build charms, upload them to Charmhub and publish them for easy consumption. CLI 2 Facundo Batista facundo.batista@canonical.com
How to work with Resources in Charmcraft What are resources and how can use charmcraft to upload and attach them to Charm releases. Documentation 2 Facundo Batista facundo.batista@canonical.com
How to work with Bundles in Charmcraft What are bundles and how can use charmcraft to upload and publish them in Charmhub. Documentation 2 Facundo Batista facundo.batista@canonical.com
Your first Kubernetes operator Create a minimal charmed operator with the Python Operator Framework CLI 2 Facundo Batista facundo.batista@canonical.com
Add docs to your charm page Here’s how to publish docs pages for your charm on charmhub. Just create a topic in Discourse for each page. Documentation 1 Toto Bille webteam@canonical.com
How to write a tutorial These tutorials are edited in Discourse, the community forum for this site. Here are the simple conventions to publish your own. Documentation 1 Anthony Dillon anthony.dillon@canonical.com