Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mattermost/mattermost-helm

Mattermost Helm charts for Kubernetes
https://github.com/mattermost/mattermost-helm

chart helm mattermost mattermost-helm

Last synced: 12 days ago
JSON representation

Mattermost Helm charts for Kubernetes

Awesome Lists containing this project

README

        

# Mattermost Helm Charts [![Release](https://github.com/mattermost/mattermost-helm/actions/workflows/release.yml/badge.svg)](https://github.com/mattermost/mattermost-helm/actions/workflows/release.yml)
[![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/mattermost)](https://artifacthub.io/packages/search?repo=mattermost)

This repository collects a set of [Helm](https://helm.sh) charts curated by [Mattermost](https://www.mattermost.com).

Click on the following links to see installation instructions for each chart:

- [focalboard](charts/focalboard/)
- [mattermost-chaos-engine](charts/mattermost-chaos-engine/)
- [mattermost-enterprise-edition](charts/mattermost-enterprise-edition/)
- [mattermost-operator](charts/mattermost-operator/)
- [mattermost-push-proxy](charts/mattermost-push-proxy/)
- [mattermost-rtcd](charts/mattermost-rtcd/)
- [mattermost-team-edition](charts/mattermost-team-edition/)

## Usage

[Helm](https://helm.sh) must be installed and initialized to use the charts.
Please refer to Helm's [documentation](https://helm.sh/docs/) to get started.

Once Helm is set up properly, add the repo as follows:

```bash
$ helm repo add mattermost https://helm.mattermost.com
```

## Contributing

We welcome contributions.
Please refer to our [contribution guidelines](CONTRIBUTING.md) for details.

## Local Development

### Requirements

1. Install [GNU make](https://www.gnu.org/software/make/).
2. Install [Docker](https://docs.docker.com/engine/install/).
3. Install [Kind](https://kind.sigs.k8s.io/docs/user/quick-start/).

### Verify Changes

To verify changes and execute lint, please execute below command:

```
make lint
```

### Testing

To execute chart tests locally, please execute below command:

```
make test
```