Documentation ¶
Index ¶
Constants ¶
View Source
const ( ClusterIssuerKind = "ClusterIssuer" IssuerKind = "Issuer" CertificateKind = "Certificate" CertificateListKind = "CertificateList" DNSEndpointKind = "DNSEndpoint" DNSEndpointListKind = "DNSEndpointList" )
Constants for Kinds
Variables ¶
This section is empty.
Functions ¶
func SetupReconciler ¶ added in v0.3.1
SetupReconciler initializes reconcilers
func SetupScheme ¶ added in v0.3.1
SetupScheme initializes a schema
Types ¶
type HTTPProxyReconciler ¶ added in v0.3.0
type HTTPProxyReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme ServiceKey client.ObjectKey IssuerKey client.ObjectKey Prefix string DefaultIssuerName string DefaultIssuerKind string CreateDNSEndpoint bool CreateCertificate bool IngressClassName string }
HTTPProxyReconciler reconciles a HTTPProxy object
func (*HTTPProxyReconciler) Reconcile ¶ added in v0.3.0
Reconcile creates/updates CRDs from given HTTPProxy
func (*HTTPProxyReconciler) SetupWithManager ¶ added in v0.3.0
func (r *HTTPProxyReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.