Marco Franssen
04/15/2026, 8:35 PMMarco Franssen
04/16/2026, 10:41 AMJosh Baird
04/16/2026, 11:05 AMJosh Baird
04/16/2026, 11:06 AMMarco Franssen
04/16/2026, 11:06 AMJosh Baird
04/16/2026, 12:10 PMJosh Baird
04/16/2026, 12:10 PMPat
04/17/2026, 7:21 AMJosh Baird
04/20/2026, 3:25 PMJosh Baird
04/20/2026, 3:25 PMfluent-operator-crds chart. I'm hitting this issue and still digging on potential solutions.Josh Baird
04/20/2026, 4:26 PMfluent-operator-crds into two separate charts -- one for fluentd CRDs, one for fluent-bit CRDs
β’ Docs that tell users to install two separate releases of fluent-operator-crds -- one with fluentbit.enabled=false and one with fluentd.enabled=false -- this would reduce the size of the Secret
Not crazy about either approach, tbh.Marco Franssen
04/20/2026, 4:27 PMMarco Franssen
04/20/2026, 4:29 PMJosh Baird
04/20/2026, 4:29 PMhelm install fluent-operator-crds-fluentbit fluent/fluent-operator-crds \
--set fluentd.enabled=false
helm install fluent-operator-crds-fluentd fluent/fluent-operator-crds \
--set fluentbit.enabled=false
Same "chart" -- but each release get it's own sh.helm.release.v1.$name.v1 secret -- which would be well under 1MB (since each release would only contain either the fluentbit or fluentd CRDs).Marco Franssen
04/20/2026, 4:29 PMJosh Baird
04/20/2026, 4:29 PMcrds/ folder on the main chart is fine -- it's not included in the Secret.Steve Hipwell
04/20/2026, 4:29 PMMarco Franssen
04/20/2026, 4:30 PMMarco Franssen
04/20/2026, 4:30 PMJosh Baird
04/20/2026, 4:30 PMfluent-operator chart (which is fine as-is).Marco Franssen
04/20/2026, 4:31 PMMarco Franssen
04/20/2026, 4:32 PMMarco Franssen
04/20/2026, 4:32 PMMarco Franssen
04/20/2026, 4:33 PMJosh Baird
04/20/2026, 4:34 PMMarco Franssen
04/20/2026, 4:40 PMOnce you have the data, try the structural fix first: move CRDs into a dedicated subchart as this often yields the biggest win with low risk. You should also trim documentation bloat by keeping README.md lean and splitting content into USAGE.md or UPGRADES.md.
This is the advise in practical guidanceMarco Franssen
04/20/2026, 4:40 PMMarco Franssen
04/20/2026, 4:40 PMMarco Franssen
04/20/2026, 4:43 PMJosh Baird
04/20/2026, 4:45 PMfluent-operator-crds locally and don't hit the issue.. but it failed in CI.Marco Franssen
04/20/2026, 4:45 PMMarco Franssen
04/20/2026, 4:45 PMJosh Baird
04/20/2026, 4:45 PMJosh Baird
04/20/2026, 4:46 PMMarco Franssen
04/20/2026, 4:46 PMMarco Franssen
04/20/2026, 4:46 PMJosh Baird
04/20/2026, 4:46 PMJosh Baird
04/20/2026, 4:46 PMMarco Franssen
04/20/2026, 4:47 PMMarco Franssen
04/20/2026, 4:47 PMJosh Baird
04/20/2026, 4:47 PMMarco Franssen
04/20/2026, 4:47 PMMarco Franssen
04/20/2026, 4:48 PMMarco Franssen
04/20/2026, 4:50 PMMarco Franssen
04/20/2026, 4:55 PMJosh Baird
04/20/2026, 4:55 PMJosh Baird
04/20/2026, 4:56 PMMarco Franssen
04/20/2026, 4:56 PMJosh Baird
04/20/2026, 4:58 PMSteve Hipwell
04/20/2026, 5:01 PMcrds dir aren't part of the chart so don't pollute the secret.Dylan Jenik
04/20/2026, 6:06 PMMarco Franssen
04/20/2026, 6:07 PMDylan Jenik
04/20/2026, 6:09 PMMarco Franssen
04/20/2026, 6:38 PMSteve Hipwell
04/20/2026, 6:42 PMcrds dir isn't in the secret as it's not part of the chart and not tracked as such. From memory: when a chart is installed Helm loops the contents of crds and installs any CRDs that are missing.Josh Baird
04/20/2026, 8:46 PMSteve Hipwell
04/20/2026, 9:12 PMJosh Baird
04/21/2026, 1:44 PMfluent-operator chart as-is, split fluent-operator-crds chart into fluent-operator-crds-fluent-bit and fluent-operator-crds-fluentd charts to reduce the size)?Dylan Jenik
04/21/2026, 2:01 PMJosh Baird
04/21/2026, 6:21 PMJosh Baird
04/22/2026, 2:55 PMMarco Franssen
04/22/2026, 2:56 PMJosh Baird
04/22/2026, 5:14 PMSteve Hipwell
04/23/2026, 6:30 PM