v1.3.0
This is a features release v1.3
with no breaking changes.
-
With this release we are adding support for app metrics from NginX, Redis and JMX with the help of the Telegraf Operator #893
Documentation of how to setup the Telegraf can be found here. -
Additionally we migrated Prometheus Operator from the Helm Stable repository to the new Prometheus Community Helm Charts repository #908
- We still use the prometheus-operator alias in the values.yaml file
- We will migrate off the prometheus-operator alias into kube-prometheus-stack in the upcoming
v2.0 release
-
Also we have prepared the performance recommendations document #900
List of main fixes and features:
- Include OpenTelemetry Collector logs by default #960
- Add resource limits for prometheus container #959
- Thanos sidecar has no limits set #862
- Add crio parser to fluent-bit #950
- Introduce cache refresh variation #952
- Fix handling api versions in fluent-plugin-enhance-k8s-metadata #942
- Fix kubeclient v4.9.1 usage with group apis #927
- Do not proxy kubernetes internal traffic #920
- Don't scrape from headless services #895
- Support for Security Context for containers in sumologic-kubernetes-collection #786
- Capture HPA metrics #884
- Expose priority class for resources deployed by k8s collection #732
- Add Source Category customization options for default logs source #749
- Support PodDisruptionBudget for fluentd-logs/metrics/events #742
- Support setting nodeselector for job and pods created in values.yaml #747
- Set limits for job pod used during install #740
Full list of changes is available at https://github.com/SumoLogic/sumologic-kubernetes-collection/milestone/6?closed=1
After installing this release with Helm one may see the following message:
WARNING: File persistence for fluentd is disabled. This might lead to loss of data in case of memory buffer overflow.
We recommend turning this property on for production environments.
We highly recommend to enable file persistence for production environments by setting fluentd.persistence.enabled=true
.
This property will be enabled by default in the v2.0 release
.