Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for runKubeSchedulerAsNonRoot (0.3 sec)

  1. 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)
  2. 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)
Back to top