Mattermost 5.15: Deploy and manage Mattermost in Kubernetes, easier plugin installation in high availability servers, send voice messages, and more

Mattermost
mattermost
Published in
5 min readSep 17, 2019

Mattermost 5.15 ships with new features that will help your team get more done in less time:

  • Deploy Mattermost using Kubernetes — manage Mattermost in Kubernetes with our new Mattermost Operator available on OperatorHub
  • Install plugins in high availability clusters faster — streamline plugin deployment and management with a feature in Mattermost 5.14 that automatically saves newly installed plugins to the file store, eliminating the need to manually install plugins across multiple high availability servers
  • Extend Mattermost with new community plugins — increase team productivity by extending Mattermost with a voice messaging plugin, an integration that makes it easier to find files in each channel, and more

Try these new features by downloading Mattermost 5.15 today. Since it includes security updates, upgrading is recommended.

One more reminder: We will be dropping support for IE11 effective with the release of Mattermost 5.16, which ships on October 16, 2019. Find more information here.

Thanks for all community contributions this month and in particular our 5.15 MVP, Siyuan Liu, who made improvements to our advanced search and search tools. This brings his total lifetime contributions to Mattermost up to 14. Thank you, Siyuan!

Deploy and manage Mattermost with our Kubernetes Operator

Thanks to our newly released Mattermost Operator, it’s easier than ever to deploy and manage your Mattermost instance in Kubernetes, enabling you to enjoy all the platform’s benefits while ensuring high availability.

We strive to make Mattermost simple to deploy and manage, so earlier this year, we migrated our own Mattermost instance to Kubernetes, a popular container orchestration platform that runs in any cloud or on-prem infrastructure.

While Kubernetes offers tremendous out-of-the-box functionality — like self-healing, resource management, and load balancing — it can also be tricky to manage without the right IT resources in place. It’s not uncommon for our enterprise customers to have 30,000 to 60,000 users, so manually configuring Kubernetes to make sure Mattermost works with applications, databases, proxies, and other services can be a significant undertaking.

The Mattermost Kubernetes Operator simplifies this by allowing customers to leverage our Mattermost deployment expertise on their own instances. Customers that use the operator will be able to maximize their Mattermost investments while increasing IT efficiency and reducing overhead.

To learn more about the Mattermost Kubernetes Operator, check out this blog post. And if you’re interested in installing the operator, visit OperatorHub. You can also head over to GitHub to view the source code.

Simplified plugin deployment in high availability clusters

It’s now simpler to deploy plugins in high availability clusters with a new feature added in 5.14 that automatically saves newly installed plugins to the file store.

As a result, there’s no longer any need to manually install plugins across multiple servers, saving time and making it easier to update plugins in the future.

Containerized servers also benefit from this improvement, even if you’re only using a single Mattermost server.

This new feature, combined with storing your configuration in the database, significantly simplifies ephemeral server deployments.

Increase productivity with new plugins from our community

Our Integrations Directory continues to grow thanks to contributions from our community. Here are five community plugins that have emerged over the last month.

1. Voice messaging plugin

Send voice messages to other users with the /voice slash command or by using the existing file attachment tool in the lower right-hand corner of Mattermost with a new plugin built by Claudio Costa.

Head over to GitHub for more.

2. Mattercheck integration

A notification script file for the Check_MK monitoring system. Post system status messages from Check_MK (OMD Edition) to specific Mattermost channels to keep everyone on your team up-to-date about system outages. Mattercheck was developed by accxiagmbh.

Check out the repository for more.

3. File list integration

Find, open, and delete files that have been posted to a Mattermost channel thanks to a new integration from Michael K. Sondej that adds a searchable file list to each channel.

Head over to GitHub to learn more.

4. Cron monitoring tool

Route alerts from the Healthchecks cron monitoring service directly to Mattermost using a new tool developed by the Healthchecks team.

Check out the repository for more information.

5. Watermark plugin

Add a hidden string to JPG and PNG images that have been uploaded to the Mattermost server using a new plugin built by Scott Lee Davis.

Head over to GitHub for more.

Huge thanks to all of you for your contributions!

In case you missed it. . .

Here’s some content you might want to check out:

Thank you to our contributors

a-arias, aaronrothschild, accxiagmbh, aeomin, Akito13, ali-farooq0, Amonith, amyblais, angelbarrera92, ankitrgadiya, asaadmahmood, atpons, bradjcoughlin, cardoso, cdncat, chikei, comharris, cpanato, cpoile, crspeller, deanwhillier, der-test, devinbinnie, DHaussermann, DSchalla, eilgin, ejachang, elyscape, enahum, esethna, eshyong, ethervoid, g3rv4, gabrieljackson, gigawhitlocks, goku321, gruceqq, grundleborg, hahmadia, hanzei, healthchecks, hectorskypl, hmhealey, iomodo, irbrad, it33, ivenk, janvt, jasonblais, jesperhansen17, jespino, jfrerich, jozuenoon, jwilander, kaakaa, Kaya_Zeren, kdenz, kosgrz, krjn, Lena, levb, lfbrock, lieut-data, lindalumitchell, Lisenish, liusy182, lurcio, manland, marianunez, MatthewDorner, matthewshirley, meilon, metanerd, mgdelacroix, michaelgamble, mickmister, migbot, mjthomp95, mkraft, mlongo4290, pichouk, Rajakavitha1, reflog, rodcorsi, Roy-Orbison, sadohert, saturninoabril, scottleedavis, sij507, streamer45, stylianosrigas, sudheerDev, thekiiingbob, thePanz, threepwood-mm, tnir, ulhosting, uusijani, wget, wiersgallak, Willyfrog, wyze

Install or upgrade Mattermost

New to Mattermost? Download it and try it for free or request a demo to learn more.

Find help updating to the latest version of Mattermost here.

For more help on configuring Mattermost, please review our administrator’s guide.

Enterprise E10 and E20

Mattermost Enterprise E10 and E20 are commercial versions of Mattermost designed for today’s leading organizations. For more information on features and pricing, visit mattermost.com/pricing.

Need some help with configuration? Our Enterprise subscriptions include upgrade and installation support from Mattermost, Inc.

(Editor’s note: These release notes were originally published on the Mattermost blog.)

--

--

Mattermost
mattermost

Enterprise-grade collaboration for the world's leading organizations on a vibrant open source platform.