Documentation ¶
Index ¶
- Constants
- type CertificateReconciler
- func (r *CertificateReconciler) CreateCertificateAndPrivateKey(cert *v1.Certificate, opts certificateOptions) ([]byte, []byte, error)
- func (r *CertificateReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *CertificateReconciler) SetupWithManager(mgr ctrl.Manager) error
- type ECDSAPrivateKey
- type Ed25519PrivateKey
- type PrivateKey
- type RSAPrivateKey
Constants ¶
View Source
const (
CleanupFinalizer = "certs.k8c.io/cleanup"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificateReconciler ¶
CertificateReconciler reconciles a Certificate object
func (*CertificateReconciler) CreateCertificateAndPrivateKey ¶
func (r *CertificateReconciler) CreateCertificateAndPrivateKey(cert *v1.Certificate, opts certificateOptions) ([]byte, []byte, error)
func (*CertificateReconciler) SetupWithManager ¶
func (r *CertificateReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ECDSAPrivateKey ¶
type ECDSAPrivateKey struct {
*ecdsa.PrivateKey
}
type Ed25519PrivateKey ¶
type Ed25519PrivateKey struct { ed25519.PrivateKey ed25519.PublicKey }
type PrivateKey ¶
type PrivateKey interface {
// contains filtered or unexported methods
}
type RSAPrivateKey ¶
type RSAPrivateKey struct {
*rsa.PrivateKey
}
Click to show internal directories.
Click to hide internal directories.