homelab/k8s/apps/uptime-kuma/release.yaml
2025-02-10 22:02:42 -08:00

52 lines
1.1 KiB
YAML

---
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: uptime-kuma
namespace: default
spec:
interval: 10m0s
releaseName: uptime-kuma
targetNamespace: default
chart:
spec:
chart: uptime-kuma
reconcileStrategy: ChartVersion
sourceRef:
kind: HelmRepository
name: uptime-kuma
namespace: flux-system
values:
ingress:
enabled: true
annotations:
cert-manager.io/cluster-issuer: le-cf-issuer
kubernetes.io/ingress.class: traefik
hosts:
- host: uptime.dolo.mnke.org
paths:
- path: /
pathType: ImplementationSpecific
- host: uptime.mnke.org
paths:
- path: /
pathType: ImplementationSpecific
tls:
- hosts:
- uptime.dolo.mnke.org
- uptime.mnke.org
secretName: wildcard-mnke-org-tls
resources:
limits:
cpu: 200m
memory: 256Mi
requests:
cpu: 100m
memory: 128Mi
volume:
enabled: true
accessMode: ReadWriteMany
size: 1Gi
storageClassName: longhorn