Skip to content

4.3.0

Compare
Choose a tag to compare
@pepov pepov released this 10 Aug 13:58
· 820 commits to master since this release
5a8e76e

Highlights

  • The Helm chart has been relocated back to this repo and the release workflow has been simplified to both release an image and the chart with the same tag for consistency.
  • The logging-operator-logging chart is now discontinued, but the logging-operator chart contains similar helper templates to set up a Logging resource as well along with the operator which can be enabled using the logging.enabled value. For notes on migration see: chart migration notes
  • Also the Helm chart is now distributed through an OCI registry: oci://ghcr.io/kube-logging/helm-charts/logging-operator. Docs have been updated accordingly.

Features

  • watch-namespace-selector: namespace selector for namespaces to watch by @nak0f in #1365
  • watchNamespaces improvements by @pepov in #1392
  • fluentbit: enable annotation based exclude by default (fluentbit.io/exclude: true) by @pepov in #1395
  • add aggregated ClusterRole to manage namespaced resources by @eumel8 in #1399

Changes in the release workflow, build improvements

Bugfixes

Dependency updates

  • chore: update controller-runtime and k8s deps and adapt to breaking changes by @renovate in #1326
  • chore(deps): update all dependencies by @renovate in #1366
  • fix(deps): update github.com/kube-logging/logging-operator digest to c1d44ec by @renovate in #1380
  • chore(pkg,e2e): update AxoSyslog image to 4.3.0 by @MrAnno in #1387
  • chore(deps): update all dependencies by @renovate in #1381

Tests and examples

  • add example to use monitoring by @eumel8 in #1401
  • e2e test improvements and removing obsolete resourcebuilder code by @pepov in #1404

New Contributors

Full Changelog: 4.2.2...4.3.0