# Functions

No description provided by the author
GetNodeIPOrName returns the IP address or the name of a node in the cluster.
GetPodDetails returns runtime information about the pod: name, namespace and IP of the node where it is running.
No description provided by the author
No description provided by the author
NewPluginSchemaStore creates a PluginSchemaStore.
No description provided by the author
ParseNameNS parses a string searching a namespace and name.
ServerHasGVK returns true iff the Kubernetes API server supports the given resource kind at the given group-version.
ValidateProtocol returns a bool of whether string is a valid protocol.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
EnablementStatusAuto says that whether the resource it controls is enabled or disabled should be decided upon by automation.
EnablementStatusDisabled says that the resource it controls is disabled.
EnablementStatusEnabled says that the resource it controls is enabled.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Endpoint describes a kubernetes endpoint, same as a target in Kong.
No description provided by the author
Info holds the metadata to be sent as part of a report.
K8sObjectInfo describes a Kubernetes object.
PluginSchemaStore retrives a schema of a Plugin from Kong.
PodInfo contains runtime information about the pod running the Ingres controller.
RawSSLCert represnts TLS cert and key in bytes.
No description provided by the author
Reporter sends anonymous reports of runtime properties and errors in Kong.
SecretGetterFromK8s is a SecretGetter that reads secrets from Kubernetes API.

# Type aliases

No description provided by the author
EnablementStatus can be 'enabled', 'disabled' or 'auto'.
No description provided by the author