# Functions

CRDExists returns false if CRD does not exist.
EnsureProgrammedCondition ensures that the programmed condition is present in the conditions slice with the status reflecting the current configuration status of the object.
GenerateCPReferenceMatchesPredicate generates a predicate function that filters out objects that have a control plane reference set to a value other than 'kic'.
GeneratePredicateFuncsForIngressClassFilter builds a controller-runtime reconciliation predicate function which filters out objects which have their ingress class set to the a value other than the controller class.
IsDefaultIngressClass returns whether an IngressClass is the default IngressClass.
IsIngressClassEmpty returns true if an object has no ingress class information or false otherwise.
MatchesIngressClass indicates whether or not an object belongs to a given ingress class.
UpdateLoadBalancerIngress updates any supported Ingress object with new []netv1.IngressLoadBalancerIngress in a backward-compatible fashion if needed.
WithUnknownMessage sets the message of the desired Programmed condition to the given message if the configuration status is Unknown.

# Constants

ProgrammedConditionFalseInvalidMessage is the message for the programmed condition when it is False with reason Invalid.
ProgrammedConditionFalsePendingMessage is the message for the programmed condition when it is False with reason Pending.
ProgrammedConditionTrueMessage is the message for the programmed condition when it is True.

# Interfaces

ObjectWithControlPlaneRef is an interface that represents an object that has a control plane reference.

# Type aliases

No description provided by the author