Versions in this module Expand all Collapse all v0 v0.1.4 Oct 21, 2023 Changes in this version type CA + func (myca *CA) GetPEM() ([]byte, error) + func (myca *CA) GetPrivKeyPEM() ([]byte, error) type CERT + func (mycert *CERT) GetPEM() ([]byte, error) + func (mycert *CERT) GetPrivKeyPEM() ([]byte, error) v0.1.3 Jun 6, 2023 Changes in this version + type CA struct + func (myca *CA) LoadFromFile(cafile string, cafilekey string) error + func (myca *CA) LoadFromSecret(name string, namespace string) error + func (myca *CA) NeedInitialization(name string, namespace string) error + func (myca *CA) NewCA() error + func (myca *CA) SaveToFile(cafile string, cakeyfile string) error + func (myca *CA) SaveToSecret(name string, namespace string) error + func (myca *CA) SetupCA() + func (myca *CA) UpdateSecret(name string, namespace string) error + type CERT struct + func (mycert *CERT) LoadFromFile(certfile string, certfilekey string) error + func (mycert *CERT) LoadFromSecret(name string, namespace string) error + func (mycert *CERT) NeedInitialization(name string, namespace string) error + func (mycert *CERT) NewCERT(caname string, caNamespace ...string) error + func (mycert *CERT) NewCERTFromFile(cafile string, cafilekey string) error + func (mycert *CERT) SaveToFile(certfile string, certkeyfile string) error + func (mycert *CERT) SaveToSecret(name string, namespace string) error + func (mycert *CERT) SetupCERT(client bool, hosts []string, commonName string) + func (mycert *CERT) UpdateSecret(name string, namespace string) error + func (mycert *CERT) UpdateValidatingWebhookConfiguration(name string) error + type PrivateKey struct