Skip to content

canonical/discourse-k8s-operator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CharmHub Badge Publish to edge Promote charm Discourse Status

Discourse Operator

A juju charm deploying and managing Discourse on Kubernetes. Discourse is the 100% open source discussion platform. Use it as a mailing list, discussion forum or long-form chat room.

Like any Juju charm, this charm supports one-line deployment, configuration, integration, scaling and more. For Charmed Discourse, this includes:

  • Scaling
  • Integration with SSO
  • Integration with S3 for redundant file storage

It allows for deployment on many different Kubernetes platforms, from MicroK8s to Charmed Kubernetes to public cloud Kubernetes offerings.

For information about how to deploy, integrate and manage this charm, see the Official Discourse Operator Documentation.

Get started

You can follow the tutorial here.

Basic operations

The following actions are available for this charm:

  • anonymize-user: anonymize a user
  • create-user: create a new user
  • promote-user: promote a user to admin

You can check out the full list of actions here.

Integrations

This charm can be integrated with other Juju charms and services:

  • Redis: Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker.
  • Saml: SAML is an open standard used for authentication.
  • Postgresql: PostgreSQL is a powerful, open source object-relational database system.

For a full list of integrations, see the Charmhub documentation.

Learn more

Project and community