# Packages

No description provided by the author
No description provided by the author

# Functions

GenerateKongRouteFromTranslation generates Kong routes from HTTPRoute pointing to a specific backend.
IngressesV1ToKongServices translates IngressV1 object into Kong Service, returns them indexed by name.
No description provided by the author
No description provided by the author
NewParser produces a new Parser object provided a logging mechanism and a Kubernetes object store.

# Constants

DefaultHTTPPort is the network port that should be assumed by default for HTTP traffic to services.
DefaultRetries indicates the number of times a connection should be retried by default.
DefaultServiceTimeout indicates the amount of time (by default) for connections, reads and writes to a service over a network should be given before timing out by default.
No description provided by the author

# Variables

LegacyRegexPathExpression is the regular expression used by Kong <3.0 to determine if a path is not a regex.

# Structs

FeatureFlags are used to control the behavior of the parser.
KongConfigBuildingResult is a result of Parser.BuildKongConfig method.
ObjectsCollector collects objects for later use.
Parser parses Kubernetes objects and configurations into their equivalent Kong objects and configurations, producing a complete state configuration for the Kong Admin API.
No description provided by the author
No description provided by the author

# Interfaces

LicenseGetter is an interface for getting the Kong Enterprise license.

# Type aliases

KongServicesCache is a cache of Kong Services indexed by their name.