Easily deploy and manage Mattermost on Kubernetes with the new Juju charmed operator

by Canonical on 27 April 2021

Introducing the Juju Charms Operator for Mattermost seamless application upgrades and supported features on Linux and Windows.

We’re excited to announce our partnership with Canonical to build a Mattermost Operatorusing the Juju Operator Lifecycle Manager (OLM), making it easy to install, integrate and upgrade Mattermost.

The Mattermost Operator is part of Canonical’s Open Operator Collection, the largest collection of application operators, and can be deployed on Windows and Linux across Kubernetes and virtual estates. Features include PostgreSQL support on the backend, an Ubuntu SSO option for Mattermost Enterprise Edition E20, clustering, the storage of images and attachments in S3 and a Prometheus exporter for performance monitoring. This charmed operator also offers seamless Mattermost version upgrades, initiated by switching to an image with a newer version of Mattermost than the one currently deployed.

As a high trust collaboration platform for enterprises, data security and developer productivity are vital to our customers – across the full operational life cycle of our software,” says Mattermost co-founder and CEO Ian Tien, “With the Canonical open-source operators, Mattermost can be installed in minutes with the assurance the implementation utilizes best practices – not just for deployment, but also for patching, upgrading and even re-architecting. In addition to full automation of day-to-day operations, these capabilities enable a unique combination of effortless ease of use across the entirety of the service life alongside a compliance-level rigor to data integrity and security.”

In addition to building the charmed operator for Mattermost, there will be an ongoing partnership with Canonical to enhance, maintain and provide best practices and documentation on how teams can leverage the Mattermost Operator. Through this continued partnership, we will work to further foster open communication and community engagement for wider collaboration on open source operators and projects

This is an exciting time for the Mattermost community to partner with the Canonical community to build a full software lifecycle management via the Juju OLM. Come join us on the project page to contribute to the operator, or check out the operator here.

Related posts

Operator Day returns for KubeCon NA 2021

Register for free What is Operator Day? Operators simplify everyday application management on Kubernetes. Learn how to use them, how to create them in Python, and how to evolve from configuration management to application management. We’re working to create a community-driven collection of operators for everything that’s integrated and te […]

Kubernetes & Cloud Native report 2021 by Canonical

Industry global survey from Canonical: 85% of enterprises have yet to cross the chasm to full Kubernetes and Cloud Native adoption.Data from 1,200 respondents and insights from seven industry experts reveal rapid growth, some growing pains Read full report London, UK, June 29, 2021 – Despite high adoption rates of cloud native technologie […]

LMA 2: Reimaginging observability with MicroK8s and Grafana, Prometheus and Grafana Loki

Note: This post is co-authored by Jon Seager. Jon Seager is an engineering director at Canonical with responsibility for Juju, the Charmed Operator Framework, and a number of charmed operator development teams which operate across different software flavors including observability, data platform, MLOps, identity and more. Juju re-imagines […]