This is primarily a bugfix release with a few new, experimental features. Although there are changes in the CRDs, the operator should be backwards compatible with helm chart version 4.0.0
.
New features
- NodeAgent CRD silent release (disabled by default). This enables defining node agents separately from the logging resource.
- Mattermost plugin support for fluentd by @Sebor
Image upgrades
Old | New |
---|---|
ghcr.io/axoflow/syslog-ng:4.0.1_git20230225
| ghcr.io/axoflow/syslog-ng:4.1.1
|
fluent/fluent-bit:1.9.5
| fluent/fluent-bit:1.9.10
|
ghcr.io/kube-logging/custom-runner:v0.4.0
| ghcr.io/kube-logging/node-exporter:v0.4.0
|
ghcr.io/kube-logging/config-reloader:v0.0.2
| ghcr.io/kube-logging/config-reloader:v0.0.4
|
ghcr.io/kube-logging/syslogng-reload:v1.0.1
| ghcr.io/kube-logging/syslogng-reload:v1.2.0
|
ghcr.io/kube-logging/syslog-ng-exporter:v0.0.14
| ghcr.io/kube-logging/syslog-ng-exporter:v0.0.15
|
All changes with lots of bug fixes and improvements
- 4.0.0 release updates by @ahma in #1228
- fix: update docker image registry to kube-logging by @aslafy-z in #1229
- Add license scan report and status by @fossabot in #1233
- Support optional empty strings and fix the separator field in the concat secret by @pepov in #1235
- fix(fuentbit): update PSP resource with missing values by @aslafy-z in #1142
- build(deps): bump aquasecurity/trivy-action from 0.9.1 to 0.9.2 by @dependabot in #1230
- build(deps): bump github.com/onsi/gomega from 1.27.1 to 1.27.2 by @dependabot in #1218
- Update go lib dependencies by @pepov in #1237
- chore(pkg): update syslog-ng image to 4.1.0 by @MrAnno in #1238
- Fluentd Config reloader sec param support by @ahma in #1236
- fix: update fluent-bit by @genofire in #1244
- chore(pkg): update syslog-ng image to 4.1.1 by @MrAnno in #1246
- fix(fluentd/geoip-filter): use point of bool for skip_adding_null_record to let default work correct by @genofire in #1241
- updated to use the proper node-exporter image by @bshifter in #1253
- Archive docs trigger by @pepov in #1258
- Update README.md by @fekete-robert in #1260
- Introduce NodeAgent CRD by @pepov in #1249
- Configure Renovate by @renovate in #1264
- chore: renovate go config by @pepov in #1270
- chore(deps): update all dependencies by @renovate in #1273
- chore(deps): upgrade node-exporter image with custom-runner by @pepov in #1277
- fix: geoip2_database by @genofire in #1278
- fix(e2e/charts): eventtailer with workloadMetaOverrides by @genofire in #1276
- chore: renovate tuning by @pepov in #1283
- chore(deps): update all dependencies by @renovate in #1282
- chore: charts up by @pepov in #1281
- fix(e2e/charts): add logging-operator-logging syslogNG + errorOutputRef support by @genofire in #1285
- chore(e2e/charts): remove too many blank lines on values.yaml by @genofire in #1289
- fix(deps): update all dependencies by @renovate in #1288
- [feature] mattermost plugin by @Sebor in #1200
- feat(nodeagent)!:disable nodeagent crd processing by default by @pepov in #1291
- chore(deps): update latest image versions by @pepov in #1292
- fix(deps): update all dependencies by @renovate in #1293
- chore(deps): bump syslogng-reload by @pepov in #1297
- chore(stale): enable stale bot by @pepov in #1295
- chore(fix): syslog-ng persist file argument fix by @pepov #1298
New Contributors
- @MrAnno made their first contribution in #1238
- @genofire made their first contribution in #1244
- @Sebor made their first contribution in #1200
Full Changelog: 4.0.0...4.1.0