Skip to content
This repository has been archived by the owner on Oct 30, 2023. It is now read-only.

tschwaerzl/mattermost-openshift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mattermost for OpenShift   Tweet

Docker Build Status Docker Pulls

OpenShift application template for Mattermost Team Edition.

Table of contents

Quick start

Prerequisites

You will need a OpenShift Origin 3 or Minishift up and running. Also Mattermost depends on PostgreSQL so please deploy it first.

Installation

  1. Create a new project if you don't have an existing one in OpenShift:
oc new-project mattermost
  1. Create a secret named mattermost-database with user and password of the PostgreSQL database you deployed.
oc create secret generic mattermost-database --from-literal=user=mm_user --from-literal=password=mm_pass
  1. Import the template
oc create -f mattermost.yaml
  1. Deploy the newly created Mattermost from the Catalog into your project

  2. Modify the ConfigMap mattermost to meet your PostgreSQL hostname, port and database name

  3. Wait for the Pods to launch and access your new Mattermost by the created service.

Have fun.

Contributors

Special thanks to everyone who contributed to getting the Mattermost OpenShift Template to the current state. 🙏

Help

You tried to deploy and need help real quick? Message @tschwaerzl via Twitter or open an issue.