Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 178 for serviceAccount (0.32 sec)

  1. staging/src/k8s.io/api/flowcontrol/v1beta1/generated.proto

      // +optional
      optional UserSubject user = 2;
    
      // `group` matches based on user group name.
      // +optional
      optional GroupSubject group = 3;
    
      // `serviceAccount` matches ServiceAccounts.
      // +optional
      optional ServiceAccountSubject serviceAccount = 4;
    }
    
    // UserSubject holds detailed information for user-kind subject.
    message UserSubject {
      // `name` is the username that matches, or "*" to match all usernames.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 28 15:34:11 UTC 2024
    - 21.4K bytes
    - Viewed (0)
  2. pilot/pkg/model/service_test.go

    		},
    		{
    			first: &Service{
    				ServiceAccounts: []string{"sa1"},
    			},
    			other: &Service{
    				ServiceAccounts: []string{"sa1"},
    			},
    			shouldEq: true,
    			name:     "matching service accounts",
    		},
    		{
    			first: &Service{
    				ServiceAccounts: []string{"sa1"},
    			},
    			other: &Service{
    				ServiceAccounts: []string{"sa2"},
    			},
    			shouldEq: false,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 20:38:02 UTC 2024
    - 13.9K bytes
    - Viewed (0)
  3. security/pkg/server/ca/node_auth_test.go

    )
    
    type pod struct {
    	name, namespace, account, node, uid string
    }
    
    func (p pod) Identity() string {
    	return spiffe.Identity{
    		TrustDomain:    "cluster.local",
    		Namespace:      p.namespace,
    		ServiceAccount: p.account,
    	}.String()
    }
    
    func TestSingleClusterNodeAuthorization(t *testing.T) {
    	allowZtunnel := map[types.NamespacedName]struct{}{
    		{Name: "ztunnel", Namespace: "istio-system"}: {},
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Feb 28 16:41:38 UTC 2024
    - 10.5K bytes
    - Viewed (0)
  4. staging/src/k8s.io/api/rbac/v1beta1/types.go

    	// Kind of object being referenced. Values defined by this API group are "User", "Group", and "ServiceAccount".
    	// If the Authorizer does not recognized the kind value, the Authorizer should report an error.
    	Kind string `json:"kind" protobuf:"bytes,1,opt,name=kind"`
    	// APIGroup holds the API group of the referenced subject.
    	// Defaults to "" for ServiceAccount subjects.
    	// Defaults to "rbac.authorization.k8s.io" for User and Group subjects.
    	// +optional
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 28 22:49:19 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  5. pilot/pkg/autoregistration/controller_test.go

    			Ports:          map[string]uint32{"http": 80},
    			Labels:         map[string]string{"app": "a"},
    			Network:        "nw0",
    			Locality:       "reg0/zone0/subzone0",
    			Weight:         1,
    			ServiceAccount: "sa-a",
    		},
    	}
    	wgA = config.Config{
    		Meta: config.Meta{
    			GroupVersionKind: gvk.WorkloadGroup,
    			Namespace:        "a",
    			Name:             "wg-a",
    			Labels: map[string]string{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 16 00:00:36 UTC 2024
    - 31.4K bytes
    - Viewed (0)
  6. pkg/config/schema/metadata.yaml

        builtin: true
        specless: true
        proto: "k8s.io.api.core.v1.ConfigMap"
        protoPackage: "k8s.io/api/core/v1"
    
      - kind: "ServiceAccount"
        plural: "serviceaccounts"
        version: "v1"
        builtin: true
        specless: true
        proto: "k8s.io.api.core.v1.ServiceAccount"
        protoPackage: "k8s.io/api/core/v1"
    
      - kind: "CertificateSigningRequest"
        plural: "certificatesigningrequests"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Apr 12 17:37:32 UTC 2024
    - 13.2K bytes
    - Viewed (0)
  7. pilot/pkg/autoregistration/controller.go

    	}
    	spec := wle.Spec.(*v1alpha3.WorkloadEntry)
    	if spec.ServiceAccount != "" && proxy.VerifiedIdentity.ServiceAccount != spec.ServiceAccount {
    		return fmt.Errorf("registration of WorkloadEntry service account mismatch: %q vs %q", proxy.VerifiedIdentity.ServiceAccount, spec.ServiceAccount)
    	}
    	return nil
    }
    
    // onWorkloadConnect creates/updates WorkloadEntry of the connecting workload.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 16 00:00:36 UTC 2024
    - 26.4K bytes
    - Viewed (0)
  8. pkg/controlplane/apiserver/server.go

    	"k8s.io/kubernetes/pkg/controlplane/controller/legacytokentracking"
    	"k8s.io/kubernetes/pkg/controlplane/controller/systemnamespaces"
    	"k8s.io/kubernetes/pkg/features"
    	"k8s.io/kubernetes/pkg/routes"
    	"k8s.io/kubernetes/pkg/serviceaccount"
    )
    
    var (
    	// IdentityLeaseGCPeriod is the interval which the lease GC controller checks for expired leases
    	// IdentityLeaseGCPeriod is exposed so integration tests can tune this value.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 19:24:41 UTC 2024
    - 11K bytes
    - Viewed (0)
  9. pilot/pkg/model/service.go

    					Port:     port.Port,
    					Protocol: port.Protocol,
    				}
    			} else {
    				out.Ports[i] = nil
    			}
    		}
    	}
    
    	if s.ServiceAccounts != nil {
    		out.ServiceAccounts = make([]string, len(s.ServiceAccounts))
    		copy(out.ServiceAccounts, s.ServiceAccounts)
    	}
    	out.ClusterVIPs = *s.ClusterVIPs.DeepCopy()
    	return &out
    }
    
    // Equals compares two service objects.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 29 02:03:58 UTC 2024
    - 46.3K bytes
    - Viewed (0)
  10. cmd/kube-controller-manager/app/controllermanager.go

    	}
    
    	tokenGenerator, err := serviceaccount.JWTTokenGenerator(serviceaccount.LegacyIssuer, privateKey)
    	if err != nil {
    		return nil, false, fmt.Errorf("failed to build token generator: %v", err)
    	}
    	tokenController, err := serviceaccountcontroller.NewTokensController(
    		controllerContext.InformerFactory.Core().V1().ServiceAccounts(),
    		controllerContext.InformerFactory.Core().V1().Secrets(),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 13:03:53 UTC 2024
    - 37.5K bytes
    - Viewed (0)
Back to top