github kube-logging/logging-operator 4.4.0

latest releases: 4.9.1, 4.9.0, 4.9.0-syslog-ng-otlp-output.0...
11 months ago

What's Changed

Note: documentation site update is in progress

Features

Improvement

  • feat: update cluster domain to force direct resolution by @aslafy-z in #1412
  • feat: Allow configuring resources on buffer metrics sidecar by @cbuto in #1426
  • fix: rerun failed configcheck if there is no configcheck pod by @pepov in #1430
  • chore: reduce fluentd drainer check interval by @pepov in #1434
  • feat(syslogng-http-output): add syslog-ng config fields to logging-operator output spec by @kristofgyuracz in #1445
  • docs: add sample for syslog-ng by @aslafy-z in #1439
  • Check docs folder for diff in CI by @OverOrion in #1453
  • Update syslog-ng configs and metrics exporter image by @pepov in #1451
  • chore: import packages only once by @testwill in #1458
  • chore(syslog-ng): limit maxConnections and tune the node based increments by @pepov in #1464
  • Add missing auth and persist-name field to redis syslog-ng output by @OverOrion in #1463
  • feat: add elasticsearch use_legacy_template option by @aslafy-z in #1441
  • feat(aggregators): enable bufferVolumeMetrics custom metrics by @aslafy-z in #1422
  • chore(sample): add hard multi-tenant config example by @pepov in #1461
  • chore(docs): code example fixes by @pepov in #1486
  • chore: global generate makefile rule by @aslafy-z in #1483
  • chore(config): add clusterflow to sample config by @pepov in #1500

Image and dependency updates

  • chore(pkg): update AxoSyslog image to 4.3.1 by @MrAnno in #1419
  • chore(deps): Bump github.com/docker/docker from 23.0.1+incompatible to 23.0.3+incompatible in /e2e by @dependabot in #1408
  • deps: update node-exporter image version to v0.7.1 by @aslafy-z in #1423
  • deps: upgrade fluent-bit to 2.1.8 by @aslafy-z in #1436
  • chore(deps): Bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4 in /e2e by @dependabot in #1467
  • chore: image updates by @pepov in #1482
  • chore(pkg): update AxoSyslog image to 4.4.0 by @MrAnno in #1488

Bug fixes

  • Fix docs generation by @fekete-robert in #1415
  • fix(helm): remove duplicate watchNamespace value by @aslafy-z in #1420
  • fix(fluentd): use aggregated metrics with multi workers by @aslafy-z in #1417
  • ci: fix go mod cache by reordering steps by @pepov in #1429
  • fix(helm): add watchNamespaceSelector key to chart by @alex-souslik-hs in #1442
  • fix(fluentd): Use buffer volume mount name from spec instead of default by @cbuto in #1443
  • fix(fluentd): propagate SecurityContext field to statefulset by @kristofgyuracz in #1456
  • fix(fluentd,fluentbit): propagate seccompprofile and capabilities where applicable by @kristofgyuracz in #1459
  • fix: typo in aliyun access_key_secret property by @aslafy-z in #1454
  • fix(servicemonitorconfig): propagate the set fields where applicable by @OverOrion in #1470
  • fix(configcheck): wait for secrets to be available by @OverOrion in #1469
  • docs: fix datadog api key example by @sagikazarmark in #1473
  • fix: typo in warning message in logging_controller.go by @bovlb in #1478
  • fix: add missing KinesisFirehose output config entry by @aslafy-z in #1480
  • fix: server version detection for handling psp by @pepov in #1474
  • bug(mongodb): fix uri field to be secret, remove invalid compaction field by @OverOrion in #1487
  • test(tenants): fix intermittent test and remove obsolete one by @pepov in #1504
  • fix(syslogng-s3-output): change objectkey field to string by @kristofgyuracz in #1502

current state: 9a0e815

New Contributors

Full Changelog: 4.3.0...4.4.0

Artifacts

Docker image

docker pull ghcr.io/kube-logging/logging-operator:4.4.0

Helm chart

helm install logging-operator oci://ghcr.io/kube-logging/helm-charts/logging-operator --version=4.4.0

Don't miss a new logging-operator release

NewReleases is sending notifications on new releases.