mirror of
https://github.com/cozystack/cozystack.git
synced 2026-11-08 21:14:56 +09:00
Add migration 26 that re-labels monitoring resources to be owned by monitoring-system HelmRelease instead of monitoring. This allows seamless transition from direct resource management in extra/monitoring to delegated management via system/monitoring chart. Migration steps: - Find all monitoring HelmReleases in tenant namespaces - Suspend HelmRelease to prevent reconciliation - Delete helm secrets to orphan resources - Relabel all resources to monitoring-system - Delete suspended HelmRelease Also updates: - monitoring-application.yaml: add monitoring-system component - helmrelease.yaml: reference monitoring-system ExternalArtifact - values.yaml: bump targetVersion to 25 Co-Authored-By: Claude <noreply@anthropic.com> Signed-off-by: Andrei Kvapil <kvapss@gmail.com>