Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CA ¶
type CA struct {
// contains filtered or unexported fields
}
Issuing certificates concurrently is not supported.
func (*CA) IssueEndEntityCertificate ¶
func (ca *CA) IssueEndEntityCertificate(dnsName string) (*CertificateAndPrivateKey, error)
IssueEndEntityCertificate creates a new certificate that is valid for the given DNS name, generating a new keypair for it.
type CertificateAndPrivateKey ¶
type CertificateController ¶
type CertificateController struct {
// contains filtered or unexported fields
}
func NewCertificateController ¶
func NewCertificateController(controllerNamespace string, k8sAPI *k8s.API) (*CertificateController, error)
func (*CertificateController) Run ¶
func (c *CertificateController) Run(readyCh <-chan struct{}, stopCh <-chan struct{})
Source Files
¶
- ca.go
- controller.go
Click to show internal directories.
Click to hide internal directories.