helm-charts
helm-charts copied to clipboard
[tempo-distributed] Fixes #3736: use correct storageClassName for zone-aware ingester PVCs
trafficstars
🛠️ What this PR does This PR fixes an issue with the tempo-distributed chart when using zone-aware replication for ingesters. Specifically, it ensures that the correct storageClassName is passed into the volumeClaimTemplates for each zone.
Previously, the storageClassName value from zones[].storageClass was not used in the generated StatefulSets. This caused the PVCs to default to an incorrect or global storage class, which may lead to provisioning failures or incorrect zone placement.
✅ Changes made Use the zone-specific storageClass value from the zone map when rendering the PVC block.
🔗 Related issue Fixes #3736