# Packages
No description provided by the author
# Functions
IsValid returns true if the given Ingress either doesn't specify the ingress.class annotation, or it's set to the configured in the ingress controller.
NewController creates a new OpenStack Ingress controller.
# Constants
BarbicanSecretNameTemplate is the name format string to create Barbican secret.
CreateEvent event associated with new objects in an informer.
DeleteEvent event associated when an object is removed from an informer.
DeprecatedLabelNodeRoleMaster specifies that a node is a master It's copied over to kubeadm until it's merged in core: https://github.com/kubernetes/kubernetes/pull/39112 Deprecated in favor of LabelNodeExcludeLB.
IngressAnnotationFloatingIp is the key of the annotation on an ingress to set floating IP that will be associated to LoadBalancers.
IngressAnnotationInternal is the annotation used on the Ingress to indicate that we want an internal loadbalancer service so that octavia-ingress-controller won't associate floating ip to the load balancer VIP.
IngressAnnotationLoadBalancerKeepFloatingIP is the annotation used on the Ingress to indicate that we want to keep the floatingIP after the ingress deletion.
IngressAnnotationSourceRangesKey is the key of the annotation on an ingress to set allowed IP ranges on their LoadBalancers.
IngressAnnotationTimeoutClientData is the timeout for frontend client inactivity.
IngressAnnotationTimeoutMemberConnect is the timeout for backend member connection.
IngressAnnotationTimeoutMemberData is the timeout for backend member inactivity.
IngressAnnotationTimeoutTCPInspect is the time to wait for TCP packets for content inspection.
IngressClass specifies which Ingress class we accept.
IngressControllerTag is added to the related resources.
IngressKey picks a specific "class" for the Ingress.
IngressSecretCertName is certificate key name defined in the secret data.
IngressSecretKeyName is private key name defined in the secret data.
LabelNodeExcludeLB specifies that a node should not be used to create a Loadbalancer on https://github.com/kubernetes/cloud-provider/blob/25867882d509131a6fdeaf812ceebfd0f19015dd/controllers/service/controller.go#L673.
UpdateEvent event associated with an object update in an informer.
# Type aliases
EventType type of event associated with an informer.
No description provided by the author