# FleetDM Stack - Values for FleetDM Server, MySQL and Redis # Uses Fleet chart's built-in mysql/redis (ensures migration runs after DB is ready) # Deploy with: helm install fleetdm-stack . -n fleetdm -f values.yaml global: namespace: fleetdm # Fleet chart (includes mysql + redis as its subcharts) fleet: # MySQL (Fleet's subchart) mysql: enabled: true image: registry: docker.io repository: bitnamilegacy/mysql tag: 8.0.35-debian-12-r2 auth: username: fleet database: fleet password: "fleetdm-local-dev" primary: persistence: enabled: true size: 8Gi # Redis (Fleet's subchart) redis: enabled: true image: registry: docker.io repository: bitnamilegacy/redis tag: 7.2.4-debian-12-r12 architecture: standalone auth: enabled: false master: persistence: enabled: true size: 1Gi commonConfiguration: | maxmemory 256mb maxmemory-policy allkeys-lru enabled: true hostName: fleet.localhost replicas: 1 imageRepository: fleetdm/fleet imageTag: v4.80.1 fleet: autoApplySQLMigrations: true tls: enabled: false ingress: enabled: true className: nginx annotations: nginx.ingress.kubernetes.io/proxy-body-size: "10m" hosts: - host: fleet.localhost paths: - path: / pathType: ImplementationSpecific tls: [] resources: limits: cpu: 500m memory: 1Gi requests: cpu: 100m memory: 128Mi