Files
home-cluster-ops/kubernetes/apps/adguard-home/release.yaml
2024-06-12 18:47:01 +10:00

54 lines
1.1 KiB
YAML

apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: adguard-home
namespace: adguard-home
spec:
releaseName: adguard-home
chart:
spec:
chart: adguard-home
sourceRef:
kind: HelmRepository
name: truecharts
namespace: flux-system
interval: 5m
install:
remediation:
retries: 3
values:
service:
main:
ports:
main:
port: 10080
protocol: http
setup:
enabled: true
ports:
setup:
enabled: true
port: 13000
targetPort: 3000
persistence:
config:
enabled: true
hostPath: /mnt/nfs/AppData/adguardhome/conf
type: Directory
work:
enabled: true
hostPath: /mnt/nfs/AppData/adguardhome/work
type: Directory
portal:
open:
enabled: true
container:
volumeMounts:
- name: work
mountPath: /opt/adguardhome/work
readOnly: false
- name: config
mountPath: /opt/adguardhome/conf
readOnly: false