type CertificateController …
func NewCertificateController(
ctx context.Context,
name string,
kubeClient clientset.Interface,
csrInformer certificatesinformers.CertificateSigningRequestInformer,
handler func(context.Context, *certificates.CertificateSigningRequest) error,
) *CertificateController { … }
func (cc *CertificateController) Run(ctx context.Context, workers int) { … }
func (cc *CertificateController) worker(ctx context.Context) { … }
func (cc *CertificateController) processNextWorkItem(ctx context.Context) bool { … }
func (cc *CertificateController) enqueueCertificateRequest(obj interface{ … }
func (cc *CertificateController) syncFunc(ctx context.Context, key string) error { … }
func IgnorableError(s string, args ...interface{ … }
type ignorableError …
func (e ignorableError) Error() string { … }