mirror of
https://github.com/cozystack/cozystack.git
synced 2026-11-09 22:13:18 +09:00
## Summary - Remove `cozystack.cozystack-controller` from monitoring package dependencies - Allows monitoring to work without cozystack-engine being enabled ## Motivation The monitoring package depends on `cozystack.cozystack-controller` which is only installed as part of `cozystack-engine`. This prevents monitoring from becoming ready when cozystack-engine is not enabled. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Chores** * Simplified monitoring default: reduced installed sub-components and top-level dependencies for a leaner deployment. * Removed generation of several automated workload-monitoring manifests to streamline resource set. * **New Features** * Added a curated list of monitoring dashboards for cluster, networking, storage, databases, control-plane, ingress, observability tooling, and key services. * Added three ExternalName services to expose tenant monitoring endpoints. * **Improvements** * Made monitoring agents namespace-aware by templating tenant/multi-namespace references for metrics and logging endpoints. <!-- end of auto-generated comment: release notes by coderabbit.ai -->