68 lines
1.4 KiB
YAML
68 lines
1.4 KiB
YAML
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
kind: HelmRelease
|
|
metadata:
|
|
name: sparkyfitness
|
|
namespace: sparkyfitness
|
|
spec:
|
|
interval: 1h
|
|
chart:
|
|
spec:
|
|
chart: sparkyfitness
|
|
version: ">=0.16.5-2"
|
|
sourceRef:
|
|
kind: HelmRepository
|
|
name: sparkyfitness
|
|
namespace: sparkyfitness
|
|
interval: 12h
|
|
install:
|
|
remediation:
|
|
retries: 3
|
|
upgrade:
|
|
cleanupOnFail: true
|
|
remediation:
|
|
retries: 3
|
|
values:
|
|
postgresql:
|
|
enabled: false
|
|
externalDatabase:
|
|
host: sparkyfitness-db-rw.sparkyfitness.svc.cluster.local
|
|
port: 5432
|
|
database: sparkyfitness
|
|
auth:
|
|
existingSecret: sparkyfitness-db-secret
|
|
server:
|
|
secrets:
|
|
existingSecret: sparkyfitness-app-secret
|
|
appDatabase:
|
|
existingSecret: sparkyfitness-appdb-secret
|
|
resources:
|
|
requests:
|
|
cpu: 100m
|
|
memory: 256Mi
|
|
limits:
|
|
cpu: 500m
|
|
memory: 512Mi
|
|
frontend:
|
|
port: 8080
|
|
resources:
|
|
requests:
|
|
cpu: 50m
|
|
memory: 64Mi
|
|
limits:
|
|
cpu: 200m
|
|
memory: 128Mi
|
|
config:
|
|
garmin:
|
|
enabled: true
|
|
httpRoute:
|
|
enabled: true
|
|
hostname: sparkyfitness.net-scope.org
|
|
parentRef:
|
|
name: homelab-gateway
|
|
namespace: gateway
|
|
sectionName: http
|
|
ingress:
|
|
enabled: false
|
|
networkPolicy:
|
|
enabled: true
|