Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CertificateManagement ¶
CertificateManagement renders your KeyPairs and TrustedBundle, thereby simplifying other render components.
Types ¶
type Config ¶
type Config struct {
// The service accounts that are mounting the key pairs and may issue CSRs if installation.CertificateManagement is used.
ServiceAccounts []string
KeyPairOptions []KeyPairOption
Namespace string
TruthNamespace string
TrustedBundle certificatemanagement.TrustedBundle
}
Config contains all the config CertificateManagement needs to render objects.
type KeyPairOption ¶
type KeyPairOption struct {
// contains filtered or unexported fields
}
func NewKeyPairOption ¶
func NewKeyPairOption(keyPair certificatemanagement.KeyPairInterface, renderInTruthNS, renderInAppNS bool) KeyPairOption
Click to show internal directories.
Click to hide internal directories.