Documentation
¶
Index ¶
- func ExtractIssuerNameFromCertificateRequest(certreq *certmanageriov1.CertificateRequest) (apitypes.NamespacedName, error)
- func FindIssuerConditionOfType(issuer *kmgmissuerv1beta1.Issuer, t kmgmissuerv1beta1.IssuerConditionType) *kmgmissuerv1beta1.IssuerCondition
- func GetIssuerConnectionInfo(ctx context.Context, c client.Client, issuer *kmgmissuerv1beta1.Issuer) (*remote.ConnectionInfo, error)
- func IssuerIsReady(issuer *kmgmissuerv1beta1.Issuer) bool
- type CertificateRequestConditions
- type CertificateRequestReconciler
- type IssuerReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExtractIssuerNameFromCertificateRequest ¶
func ExtractIssuerNameFromCertificateRequest(certreq *certmanageriov1.CertificateRequest) (apitypes.NamespacedName, error)
ExtractIssuerNameFromCertificateRequest extracts the kmgm-issuer.coe.ad.jp/Issuer reference from certreq's IssuerRef.
func FindIssuerConditionOfType ¶
func FindIssuerConditionOfType(issuer *kmgmissuerv1beta1.Issuer, t kmgmissuerv1beta1.IssuerConditionType) *kmgmissuerv1beta1.IssuerCondition
func GetIssuerConnectionInfo ¶
func GetIssuerConnectionInfo(ctx context.Context, c client.Client, issuer *kmgmissuerv1beta1.Issuer) (*remote.ConnectionInfo, error)
func IssuerIsReady ¶
func IssuerIsReady(issuer *kmgmissuerv1beta1.Issuer) bool
Types ¶
type CertificateRequestConditions ¶
type CertificateRequestConditions struct {
ReadyCond *certmanageriov1.CertificateRequestCondition
}
func GetCertificateRequestConditions ¶
func GetCertificateRequestConditions(certreq *certmanageriov1.CertificateRequest) *CertificateRequestConditions
func (*CertificateRequestConditions) IsReady ¶
func (c *CertificateRequestConditions) IsReady() bool
func (*CertificateRequestConditions) SetErrorState ¶
func (c *CertificateRequestConditions) SetErrorState(err error)
func (*CertificateRequestConditions) SetReady ¶
func (c *CertificateRequestConditions) SetReady()
type CertificateRequestReconciler ¶
type CertificateRequestReconciler struct { client.Client Log logr.Logger ZapLog *zap.Logger Scheme *runtime.Scheme }
CertificateRequestReconciler reconciles a CertificateRequest object
func (*CertificateRequestReconciler) Reconcile ¶
Reconcile is our entrypoint for the cert-manager.io/CertificateRequest reconcile loop.
func (*CertificateRequestReconciler) SetupWithManager ¶
func (r *CertificateRequestReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager registers r to mgr.
type IssuerReconciler ¶
type IssuerReconciler struct { client.Client Log logr.Logger ZapLog *zap.Logger Scheme *runtime.Scheme }
IssuerReconciler reconciles a Issuer object
func (*IssuerReconciler) SetupWithManager ¶
func (r *IssuerReconciler) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.