rpk: compose --cluster-type with --dashboard instead of conflicting
Rework --cluster-type stretch from an embedded-only override that rejected --dashboard into an overlay of the default dashboard set: the stretch variant replaces the operations dashboard, while any dashboard without a stretch-specific variant is generated as usual. Stretch variants now follow the same flow as the other dashboards — downloaded from the observability GitHub repository, with the embedded gzipped copy as fallback pinned by sha256. The download host moved to a package variable so unit tests can stub it; tests now cover the GitHub path, the embedded fallback, and the overlay fallback to the default set. Ref K8S-855 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
R
Rafal Korepta committed
ba152c88d09ef6d98167143b4f516d2cc93489b7
Parent: 203ba6d