tschwaerzl / mattermost-openshift

OpenShift application template for Mattermost

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

OpenShift application template for Mattermost

License:GNU General Public License v3.0


Languages

Language:Dockerfile 59.6%Language:Shell 40.4%