# Functions

DefaultNginxCertName returns a default name for the nginx certificate name using the IngressClassName from the spec.
No description provided by the author
NewIngressManagerFromFn returns an IngressManager from a function that determines whether the Ingress is being managed by us.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

EventMirror copies events published to pod resources by the Keyvault CSI driver into ingress events.
IngressSecretProviderClassReconciler manages a SecretProviderClass for each ingress resource that references a Keyvault certificate.
NginxSecretProviderClassReconciler manages a SecretProviderClass for each nginx ingress controller that has a Keyvault URI in its DefaultSSLCertificate field.
PlaceholderPodController manages a single-replica deployment of no-op pods that mount the Keyvault secrets referenced by each secret provider class managed by IngressSecretProviderClassReconciler.

# Interfaces

IngressManager returns a boolean indicating whether the Ingress is being managed by us.