discourse #2

Supports: kubernetes

Deploy this charm on Kubernetes with the CLI. Find out how by reading the docs.

Description

Discourse bundled for juju-k8s deployment


Discourse k8s charm

A juju operator charm for a Kubernetes deployment of Discourse.

Overview

This is a k8s charm and can only be deployed to a k8s cloud via juju that has been attached to a k8s cloud.

To deploy this charm, run:

charmcraft build
juju deploy discourse.charm

... More to come...


Configuration

cors_origin
(string) Cors origin string to use, defaults to '*'
*
db_name
(string) PostgreSQL database name. Defaults to Juju Application name.
developer_emails
(string) Comma delimited list of email addresses that should have developer level access
discourse_image
(string) Discourse image to use
enable_cors
(boolean) Enable Cross-origin Resource Sharing (CORS) at the application level (required for SSO)
True
external_hostname
(string) External hostname this discourse instance should respond to
image_pass
(string) Private registry password
image_user
(string) Private registry username
redis_host
(string) Redis host name / IP
smtp_address
(string) Hostname / IP that should be used to send SMTP mail
smtp_authentication
(string) Type of smtp authentication to use
none
smtp_domain
(string) Hostname that email sent by this discourse should appear to come from
smtp_openssl_verify_mode
(string) Should discourse verify SSL certs
none
smtp_password
(string) Password to use when sending mail via SMTP
smtp_port
(int) Port to use when connecting to SMTP server
587
smtp_username
(string) Username to use when sending mail via SMTP
tls_secret_name
(string) The name of the K8s secret to be associated with the ingress resource.