MetaTrader5-Docker-Image/charts/mt5/values.yaml
Bast a92c5d2a21
Some checks failed
MT5 Helm GitOps Deploy / build-and-deploy (push) Failing after 9s
Helm-Chart mt5
2026-11-03 14:23:31 -06:00

59 lines
1.5 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

image:
# Upstream-Image (Debian, ~4 GB, inkl. Python/RPyC). "1.1" = schlanke Variante ohne Python.
# Eigenes Build aus dem ausgecheckten Repo: repository auf deine Registry setzen.
repository: gmag11/metatrader5_vnc
tag: latest
pullPolicy: IfNotPresent
# KasmVNC-Login für das Web-UI
auth:
user: trader
password: "" # wird von Terraform via set_sensitive gesetzt
existingSecret: "" # alternativ: eigenes Secret mit Keys CUSTOM_USER / PASSWORD
# Zusätzliche MT5-Kommandozeilenoptionen, z.B. "/config:C:\\tester.ini" oder "/login:12345"
mt5CmdOptions: ""
# Zeitzone für Container (linuxserver-Basis)
tz: Europe/Zurich
puid: "1000"
pgid: "1000"
service:
type: ClusterIP
webPort: 3000 # KasmVNC Web-UI
rpycPort: 8001 # mt5linux RPyC – unauthentifiziert, nur clusterintern nutzen!
# Nur das Web-UI wird über Ingress exponiert, RPyC bewusst nicht
ingress:
enabled: false
className: traefik # k3s-Default
host: ""
annotations: {}
tls: []
# - secretName: mt5-tls
# hosts: [mt5.example.ch]
persistence:
enabled: true
storageClass: local-path # k3s-Default
size: 20Gi # Wine-Prefix + MT5 + History-Daten
accessMode: ReadWriteOnce
existingClaim: ""
# Chromium/Wine/KasmVNC brauchen mehr als die Default-64MB /dev/shm
shmSize: 1Gi
resources:
requests:
cpu: 500m
memory: 1Gi
limits:
memory: 4Gi
# MT5/Wine-Image ist nur amd64
nodeSelector:
kubernetes.io/arch: amd64
tolerations: []
affinity: {}