package signer
import "k8s.io/kubernetes/pkg/controller/certificates/signer"
Package signer implements a CA signer that uses keys stored on local disk.
Index ¶
Types ¶
type CSRSigningController ¶
type CSRSigningController struct {
// contains filtered or unexported fields
}
func NewCSRSigningController ¶
func NewCSRSigningController( client clientset.Interface, csrInformer certificatesinformers.CertificateSigningRequestInformer, caFile, caKeyFile string, certTTL time.Duration, ) (*CSRSigningController, error)
func (*CSRSigningController) Run ¶
func (c *CSRSigningController) Run(workers int, stopCh <-chan struct{})
Run the main goroutine responsible for watching and syncing jobs.
Source Files ¶
ca_provider.go signer.go
Directories ¶
Path | Synopsis |
---|---|
pkg/controller/certificates/signer/config | |
pkg/controller/certificates/signer/config/v1alpha1 |
- Version
- v1.18.5
- Published
- Jun 26, 2020
- Platform
- js/wasm
- Imports
- 19 packages
- Last checked
- 1 minute ago –
Tools for package owners.