Repository navigation
fix(apps): remove the Headlamp demo app - #270
Conversation
Headlamp is retired from the platform (devantler-tech/platform#2496) and the KSail web UI is taking over its role (devantler-tech/ksail#5827), so new platforms should not start with it. Remove the app with its Dex callback, network allowances, KEDA grant, security-exception namespaces, replica variable, local host name and docs. The Coroot observability components edit Dex callbacks and exception namespaces by list position, so their guarded indices move with the removed entries, and the OpenCost plugin patch that only targeted Headlamp goes. The observability check now requires a real apps render before it accepts the absence of OpenCost references. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
@coderabbitai review 🤖 Generated with Claude Code |
✅ Action performed
|
|
No actionable comments were generated in the recent review.
|
Why
Headlamp is being retired from the platform (devantler-tech/platform#2496), and the KSail web UI is taking over as the cluster UI (devantler-tech/ksail#5827). New platforms made from this template should not start with a UI the suite no longer uses.
What
Removes the Headlamp demo app and everything that existed only for it: its sign-in callback, network and autoscaling allowances, security-scan exceptions, settings, local host name and docs. The optional Coroot observability profile still renders and removes exactly what it did before.
Part of devantler-tech/platform#2496
👉 After merge/promotion: platforms already created from this template keep their own Headlamp settings and host names until they remove them.
🤖 Generated with Claude Code