Files
auricom-home-cluster/cluster/apps/kasten-io/k10/helm-release.yaml
2021-04-20 02:30:04 +02:00

60 lines
1.4 KiB
YAML

---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: k10
namespace: kasten-io
spec:
releaseName: k10
interval: 5m
chart:
spec:
# renovate: registryUrl=https://charts.kasten.io/
chart: k10
version: 3.0.13
sourceRef:
kind: HelmRepository
name: kasten-charts
namespace: flux-system
interval: 5m
values:
eula:
accept: true
company: "${SECRET_CLUSTER_DOMAIN_CERT}"
email: "${SECRET_CLUSTER_DOMAIN_EMAIL}"
global:
persistence:
storageClass: rook-ceph-block
auth:
tokenAuth:
enabled: true
prometheus:
enabled: true
server:
persistentVolume:
enabled: false
clusterName: k3s
ingress:
create: true
class: "nginx"
host: "k10.${SECRET_CLUSTER_DOMAIN}"
annotations:
kubernetes.io/ingress.class: "nginx"
nginx.ingress.kubernetes.io/app-root: /k10
urlPath: k10
hosts:
- "k10.${SECRET_CLUSTER_DOMAIN}"
tls:
enabled: true
secretName: "${SECRET_CLUSTER_DOMAIN_CERT}-tls"
postRenderers:
- kustomize:
patchesJson6902:
- target:
kind: Ingress
name: k10-ingress
patch:
- op: replace
path: /spec/rules/0/http/paths/0/path
value: /