mirror of
https://github.com/vhaudiquet/homeprod.git
synced 2026-09-12 04:01:14 +00:00
93 lines
3.6 KiB
YAML
93 lines
3.6 KiB
YAML
# BuildPath Helm values (SOPS auto-encrypts matching fields on commit)
|
|
# --- MongoDB ---
|
|
mongo:
|
|
auth:
|
|
rootUser: root
|
|
rootPassword: ENC[AES256_GCM,data:KYOvN1TxMko=,iv:S3MLPsJoSPGwM5oHSmMR5kWaYPvz+daURgVczll0i5g=,tag:pjUS0aZopHu38Faz/REMLA==,type:str]
|
|
wiredTigerCacheSizeGB: "1"
|
|
resources:
|
|
limits:
|
|
memory: 4Gi
|
|
requests:
|
|
memory: 2Gi
|
|
# 30Gi Longhorn volume for the 20G live dataset
|
|
dataVolume:
|
|
storageClassName: longhorn
|
|
accessMode: ReadWriteOnce
|
|
size: 30Gi
|
|
configVolume:
|
|
storageClassName: longhorn
|
|
accessMode: ReadWriteOnce
|
|
size: 1Gi
|
|
# --- CDRagon cache (RWX, shared between match_collector & frontend) ---
|
|
cdragon:
|
|
enabled: true
|
|
volume:
|
|
storageClassName: longhorn
|
|
accessMode: ReadWriteMany
|
|
size: 5Gi
|
|
# --- Frontend ---
|
|
frontend:
|
|
image:
|
|
tag: latest
|
|
pullPolicy: Always
|
|
ingress:
|
|
enabled: true
|
|
className: ""
|
|
annotations: {}
|
|
host: buildpath.win
|
|
path: /
|
|
pathType: Prefix
|
|
tls:
|
|
enabled: false
|
|
resources:
|
|
limits:
|
|
memory: 512Mi
|
|
requests:
|
|
cpu: 100m
|
|
memory: 256Mi
|
|
# --- Match Collector ---
|
|
# Can use a lot of RAM at peak, give it headroom
|
|
matchCollector:
|
|
image:
|
|
tag: latest
|
|
pullPolicy: Always
|
|
schedule: 0 */12 * * *
|
|
resources:
|
|
limits:
|
|
memory: 16Gi
|
|
requests:
|
|
cpu: 200m
|
|
memory: 512Mi
|
|
# --- Secrets ---
|
|
# mongoPass defaults to mongo.auth.rootPassword if empty (chart template)
|
|
secrets:
|
|
riotApiKey: ENC[AES256_GCM,data:2tArxsgyeEZoHwgEeL5PxWcBjdd/Wp55pBuqLnDPwSpZtElMcgrWvMaF,iv:sHm3HvoWLY91IkTSukqSqaDFPd9/T52k244BWKSrKeY=,tag:3r8Bd/uqsZeczWeRy9eyRQ==,type:str]
|
|
sops:
|
|
lastmodified: "2026-08-26T19:28:04Z"
|
|
mac: ENC[AES256_GCM,data:u7XouUyhhpnMGZ67/jCINIMLNnD0O1dyFh6RR3jlV5KqeRZMzoerDlf2MS7TCD1IMcFjVpHnxU3bOEvRH5kKQJqFq74Su1t/2nFZJPtlw7veBTl4JNlew1uf9l+L+Z5WbDda293smj2Q2R5lwdM4+JRVdcMCKfqbo08UKssUfkI=,iv:oWs3m/l6GsNgKDnYgrriuP+lUUyt7rcZ8tzKi4Xl6IA=,tag:ACNUOv0BPTvuiSHYDzdibA==,type:str]
|
|
pgp:
|
|
- created_at: "2026-08-26T19:28:04Z"
|
|
enc: |-
|
|
-----BEGIN PGP MESSAGE-----
|
|
|
|
hQIMA7uy4qQr71wiARAApDjG4q+2vm1NoIEsErqtCoQWpWidU/q6yKEIMlAMxG3m
|
|
T18ToL7N+/cXN7J4AYmV6D9KL3CC/DDWnPSgcQEW16of3SsBBUF/ufYD8Vm+bkwx
|
|
ua6Ma213lMBI84RIbHjra/OxDBOP5/w0Cwdkv4jZpgQdgtpkrUwwU1LDZ1JImc6Y
|
|
x9NQ2ud2D3MsqqAeNOM7YBdVi7dKvnstaBqKDYvuhNCgAYMthw/Z6+67avEcKtcC
|
|
wtXC8cAEklvpmyKkXXRTYJSkhXkujrRXTbfRIrGW6/qsAlpolOiBYSeVmWgV/BeP
|
|
j/SMAMGmgy7GQAM8QW+UQhU9a4AOxOP0bc+OubRpQ46VjqjJ/sYgJGww8X6ym+iX
|
|
kilij98VfdQnGTvbuc4xmiXFDylHcce5p5RWk5HQVfJc+4iNqqzKC9bk3Z/lbgOE
|
|
TY9MHkQoVlaxFYFRPJM+IZnCdMIZvUE49PgwlRu9BeMdDiDb5PTtq87gvc1O8XdB
|
|
M8lfa8zr3Eb95f0gbUViZQd2zTVPFKVlGFD894gHoePmUDqNFIVXnthghVjo0Oa0
|
|
AG69N7F/UvDGqchvcYALOtmnc/sISO7+OOCUjyTASq4sDAyHHuZGLwlgpKX743kD
|
|
Qj6QATEYwYDkgnAx4d6VbvPOvo5zNFXI4TgnzzJIdMa3qnK+rS5I2Hp+KFMPmwPS
|
|
XgF02056swR92TVWrRMRnsXX7jSj4M9VtwcLrK4ZGlqIp8erChZRgRIvRHWjPkAh
|
|
sdSS6JC5YfLxMxGvWrskGwuGdMMbpzsRjzyaJKeSVSFqT3rlx5koq6ecBOt1DRg=
|
|
=m2ZU
|
|
-----END PGP MESSAGE-----
|
|
fp: DC6910268E657FF70BA7EC289974494E76938DDC
|
|
encrypted_regex: ^(password|value|ssh-key|api-key|user|username|privateKey|clientSecret|clientId|apiKey|extraArgs.*|.*Secret.*|extraEnvVars|.*SECRET.*|.*secret.*|key|.*Password|.*PASS|.*SOCIALACCOUNT_PROVIDERS|.*\.ya?ml)$
|
|
mac_only_encrypted: true
|
|
version: 3.10.2
|