Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for APIServerUser (0.3 sec)

  1. staging/src/k8s.io/apiserver/pkg/authentication/user/user.go

    	MonitoringGroup       = "system:monitoring"
    	AllUnauthenticated    = "system:unauthenticated"
    	AllAuthenticated      = "system:authenticated"
    
    	Anonymous     = "system:anonymous"
    	APIServerUser = "system:apiserver"
    
    	// core kubernetes process identities
    	KubeProxy             = "system:kube-proxy"
    	KubeControllerManager = "system:kube-controller-manager"
    	KubeScheduler         = "system:kube-scheduler"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jul 24 16:21:55 UTC 2020
    - 2.6K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/endpoints/filters/storageversion.go

    		u, hasUser := request.UserFrom(ctx)
    		if requestInfo.APIGroup == "" && requestInfo.Resource == "namespaces" &&
    			requestInfo.Verb == "create" && hasUser &&
    			u.GetName() == user.APIServerUser && contains(u.GetGroups(), user.SystemPrivilegedGroup) {
    			handler.ServeHTTP(w, req)
    			return
    		}
    		// Allow writes to the lease API in kube-system. The storage version API depends on the
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 03 06:51:04 UTC 2023
    - 5K bytes
    - Viewed (0)
  3. plugin/pkg/admission/priority/admission_test.go

    			true,
    		},
    		{
    			"create operator with system name and value allowed by admission controller",
    			[]*scheduling.PriorityClass{},
    			systemClass,
    			&user.DefaultInfo{
    				Name: user.APIServerUser,
    			},
    			admission.Create,
    			false,
    		},
    		{
    			"update operator with default class",
    			[]*scheduling.PriorityClass{},
    			defaultClass1,
    			nil,
    			admission.Update,
    			false,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 03 18:43:48 UTC 2022
    - 21.2K bytes
    - Viewed (0)
  4. cluster/gce/gci/audit_policy_test.go

    		controller          = newUserInfo(user.KubeControllerManager, user.AllAuthenticated)
    		scheduler           = newUserInfo(user.KubeScheduler, user.AllAuthenticated)
    		apiserver           = newUserInfo(user.APIServerUser, user.SystemPrivilegedGroup)
    		autoscaler          = newUserInfo("cluster-autoscaler", user.AllAuthenticated)
    		npd                 = newUserInfo("system:node-problem-detector", user.AllAuthenticated)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Oct 30 06:23:50 UTC 2021
    - 9.8K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/endpoints/metrics/metrics.go

    	// MonitorRequest happens after authentication, so we can trust the username given by the request
    	info, ok := request.UserFrom(req.Context())
    	if ok && info.GetName() == user.APIServerUser {
    		apiSelfRequestCounter.WithContext(req.Context()).WithLabelValues(reportedVerb, resource, subresource).Inc()
    	}
    	if deprecated {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Sep 27 07:29:19 UTC 2023
    - 35K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/server/config.go

    	}
    
    	privilegedLoopbackToken := loopback.BearerToken
    	var uid = uuid.New().String()
    	tokens := make(map[string]*user.DefaultInfo)
    	tokens[privilegedLoopbackToken] = &user.DefaultInfo{
    		Name:   user.APIServerUser,
    		UID:    uid,
    		Groups: []string{user.SystemPrivilegedGroup},
    	}
    
    	tokenAuthenticator := authenticatorfactory.NewFromTokens(tokens, authn.APIAudiences)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 28 08:48:22 UTC 2024
    - 47.7K bytes
    - Viewed (0)
Back to top