Remove the retired BBCTL package from the umbrella chart
Feature Request
Why
BBCTL has been retired and is no longer maintained as a product, so the umbrella chart should stop rendering it as a core package. Leaving it integrated ships a HelmRelease pointing at a dead package repo and keeps Big Bang carrying support code that exists only for it — the Loki max_line_size: 0 override for the violations dashboard, and the NOTES.txt warning about its Loki/Alloy/Grafana/Monitoring dependencies.
Proposed Solution
Remove BBCTL from the umbrella chart entirely:
- Delete
chart/templates/bbctl/, thebbctlvalues block, and itschart/package-metadata.yamlcatalog entry. - Drop the BBCTL-only Loki
max_line_sizeoverride and theNOTES.txtdependency warning. - Remove
bbctlfrom the test values files, the Kyverno namespace exclusion lists, and the values unit test suite. - Delete
docs/packages/core/bbctl.mdand regenerate the derived schema, migration metadata, and docs viascripts/generate-package-schemas.sh --writeandscripts/generate-values-reference.sh --write.
Breaking change: bbctl.* is removed from values.yaml and values.schema.json. Because the schema sets additionalProperties: false, any existing override file that still sets bbctl: will fail schema validation and must have that block deleted before upgrading.