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 |