Skip to content

Commit 2ef99ee

Browse files
committed
add volumeClaimTemplates only if storage.EmptyDir is nil
Signed-off-by: Artem Bortnikov <[email protected]>
1 parent 0c71ffa commit 2ef99ee

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

internal/controller/factory/statefulset.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,16 +59,17 @@ func CreateOrUpdateStatefulSet(
5959
podMetadata.Annotations = cluster.Spec.PodTemplate.Annotations
6060
}
6161

62-
volumeClaimTemplates := []corev1.PersistentVolumeClaim{
63-
{
62+
volumeClaimTemplates := make([]corev1.PersistentVolumeClaim, 0)
63+
if cluster.Spec.Storage.EmptyDir == nil {
64+
volumeClaimTemplates = append(volumeClaimTemplates, corev1.PersistentVolumeClaim{
6465
ObjectMeta: metav1.ObjectMeta{
6566
Name: GetPVCName(cluster),
6667
Labels: cluster.Spec.Storage.VolumeClaimTemplate.Labels,
6768
Annotations: cluster.Spec.Storage.VolumeClaimTemplate.Annotations,
6869
},
6970
Spec: cluster.Spec.Storage.VolumeClaimTemplate.Spec,
7071
Status: cluster.Spec.Storage.VolumeClaimTemplate.Status,
71-
},
72+
})
7273
}
7374

7475
volumes := generateVolumes(cluster)

0 commit comments

Comments
 (0)