- By Paul Collins
|latest/stable||24||15 Feb 2023|
|latest/edge||18||14 Jun 2021|
juju deploy mattermost-k8s
You will need Juju 2.9 to be able to run this command. Learn how to upgrade to Juju 2.9.
Deploy Kubernetes operators easily with Juju, the Universal Operator Lifecycle Manager. Need a Kubernetes cluster? Install MicroK8s to create a full CNCF-certified Kubernetes system in under 60 seconds.
The charm manages reverse-proxying by creating Kubernetes ingress resources and will enable TLS when the configured site URL demands it. The charm works with any client that stores the key and certificate in a standard Kubernetes secret. Use the charm’s
tls_secret_name setting to tell it the name of the resource to use. For example, if your secrets is named mattermost-tls, you would run:
juju config mattermost tls_secret_name=mattermost-tls
If you need to lock down access to Mattermost based on source IP address, use the charm’s
ingress_whitelist_source_range config option, which is is a comma-separated list of CIDRs. This can be useful during a testing phase of your Mattermost deployment, or to provide an additional level of access control. For example:
juju config mattermost ingress_whitelist_source_range="10.1.1.0/8,10.1.2.0/8"
Help us improve this documentation
Most of this documentation can be collaboratively discussed and changed on the respective topic in the doc category of the Charmhub forum. See the documentation guidelines if you’d like to contribute.