github awslabs/mountpoint-s3-csi-driver v2.5.0

6 hours ago

Mountpoint for Amazon S3 CSI Driver

See v2.5.0 README for documentation.

  • Add graceful pod eviction to ensure proper termination order. Mountpoint pods now remain active until all workload pods using the volume have terminated, preventing "Transport endpoint is not connected" errors. (#693)
  • Forward CacheEmptyDirSizeLimit to Mountpoint as --max-cache-size when using emptyDir cache with the default storage medium. This fixes issues where Mountpoint cache usage would go over CacheEmptyDirSizeLimit and cause eviction of the Mountpoint pod. (#743)
  • Add cluster-autoscaler.kubernetes.io/daemonset-pod: "true" annotation to Mountpoint Pods to prevent Cluster Autoscaler scale-down blocking. This resolves an issue where Cluster Autoscaler treated MP pods as non-replicated singleton pods, preventing node scale-down. (#675)
  • Drop support for Kubernetes 1.29. (#721)
  • Add podLabels configuration to Helm chart values. (#714)
  • Add fallback logic for SA tokens via CSI secrets field. (#728)
  • Headroom: Prevent premature workload pod ungating when PVC is unbound. (#708)
  • Use hard-coded kubelet path for s3-plugin container. (#656)
  • Support Mountpoint version 1.22.2 (#755)
    • Update the internal S3 client to use the latest release of the AWS Common Runtime (CRT) libraries. (#1778)

See CHANGELOG for full list of changes

Don't miss a new mountpoint-s3-csi-driver release

NewReleases is sending notifications on new releases.