Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 03 Feb 09:15
· 61 commits to master since this release

[github.com/gardener/logging:v1.0.0]

⚠️ Breaking Changes

  • [OPERATOR] Introduces a new v1 OTLP-based output plugin, replacing the previous Vali-specific implementation. This is a breaking change: the Go module path is now github.com/gardener/logging/v1, the plugin name is gardener, and the configuration schema is completely new. The plugin now supports OTLP (gRPC/HTTP) backends and features a persistent disk-based queue for improved reliability. The vali-curator and telegraf components have been removed. by @nickytd [#408]

✨ New Features

  • [OPERATOR] Introduced optional OTEL SDK BatchProcessor for low-latency log processing. Operators can now choose between disk-persisted DQue batching (default) and in-memory SDK batching via the UseSDKBatchProcessor configuration option. Standardized client type values to use underscore notation (otlp_grpc, otlp_http, stdout, noop). by @nickytd [#425]

🏃 Others

  • [OPERATOR] Simplified OTLP metrics provider setup to use package-level initialization instead of lazy singleton pattern, improving startup reliability and code maintainability. by @nickytd [#427]

Container (OCI) Images

  • event-logger: europe-docker.pkg.dev/gardener-project/releases/gardener/event-logger:v1.0.0
  • fluent-bit-plugin: europe-docker.pkg.dev/gardener-project/releases/gardener/fluent-bit-plugin:v1.0.0
  • tune2fs: europe-docker.pkg.dev/gardener-project/releases/gardener/tune2fs:v1.0.0