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

Commit

Permalink
fix(focalboard): Use mattermost helm chart
Browse files Browse the repository at this point in the history
  • Loading branch information
edmundmiller committed May 27, 2022
1 parent a3bc22a commit 24aa545
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 21 deletions.
39 changes: 18 additions & 21 deletions cluster/apps/home/focalboard/helm-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,38 +10,35 @@ spec:
spec:
# renovate: registryUrl=https://k8s-at-home.com/charts/
chart: focalboard
version: 4.3.2
version: 0.5.0
sourceRef:
kind: HelmRepository
name: k8s-at-home-charts
name: mattermost
namespace: flux-system
interval: 5m
values:
image:
repository: mattermost/focalboard
tag: 0.16.0
tag: 0.9.0

env:
TZ: '${TIMEZONE}'

ingress:
main:
enabled: true
ingressClassName: 'traefik'
annotations:
cert-manager.io/cluster-issuer: 'letsencrypt-production'
traefik.ingress.kubernetes.io/router.entrypoints: 'websecure'
hosts:
- host: 'focal.${SECRET_DOMAIN}'
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- 'focal.${SECRET_DOMAIN}'
secretName: 'focalboard-tls'
enabled: true
ingressClassName: 'traefik'
annotations:
cert-manager.io/cluster-issuer: 'letsencrypt-production'
traefik.ingress.kubernetes.io/router.entrypoints: 'websecure'
hosts:
- host: 'focal.${SECRET_DOMAIN}'
paths:
- path: /
pathType: Prefix
tls:
- hosts:
- 'focal.${SECRET_DOMAIN}'
secretName: 'focalboard-tls'

persistence:
config:
enabled: true
existingClaim: focalboard-config-v1
enabled: true
1 change: 1 addition & 0 deletions cluster/base/flux-system/charts/helm/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ resources:
- kurt108-charts.yaml
- k8s-at-home-charts.yaml
- longhorn-charts.yaml
- mattermost-charts.yaml
- metallb-charts.yaml
- metrics-server-charts.yaml
- minecraft-server-charts.yaml
Expand Down
10 changes: 10 additions & 0 deletions cluster/base/flux-system/charts/helm/mattermost-charts.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
apiVersion: source.toolkit.fluxcd.io/v1beta1
kind: HelmRepository
metadata:
name: mattermost
namespace: flux-system
spec:
interval: 15m
url: https://helm.mattermost.com
timeout: 3m

0 comments on commit 24aa545

Please sign in to comment.