Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SyncFn ¶
SyncFn is the reconciliation function passed to a certificate-shim's controller.
func SyncFnFor ¶
func SyncFnFor( rec record.EventRecorder, log logr.Logger, cmClient clientset.Interface, cmLister cmlisters.CertificateLister, defaults controller.IngressShimOptions, fieldManager string, ) SyncFn
SyncFnFor contains logic to reconcile any "Ingress-like" object.
An "Ingress-like" object is a resource such as an Ingress, a Gateway or an HTTPRoute. Due to their similarity, the reconciliation function for them is common. Reconciling an Ingress-like object means looking at its annotations and creating a Certificate with matching DNS names and secretNames from the TLS configuration of the Ingress-like object.
Click to show internal directories.
Click to hide internal directories.