diff --git a/pkg/yurtadm/util/kubernetes/kubernetes.go b/pkg/yurtadm/util/kubernetes/kubernetes.go index 37f22e3732a..0a2f773b231 100644 --- a/pkg/yurtadm/util/kubernetes/kubernetes.go +++ b/pkg/yurtadm/util/kubernetes/kubernetes.go @@ -178,7 +178,7 @@ func CheckAndInstallKubernetesCni(reuseCNIBin bool) error { klog.V(1).Infof("Skip download cni, use already exist file: %s", savePath) } - if err := os.MkdirAll(constants.KubeCniDir, 0600); err != nil { + if err := os.MkdirAll(constants.KubeCniDir, 0755); err != nil { return err } if err := util.Untar(savePath, constants.KubeCniDir); err != nil { @@ -285,7 +285,7 @@ func SetKubeletUnitConfig() error { } } - if err := os.WriteFile(constants.KubeletServiceConfPath, []byte(constants.KubeletUnitConfig), 0600); err != nil { + if err := os.WriteFile(constants.KubeletServiceConfPath, []byte(constants.KubeletUnitConfig), 0640); err != nil { return err }