Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for token_cleaner (0.27 sec)

  1. pkg/controller/bootstrap/tokencleaner.go

    }
    
    // DefaultTokenCleanerOptions returns a set of default options for creating a
    // TokenCleaner
    func DefaultTokenCleanerOptions() TokenCleanerOptions {
    	return TokenCleanerOptions{
    		TokenSecretNamespace: api.NamespaceSystem,
    	}
    }
    
    // TokenCleaner is a controller that deletes expired tokens
    type TokenCleaner struct {
    	tokenSecretNamespace string
    
    	client clientset.Interface
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  2. pkg/controller/bootstrap/tokencleaner_test.go

    	coreinformers "k8s.io/client-go/informers/core/v1"
    	"k8s.io/client-go/kubernetes/fake"
    	core "k8s.io/client-go/testing"
    	api "k8s.io/kubernetes/pkg/apis/core"
    )
    
    func newTokenCleaner() (*TokenCleaner, *fake.Clientset, coreinformers.SecretInformer, error) {
    	options := DefaultTokenCleanerOptions()
    	cl := fake.NewSimpleClientset()
    	informerFactory := informers.NewSharedInformerFactory(cl, options.SecretResync)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 14 00:05:53 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  3. cmd/kube-controller-manager/app/bootstrap.go

    	return nil, true, nil
    }
    
    func newTokenCleanerControllerDescriptor() *ControllerDescriptor {
    	return &ControllerDescriptor{
    		name:                names.TokenCleanerController,
    		aliases:             []string{"tokencleaner"},
    		initFunc:            startTokenCleanerController,
    		isDisabledByDefault: true,
    	}
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Oct 27 11:28:02 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  4. pkg/controller/bootstrap/util.go

    	if len(tokenSecret) == 0 {
    		logger.V(3).Info("No key in secret", "key", bootstrapapi.BootstrapTokenSecretKey, "secret", klog.KObj(secret))
    		return "", "", false
    	}
    
    	// Ensure this secret hasn't expired.  The TokenCleaner should remove this
    	// but if that isn't working or it hasn't gotten there yet we should check
    	// here.
    	if bootstrapsecretutil.HasExpired(secret, time.Now()) {
    		return "", "", false
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Mar 13 02:18:40 UTC 2023
    - 2.2K bytes
    - Viewed (0)
Back to top