Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 829 for serviceAccount (0.28 sec)

  1. pkg/serviceaccount/jwt_test.go

    }
    
    func generateECDSAToken(t *testing.T, iss string, serviceAccount *v1.ServiceAccount, ecdsaSecret *v1.Secret) string {
    	t.Helper()
    
    	ecdsaGenerator, err := serviceaccount.JWTTokenGenerator(iss, getPrivateKey(ecdsaPrivateKey))
    	if err != nil {
    		t.Fatalf("error making generator: %v", err)
    	}
    	ecdsaToken, err := ecdsaGenerator.GenerateToken(serviceaccount.LegacyClaims(*serviceAccount, *ecdsaSecret))
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Feb 27 22:16:08 UTC 2024
    - 17K bytes
    - Viewed (0)
  2. pilot/pkg/model/endpointshards_test.go

    				{Address: "10.172.0.2", ServiceAccount: "sa-vm1"},
    			},
    			expect: false,
    		},
    		{
    			name:     "deleted one endpoint with unique sa",
    			shardKey: c1Key,
    			endpoints: []*IstioEndpoint{
    				{Address: "10.172.0.1", ServiceAccount: "sa1"},
    			},
    			expect: true,
    		},
    		{
    			name:     "deleted one endpoint with duplicate sa",
    			shardKey: c1Key,
    			endpoints: []*IstioEndpoint{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Aug 08 15:48:05 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  3. pkg/registry/core/serviceaccount/storage/storage.go

    		NewListFunc:               func() runtime.Object { return &api.ServiceAccountList{} },
    		DefaultQualifiedResource:  api.Resource("serviceaccounts"),
    		SingularQualifiedResource: api.Resource("serviceaccount"),
    
    		CreateStrategy:      serviceaccount.Strategy,
    		UpdateStrategy:      serviceaccount.Strategy,
    		DeleteStrategy:      serviceaccount.Strategy,
    		ReturnDeletedObject: true,
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 30 21:15:10 UTC 2023
    - 3K bytes
    - Viewed (0)
  4. pkg/registry/core/serviceaccount/storage/storage_test.go

    	defer storage.Store.DestroyFunc()
    	test := genericregistrytest.New(t, storage.Store)
    	serviceAccount := validNewServiceAccount("foo")
    	serviceAccount.ObjectMeta = metav1.ObjectMeta{GenerateName: "foo-"}
    	test.TestCreate(
    		// valid
    		serviceAccount,
    		// invalid
    		&api.ServiceAccount{},
    		&api.ServiceAccount{
    			ObjectMeta: metav1.ObjectMeta{Name: "name with spaces"},
    		},
    	)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  5. pkg/controller/serviceaccount/tokengetter.go

    	return clientGetter{c, secretLister, serviceAccountLister, podLister, nodeLister}
    }
    
    func (c clientGetter) GetServiceAccount(namespace, name string) (*v1.ServiceAccount, error) {
    	if serviceAccount, err := c.serviceAccountLister.ServiceAccounts(namespace).Get(name); err == nil {
    		return serviceAccount, nil
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 30 21:15:10 UTC 2023
    - 3K bytes
    - Viewed (0)
  6. pkg/serviceaccount/claims_test.go

    }
    
    type fakeGetter struct {
    	serviceAccount *v1.ServiceAccount
    	secret         *v1.Secret
    	pod            *v1.Pod
    	node           *v1.Node
    }
    
    func (f fakeGetter) GetServiceAccount(namespace, name string) (*v1.ServiceAccount, error) {
    	if f.serviceAccount == nil {
    		return nil, apierrors.NewNotFound(schema.GroupResource{Group: "", Resource: "serviceaccounts"}, name)
    	}
    	return f.serviceAccount, nil
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 17.9K bytes
    - Viewed (0)
  7. pkg/serviceaccount/legacy.go

    		}, &legacyPrivateClaims{
    			Namespace:          serviceAccount.Namespace,
    			ServiceAccountName: serviceAccount.Name,
    			ServiceAccountUID:  string(serviceAccount.UID),
    			SecretName:         secret.Name,
    		}
    }
    
    const (
    	LegacyIssuer     = "kubernetes/serviceaccount"
    	LastUsedLabelKey = "kubernetes.io/legacy-token-last-used"
    )
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 01 08:32:23 UTC 2023
    - 8.4K bytes
    - Viewed (0)
  8. pkg/controller/serviceaccount/serviceaccounts_controller.go

    type ServiceAccountsControllerOptions struct {
    	// ServiceAccounts is the list of service accounts to ensure exist in every namespace
    	ServiceAccounts []v1.ServiceAccount
    
    	// ServiceAccountResync is the interval between full resyncs of ServiceAccounts.
    	// If non-zero, all service accounts will be re-listed this often.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  9. pkg/controller/serviceaccount/legacy_serviceaccount_token_cleaner_test.go

    	}
    	creationTime, _ := time.Parse(dateFormat, creationTimeString)
    	labels := map[string]string{}
    	if lastUsedLabel != "" {
    		labels[serviceaccount.LastUsedLabelKey] = lastUsedLabel
    	}
    	if invalidSinceLabel != "" {
    		labels[serviceaccount.InvalidSinceLabelKey] = invalidSinceLabel
    	}
    	return &v1.Secret{
    		ObjectMeta: metav1.ObjectMeta{
    			Name:              "token-secret-1",
    			Namespace:         "default",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Oct 27 03:52:06 UTC 2023
    - 21.1K bytes
    - Viewed (0)
  10. istioctl/pkg/multicluster/remote_secret.go

    }
    
    func secretReferencesServiceAccount(serviceAccount *v1.ServiceAccount, secret *v1.Secret) error {
    	if secret.Type != v1.SecretTypeServiceAccountToken ||
    		secret.Annotations[v1.ServiceAccountNameKey] != serviceAccount.Name {
    		return fmt.Errorf("secret %s/%s does not reference ServiceAccount %s",
    			secret.Namespace, secret.Name, serviceAccount.Name)
    	}
    	return nil
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Oct 11 01:43:17 UTC 2023
    - 24K bytes
    - Viewed (0)
Back to top