- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for token_cleaner (0.35 sec)
-
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) -
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) -
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) -
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) -
cmd/kubeadm/app/phases/controlplane/manifests_test.go
"--cluster-signing-key-file=" + filepath.Join(testCertsDir, "ca.key"), "--use-service-account-credentials=true", "--controllers=*,bootstrapsigner,tokencleaner", "--authentication-kubeconfig=" + filepath.Join(kubeadmconstants.KubernetesDir, "controller-manager.conf"), "--authorization-kubeconfig=" + filepath.Join(kubeadmconstants.KubernetesDir, "controller-manager.conf"),
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sun Mar 03 14:43:47 UTC 2024 - 48.5K bytes - Viewed (0) -
cmd/kubeadm/app/phases/controlplane/manifests.go
{Name: "cluster-signing-key-file", Value: filepath.Join(cfg.CertificatesDir, kubeadmconstants.CAKeyName)}, {Name: "use-service-account-credentials", Value: "true"}, {Name: "controllers", Value: "*,bootstrapsigner,tokencleaner"}, } // If using external CA, pass empty string to controller manager instead of ca.key/ca.crt path, // so that the csrsigning controller fails to start if res, _ := certphase.UsingExternalCA(cfg); res {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sun Mar 03 14:43:47 UTC 2024 - 17.8K bytes - Viewed (0) -
cmd/kube-controller-manager/app/options/options_test.go
"deployment": "deployment-controller", "cronjob": "cronjob-controller", "namespace": "namespace-controller", "podgc": "pod-garbage-collector-controller", "tokencleaner": "token-cleaner-controller", } if err := opts.Validate(allControllers, disabledByDefaultControllers, controllerAliases); err != nil { t.Errorf("expected no error, error found %v", err) }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon May 27 02:59:09 UTC 2024 - 55.1K bytes - Viewed (0)