controllers

package
v0.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 15, 2020 License: Apache-2.0 Imports: 28 Imported by: 0

Documentation

Index

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 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 (*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) Reconcile

func (r *IssuerReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*IssuerReconciler) SetupWithManager

func (r *IssuerReconciler) SetupWithManager(mgr ctrl.Manager) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL