v1.1.0-rc1
Pre-release
Pre-release
·
161 commits
to main
since this release
❗ Upgrade instructions ❗
- Please run after upgrade of KOF:
And run the same for each regional cluster:
kubectl apply --server-side --force-conflicts \ -f https://github.com/grafana/grafana-operator/releases/download/v5.18.0/crds.yaml
This is required by grafana-operator release notes.kubectl get secret -n kcm-system $REGIONAL_CLUSTER_NAME-kubeconfig \ -o=jsonpath={.data.value} | base64 -d > regional-kubeconfig KUBECONFIG=regional-kubeconfig kubectl apply --server-side --force-conflicts \ -f https://github.com/grafana/grafana-operator/releases/download/v5.18.0/crds.yaml
🚀 New Features 🚀
- feat: Switching to upstream PrometheusRules at promxy and regional with patches for all/specific clusters by @denis-ryzhkov in #248
- feat: Add server to
kof-operatorfor prometheus observability by @AndrejsPon00 in #275 - feat: add configurable UI port setting by @AndrejsPon00 in #314
- feat: ContainerHighMemoryUsage alert for CAPI Operator and others by @denis-ryzhkov in #317
- feat: Configure Grafana SSO using Dex by @AndrejsPon00 in #319
- feat: add autoinstrumentation to kof operator to collect metrics and traces by @AndrejsPon00 in #344
- feat: Custom image registries PRs and resolved conflicts by @denis-ryzhkov in #348
- feat: sync kof operator resources when cluster annotation changes by @AndrejsPon00 in #340
🐛 Notable Fixes 🐛
- fix: addon-controller ServiceMonitor watches wrong namespace by @aglarendil in #290
- fix: filter out projectsveltos_* metrics from kcm cm by @aglarendil in #291
- fix: Errors on upgrade of kof ServiceTemplates by @denis-ryzhkov in #295
- fix: logs sorting order by @aglarendil in #301
- fix: remove shadcn add command causing unwanted file updates by @AndrejsPon00 in #307
- fix: Temporary adaptation of new alerts to current metrics by @denis-ryzhkov in #310
- fix: Workaround for
generatorURLin alerts and "See source" in Grafana by @denis-ryzhkov in #312 - fix: "too many open files" in
sveltos-dashboardby @denis-ryzhkov in #320 - fix: use correct namespace name for MCS by @aglarendil in #332
- fix: update grafana to fix CVE-2025-4123 by @gmlexx in #339
- fix: allow to parametrise operators and ingress-nginx values by @aglarendil in #337
- fix: make Sveltos follow cluster updates by @aglarendil in #333
- fix: Pinned versions of Grafana plugins and Promxy as part of aig-gap solution by @denis-ryzhkov in #349
- fix: Duplicate
versionfield in Grafana by @denis-ryzhkov in #350 - fix:
pattern distnot found onkof-operator-releaseby @denis-ryzhkov in #353 and #354
✨ More Improvements ✨
- test: add tests for kof operator UI by @AndrejsPon00 in #299
- chore: bump
vitefrom 6.2.0 to 6.2.7 by @AndrejsPon00 in #306 - chore: use latest KCM release for CI by @gmlexx in #308
- feat: add adopted regional cluster deployment by @gmlexx in #309
- docs: add kof-ui docs by @gmlexx in #313
- chore: align chart versions; sveltos dashboard bump to 0.54.0 (#316) by @denis-ryzhkov in #318
- test: add adopted child cluster deployment by @gmlexx in #321
- refactor: Replace collector event receiver by @AndrejsPon00 in #327
- chore: update codeowners by @gmlexx in #329
- chore: kof 1.1.0-rc1 by @denis-ryzhkov in #351
- fix: Switching to kgst 0.2.0 to use k0rdent v1beta1 instead of deleted v1alpha1 by @denis-ryzhkov in #355
Full Changelog: v1.0.0...v1.1.0-rc1