# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Package metadata includes metadata variables for logging and reporting.
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

No description provided by the author
No description provided by the author
NewSchemaServiceGetter creates a schema service getter that uses given client manager to maintain admin API clients.
No description provided by the author
Run starts the controller manager and blocks until it exits.
SetupLoggers sets up the loggers for the controller manager.

# Constants

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

# Structs

Config collects all configuration that the controller manager takes from the environment.
ControllerDef is a specification of a Controller that can be conditionally registered with Manager.
InstanceIDProvider provides a unique identifier for a running instance of the manager.
No description provided by the author
SchemaServiceGetter returns schema service of an admin API client if there is any client available.
TypeMetaSettingClient decorates client.Client so that it populates the TypeMeta field of the object after fetching it from the API server.

# Interfaces

No description provided by the author
No description provided by the author
Controller is a Kubernetes controller that can be plugged into Manager.
GatewayClientsProvider is an interface that provides clients for the currently discovered Gateway instances.
No description provided by the author

# Type aliases

ConfigOpt is a function that modifies a Config.