diff --git a/pkg/webhook/pod/mutating/sidecarset.go b/pkg/webhook/pod/mutating/sidecarset.go index 284e867529..fcce25ec8f 100644 --- a/pkg/webhook/pod/mutating/sidecarset.go +++ b/pkg/webhook/pod/mutating/sidecarset.go @@ -261,6 +261,10 @@ func buildSidecars(isUpdated bool, pod *corev1.Pod, oldPod *corev1.Pod, matchedS transferEnvs := sidecarcontrol.GetSidecarTransferEnvs(initContainer, pod) initContainer.Env = append(initContainer.Env, transferEnvs...) sidecarInitContainers = append(sidecarInitContainers, initContainer) + // insert volumes that initContainers used + for _, mount := range initContainer.VolumeMounts { + volumesInSidecars = append(volumesInSidecars, *volumesMap[mount.Name]) + } } //process imagePullSecrets