Skip to content

v2.0.0

Compare
Choose a tag to compare
@sumo-drosiek sumo-drosiek released this 14 Jan 14:22
· 1831 commits to main since this release

This is a breaking change release.

For our users who upgrade from the v1.3 release please find the v2.0 upgrade doc.

If you are currently using a version below v1.3 please upgrade to v1.3 first

List of breaking changes:

  • Drop support for K8s before 1.16
  • Drop Helm 2 support (#1049)
  • Enable Fluentd persistence by default (#1033)
  • Lower the default Prometheus data retention from 7 days to 1 day (#793)
  • Migrate off of the legacy pre-1.14 recording rules (#1030)
  • Clean up Sumo related resource keys in values.yaml (#1068)
  • Migrate hpa from autoscaling/v1 to autoscaling/v2beta2 (#1069)
  • Rename prometheus-operator to kube-prometheus-stack (#1089)
  • Migrate to new Fluent Bit helm chart (#1102)
  • Rename keys image (#1139) and otelcol.image.name(#1126)
  • Separate the Fluentd and setup job images in values.yaml (#1146)
  • Clean up collector keys in values.yaml (#1160)
  • Extract FLUENTD_METRICS_SVC from the CHART variable (#1288)
  • Enable gzip compression by default (#1001)

Dependencies updates:

  • Upgrade Fluent Bit to 0.7.13 (#1230)
  • Upgrade Falco dependency to 1.5.7 (#1278)
  • Upgrade Fluentd image to 1.11.5-sumo-0 (#1286)
  • Upgrade Kube Prometheus Stack to 12.3.0 #1329
  • Upgrade OTC to 0.16.2-sumo #1311

List of main changes:

  • Add support for OpenShift 4
  • Exclude fluentd warning message (#1004)
  • OpenTelemetry Agent support (#1027)
  • Add condition when creating metrics pdb (#1047)
  • Add metrics pdb template (#1048)
  • Add extraEnvVars to the otelcol (#1050)
  • Add extraVolumeMounts and extraVolumes to the otelcol (#1051)
  • Add checksum/config annotations for fluentd and otelcol (#1053)
  • Create fields automatically in setup job (#1064)
  • Allow specifying pullSecrets (#1104)
  • Use official repo for telegraf-operator (#1147)
  • Change ServiceMonitor for fluent-bit - port and matchLabels (#1188)
  • Set prometheus remoteTimeout to 5s (#1199)
  • Update coredns metrics due to 1.7.0 release (#1200)
  • Update scheduler metrics (#1219)
  • Move from Docker Hub to ECR Public (#1232)