mirror of
https://github.com/fleetdm/fleet
synced 2026-05-24 09:28:54 +00:00
Resolves: #34771 This moves away from relying on discontinued bitnami charts and instead adds a small mysql chart, a valkey/redis chart and a brief guide update on how to migrate from one to the other. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **New Features** * Helm chart bumped to v7.0.0. * Replaced Redis with Valkey as the caching backend and added Valkey configuration options. * Added an optional embedded MySQL chart with configurable auth, persistence, service, and credentials handling. * **Chores** * CI now adds the Valkey Helm repository and builds chart dependencies before templating. * .gitignore adjusted to only ignore packaged chart archives (*.tgz). <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: georgekarrv <1501415+georgekarrv@users.noreply.github.com>
32 lines
931 B
YAML
32 lines
931 B
YAML
apiVersion: skaffold/v2beta28
|
|
kind: Config
|
|
deploy:
|
|
helm:
|
|
releases:
|
|
- name: fleet
|
|
imageStrategy:
|
|
helm: {}
|
|
chartPath: ./fleet
|
|
valuesFiles:
|
|
- ./fleet/values.yaml
|
|
recreatePods: false
|
|
setValues:
|
|
image.pullPolicy: Never
|
|
imageTag: main
|
|
replicas: 1
|
|
hostName: fleet.example.com
|
|
database.secretName: fleet-mysql
|
|
database.address: fleet-mysql:3306
|
|
cache.secretName: fleet-redis
|
|
cache.address: fleet-valkey:6379
|
|
ingress.enabled: true
|
|
ingress.hosts[0].host: fleet.example.com
|
|
ingress.tls[0].secretName: fleet-web-tls
|
|
ingress.tls[0].hosts: ["fleet.example.com"]
|
|
fleet.tls.enabled: false
|
|
mysql.enabled: true
|
|
mysql.auth.username: fleet
|
|
mysql.auth.database: fleet
|
|
redis.enabled: true
|
|
valkey.auth.enabled: false
|
|
valkey.replica.enabled: false
|