Hey folks, I'm new to fleet and trying to setup fl...
# fleet
a
Hey folks, I'm new to fleet and trying to setup fleetdm per Helm on an EKS cluster. I've separately installed MySQL and Redis on the same namespace. The problem, that I'm facing is that fleet tries to separately deploy MySQL and Redis, despite me having the enabled flags set to
false
in the values file. Fleet helm chart version:
v6.0.1
Fleet app version:
v4.41.1
Fleet chart address:
<https://fleetdm.github.io/fleet/charts>
values.yaml
for fleet is as follows:
Copy code
hostName: fleet.my-domain.org
replicas: 2 # since there are currently only 2 nodes and antiaffinity rules would render one required pod in a infinite pending state

ingress:
  enabled: true
  className: nginx
  annotations: {}
  hosts:
    - host: fleet.my-domain.org
      paths:
        - path: /
          pathType: Prefix
  tls: []

fleet:
  # Whether or not to run `fleet db prepare` to run SQL migrations before starting Fleet
  autoApplySQLMigrations: true
  tls:
    enabled: false

database:
  secretName: mysql
  address: mysql:3306
  database: fleet
  username: fleet
  passwordKey: mysql-password

cache:
  address: redis-headless:6379
  usePassword: true
  secretName: redis
  passwordKey: redis-password

mysql:
  enabled: false

redis:
  enabled: false
The secrets are separately deployed and I can confirm that the mysql and redis addresses are correct. The EKS instance is behind an NLB with SSL termination. Fleet helm chart deploys separate `sts`es for both redis and mysql. Thanks!
Folks, this is, if I’m not mistaken, a newly introduced bug. I have filed an issue https://github.com/fleetdm/fleet/issues/15626 and would like to contribute :D