Two cluster-reconciliation-adjacent references appear to be dead. Both need a live cluster to validate the fix safely, so they're tracked here rather than changed blind.
1. druid-tenants ApplicationSet generates zero Applications
applicationsets/druid-tenants.yaml uses a git-directory generator over catalog/druid/tenants/*, but catalog/druid/ contains only chart/ and values.yaml — no tenants/ directory exists. The generator matches nothing, so the ApplicationSet produces no Applications.
Decide: either scaffold a sample catalog/druid/tenants/<name>/values.yaml (if per-tenant Druid is intended), or remove the ApplicationSet (if it isn't).
2. environments/*/cluster-config.yaml aren't referenced
environments/{dev,staging,production,hub}/cluster-config.yaml exist and the README calls them "Cluster-config ConfigMaps", but nothing under applicationsets/ or any kustomization references them (rg cluster-config finds only the files themselves).
Verify whether these are applied out-of-band (bootstrap script / manual kubectl apply) or consumed as a $values source. If genuinely unused, remove them and the README's environments/ description; if used, document where.
Deferred from #80 (README addon-category fix) to keep that PR doc-only.
Two cluster-reconciliation-adjacent references appear to be dead. Both need a live cluster to validate the fix safely, so they're tracked here rather than changed blind.
1.
druid-tenantsApplicationSet generates zero Applicationsapplicationsets/druid-tenants.yamluses a git-directory generator overcatalog/druid/tenants/*, butcatalog/druid/contains onlychart/andvalues.yaml— notenants/directory exists. The generator matches nothing, so the ApplicationSet produces no Applications.Decide: either scaffold a sample
catalog/druid/tenants/<name>/values.yaml(if per-tenant Druid is intended), or remove the ApplicationSet (if it isn't).2.
environments/*/cluster-config.yamlaren't referencedenvironments/{dev,staging,production,hub}/cluster-config.yamlexist and the README calls them "Cluster-config ConfigMaps", but nothing underapplicationsets/or any kustomization references them (rg cluster-configfinds only the files themselves).Verify whether these are applied out-of-band (bootstrap script / manual
kubectl apply) or consumed as a$valuessource. If genuinely unused, remove them and the README'senvironments/description; if used, document where.Deferred from #80 (README addon-category fix) to keep that PR doc-only.