diff --git a/pkg/juicefs/mount/builder/pod.go b/pkg/juicefs/mount/builder/pod.go index b5dacb19e6..d1edc78189 100644 --- a/pkg/juicefs/mount/builder/pod.go +++ b/pkg/juicefs/mount/builder/pod.go @@ -168,12 +168,14 @@ func (r *PodBuilder) genHostPathVolumes() (volumes []corev1.Volume, volumeMounts // genInitContainer: generate init container func (r *PodBuilder) genInitContainer() corev1.Container { rootUser := int64(0) + isPrivileged := true secretName := r.jfsSetting.SecretName container := corev1.Container{ Name: "jfs-format", Image: r.jfsSetting.Attr.Image, SecurityContext: &corev1.SecurityContext{ - RunAsUser: &rootUser, + Privileged: &isPrivileged, + RunAsUser: &rootUser, }, }