mattermost-helm icon indicating copy to clipboard operation
mattermost-helm copied to clipboard

Mattermost Helm charts for Kubernetes

Results 84 mattermost-helm issues
Sort by recently updated
recently updated
newest added

#### Summary Adds `ingressClassName` support. #### Ticket Link Fixes issue #337

Lifecycle/1:stale

Secure Kubernetes cluster require security contexts definitions to allow definition of user/group execution, seLinux contexts or specific pod capabilities, among many other features. I added security context option (and example...

According to the [docs](https://www.focalboard.com/download/personal-edition/ubuntu/#install-postgresql-recommended), PostgreSQL is recommended for "production" workloads. It appears the current chart is utilizing SQLite. Ideally, the chart should reference the [PostgreSQL helm chart](https://bitnami.com/stack/postgresql/helm) as a dependency...

See the initial issue: https://forum.mattermost.com/t/permission-error-but-permissions-are-permissive/13080 > Apparently, the user `mattermost` inside the Docker Image is hard-coded to user and group ID `2000`. Even though, the `mattermost` process is clearly running...

#### Summary This PR adds tests to help identify templating errors by running `helm template` silently, and failing on errors. This also allows sensible default values to be defined (e.g....

Lifecycle/1:stale

It would be nice if the helm chart supported automating the initial user creation with either random credentials being stored in a secret, or the ability to pass in username/password...

The mattermost-chaos-engine, mattermost-grafana and mattermost-push-proxy ingress templates do not render due to incorrect block chomping operators. This is not detected via CircleCI or even chart-testing when additional `helm-extra-set-args` are defined....

The current `lint-charts` and `install-charts` CircleCI jobs depend on the [chart-testing](https://github.com/helm/chart-testing) packages, which does a great job at linting and installing respectively. However, it falls short when is comes to...

Secrets should be storable in existing Kubernetes secrets so that they don't have to be passed directly to helm. This is possible for certificates, but not for: * External DB...

Help Wanted
Hacktoberfest

As of right now, the Enterprise Edition chart only uses Ingress apiVersion `extensions/v1beta1` or `networking.k8s.io/v1beta1`: https://github.com/mattermost/mattermost-helm/blob/master/charts/mattermost-enterprise-edition/templates/_helpers.tpl#L49-#L55 Additionally, inside the mattermost-elasticsearch subchart, DaemonSet apiVersion `extensions/v1beta1` is being used, when that was...