- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for runKubeSchedulerAsNonRoot (0.3 sec)
-
cmd/kubeadm/app/util/staticpod/utils_linux.go
pod.Spec.SecurityContext.RunAsGroup = runAsGroup pod.Spec.SecurityContext.SupplementalGroups = []int64{*supplementalGroup} return nil } // runKubeSchedulerAsNonRoot updates the pod manifest and the hostVolume permissions to run kube-scheduler as non root. func runKubeSchedulerAsNonRoot(pod *v1.Pod, runAsUser, runAsGroup *int64, updatePathOwnerAndPermissions pathOwnerAndPermissionsUpdaterFunc) error {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Sep 11 14:41:12 UTC 2023 - 8.4K bytes - Viewed (0) -
cmd/kubeadm/app/util/staticpod/utils_linux_test.go
pod := ComponentPod(v1.Container{Name: "kube-scheduler"}, nil, nil) var runAsUser, runAsGroup int64 = 1000, 1001 updatedFiles := map[string]ownerAndPermissions{} if err := runKubeSchedulerAsNonRoot(&pod, &runAsUser, &runAsGroup, func(path string, uid, gid int64, perms uint32) error { updatedFiles[path] = ownerAndPermissions{uid: uid, gid: gid, permissions: perms} return nil }); err != nil { t.Fatal(err)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Sep 11 14:41:12 UTC 2023 - 7.4K bytes - Viewed (0)