Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CertHandler ¶
type CertHandler interface {
HandleServerCert(ctx context.Context, csr *certv1.CertificateSigningRequest) error
HandleClientCert(ctx context.Context, csr *certv1.CertificateSigningRequest) error
}
func NewCertHandler ¶
func NewCertHandler(log logr.Logger, client client.Client) CertHandler
type RawK8sClient ¶
type RawK8sClient interface {
Get(ctx context.Context, namespacedName types.NamespacedName, obj client.Object) error
}
func NewRawK8sClient ¶
func NewRawK8sClient(client client.Client) RawK8sClient
Click to show internal directories.
Click to hide internal directories.