Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Certificates = map[string][]string{ "ca": {"ca.crt", "tls.crt"}, "server": {"ca.crt", "tls.crt", "tls.key"}, "client": {"ca.crt", "tls.crt", "tls.key"}, } CopyCertificates = map[string][]string{ "ca": {"ca.crt", "tls.crt"}, "server": {"ca.crt", "tls.crt"}, "client": {"ca.crt", "tls.crt", "tls.key"}, } )
Functions ¶
func CreateDummyCerts ¶
func CreateDummyCerts(namespace string)
Types ¶
type CertificateManager ¶
type CertificateManager interface { Start(ctx context.Context) error Clean(ctx context.Context) error ServerCertificates() *TLSCertificates }
func New ¶
func New(namespace string) CertificateManager
type TLSCertificates ¶
Click to show internal directories.
Click to hide internal directories.