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
Source Files ¶
Click to show internal directories.
Click to hide internal directories.