# Functions
No description provided by the author
No description provided by the author
No description provided by the author
CoreV1ToNetworkV1beta1LB convert []corev1.LoadBalancerIngress to []networkingv1beta1.IngressLoadBalancerIngress.
CoreV1ToNetworkV1LB convert []corev1.LoadBalancerIngress to []networkingv1.IngressLoadBalancerIngress.
Difference returns elements only in a Duplicated elements are considered as same element.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IngressLBStatusIPs organizes the available addresses.
IngressPublishAddresses get addressed used to expose Ingress.
InsertKeyInMap takes a dot separated string and recursively goes inside the destination to fill the value.
IsHostnameMatch follow GatewayAPI specification to match listenr and route hostname.
No description provided by the author
MatchHostDef checks that host matches host's shcema ref to : https://github.com/apache/apisix/blob/c5fc10d9355a0c177a7532f01c77745ff0639a7f/apisix/schema_def.lua#L40 ref to : https://github.com/kubernetes/kubernetes/blob/976a940f4a4e84fe814583848f97b9aafcdb083f/staging/src/k8s.io/apimachinery/pkg/util/validation/validation.go#L205 They define regex differently, but k8s's dns is more accurate.
No description provided by the author
RecorderEvent recorder events for resources.
RecorderEventS recorder events for resources.
No description provided by the author
SchemeToPort scheme converts to the default port ref https://github.com/apache/apisix/blob/c5fc10d9355a0c177a7532f01c77745ff0639a7f/apisix/upstream.lua#L167-L172.
Due to dependency, delete priority should be last shouldCompare only affects Create event since periodic synchronization is considered as Add event.
No description provided by the author
VerifyConditions verify conditions to decide whether to update status.
VerifyGeneration verify generation to decide whether to update status.
# Constants
No description provided by the author
Component is used for event component.
No description provided by the author
MessageResourceFailed is used to report error.
MessageResourceSynced is used to specify controller.
ResourceSyncAborted is used when a resource synced failed.
ResourceSynced is used when a resource is synced successfully.