Files
flamingo-tech-test/fleetdm-stack/values.yaml

69 lines
1.5 KiB
YAML

# 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