alloy-app release v0.24.0

Added

  • Add crossplane.aws.iam.enabled, rendering a Crossplane IAM Role for IRSA even while alloy.enabled is false. Off by default.

Changed

  • Upgrade Alloy upstream chart from 1.12.1 to 1.13.0 (CHANGELOG)
    • This bumps the version of Alloy from 1.19.2 to 1.20.0 (CHANGELOG).
    • Alloy Breaking changes
      • [otelcol.processor.k8sattributes] Default label and annotation keys use the singular form (k8s.pod.label.<key>). container.image.tags replaces container.image.tag. deployment_name_from_replicaset is removed.
      • [otelcol.processor.transform] Base64Decode is removed. set(target, nil) sets target to nil.
      • See Alloy v1.20.0 release notes
    • Update prometheus-config-reloader from v0.91.0 to v0.94.0.
    • Add controller.dnsConfig and service.trafficDistribution values.

Fixed

  • The helm.sh/chart label is valid for long chart versions: the 63-character cut trims the whole trailing run of -, . and _.