The tutorials on

These tutorials cover ground from the Charmed Operator Lifecycle Manager to creating a Charmed Operator with the SDK, packaging it as a Charm, publishing it to Charmhub, and to using charmed products such as Kubernetes, Cassandra, Kafka, and much much more.


Mapping table
Topic Path
Building and deploying a mini charm /tutorials/build-and-deploy-mini-charm
How to deploy, install and manage a high-availability PostgreSQL cluster on Ubuntu Server /tutorials/deploy-postgres-on-ubuntu-server
How to deploy and configure a multi-node RabbitMQ cluster on Ubuntu Server /tutorials/deploy-rabbitmq-cluster-on-ubuntu-server
How to get started with Charmed Kubernetes /tutorials/get-started-charmed-kubernetes
How to use GitLab as a container registry for Kubernetes /tutorials/using-gitlab-as-a-container-registry
How to stream Data Analytics with Apache Hadoop /tutorials/streaming-hadoop-analysis
How to ensure security and isolation in Charmed Kubernetes with Kata Containers /tutorials/charmed-kubernetes-kata-containers
How to get started with Hadoop Spark /tutorials/get-started-hadoop-spark
How to install Kubeapps on your Kubernetes cluster /tutorials/kubeapps-on-canonical-kubernetes
How to deploy StorageOS on Charmed Kubernetes /tutorials/deploying-storageos-on-kubernetes
How to get started with Charmed OSM /tutorials/charmed-osm-get-started
How to set up remote Elasticsearch monitoring of an Elasticsearch cluster /tutorials/monitor-elasticsearch-with-elasticsearch-and-kibana
Publish your operator in Charmhub /tutorials/publish-on-charmhub
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
Your first Kubernetes operator /tutorials/build-a-minimal-operator
How to add docs to your charm page on Charmhub /tutorials/add-docs-to-your-charmhub-page
How to write a tutorial /tutorials/how-to-write-a-tutorial /tutorials/document-your-library /tutorials/document-your-library
Deploy the COS Lite observability stack on MicroK8s /tutorials/lma-light
How to write a topic page /tutorials/how-to-write-a-topic-page


Mapping table
Path Location
/tutorials/rabbitmq /tutorials/deploy-rabbitmq-cluster-on-ubuntu-server
/tutorials/postgres /tutorials/deploy-postgres-on-ubuntu-server
/tutorials/postgresql /tutorials/deploy-postgres-on-ubuntu-server
/tutorials/add-documentation-to-your-charm /tutorials/add-docs-to-your-charmhub-page
1 Like

Great to have some tutorials going up! I did notice that the tutorials say “about 0 minutes to go” on all of the steps, which might be something we want to fix:


Thanks for mentioning this. Something must be a little bit broken with the markdown, as the timeline is working for the Charmed Kubernetes tutorial (thankfully).

I will go and have a look at the others.