Add nas1 attic cache

This commit is contained in:
Greg Hellings
2025-10-10 21:38:00 -05:00
parent 85c6e2a4cd
commit 145f43d352
4 changed files with 72 additions and 0 deletions
+61
View File
@@ -0,0 +1,61 @@
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: hellings
spec:
interval: "24h"
url: https://src.thehellings.com/greg/helm-chart
---
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: kanboard
spec:
interval: 1h
chart:
spec:
chart: hellings
version: "1.0.0"
sourceRef:
kind: HelmRepository
name: hellings
interval: "1h"
values:
fullnameOverride: kanboard
image:
repository: kanboard
tag: v1.2.47
database:
postgres:
enabled: true
readinessProbe:
httpGet:
path: /healthcheck.php
pvc:
- name: kanboard-data
path: /var/www/app/data
size: 10Gi
- name: kanboard-plugins
path: /var/www/app/plugins
size: 10Gi
environment:
- name: DB_DRIVER
value: postgres
- name: DB_HOSTNAME
value: cluster.db.svc.local
- name: DB_NAME
value: kanboard
- name: DB_USERNAME
valueFrom:
secretKeyRef:
name: kanboard-postgres-user
key: username
- name: DB_PASSWORD
valueFrom:
secretKeyRef:
name: kanboard-postgres-user
key: password
- name: LOG_DRIVER
value: stdout
- name: PLUGIN_INSTALLER
value: "true"
+5
View File
@@ -0,0 +1,5 @@
namespace: kanboard
resources:
- namespace.yaml
- helm.yaml
+4
View File
@@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: kanboard