File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -356,7 +356,7 @@ func (r *Reconciler) volumeMountHackContainer() *corev1.Container {
356
356
Command : []string {"sh" , "-c" , "chmod -R 777 " + bufferPath },
357
357
VolumeMounts : []corev1.VolumeMount {
358
358
{
359
- Name : r .Logging . QualifiedName ( v1beta1 . DefaultFluentdBufferStorageVolumeName ),
359
+ Name : r .bufferVolumeName ( ),
360
360
MountPath : bufferPath ,
361
361
},
362
362
},
@@ -387,7 +387,7 @@ func (r *Reconciler) bufferMetricsSidecarContainer() *corev1.Container {
387
387
Ports : generatePortsBufferVolumeMetrics (r .Logging .Spec .FluentdSpec ),
388
388
VolumeMounts : []corev1.VolumeMount {
389
389
{
390
- Name : r .Logging . QualifiedName ( v1beta1 . DefaultFluentdBufferStorageVolumeName ),
390
+ Name : r .bufferVolumeName ( ),
391
391
MountPath : bufferPath ,
392
392
},
393
393
},
@@ -397,6 +397,14 @@ func (r *Reconciler) bufferMetricsSidecarContainer() *corev1.Container {
397
397
return nil
398
398
}
399
399
400
+ func (r * Reconciler ) bufferVolumeName () string {
401
+ volumeName := r .Logging .QualifiedName (v1beta1 .DefaultFluentdBufferStorageVolumeName )
402
+ if r .Logging .Spec .FluentdSpec .BufferStorageVolume .PersistentVolumeClaim != nil {
403
+ volumeName = r .Logging .QualifiedName (r .Logging .Spec .FluentdSpec .BufferStorageVolume .PersistentVolumeClaim .PersistentVolumeSource .ClaimName )
404
+ }
405
+ return volumeName
406
+ }
407
+
400
408
func generateReadinessCheck (spec * v1beta1.FluentdSpec ) * corev1.Probe {
401
409
if spec .ReadinessProbe != nil {
402
410
return spec .ReadinessProbe
You can’t perform that action at this time.
0 commit comments