# Functions

No description provided by the author

# Constants

EventActiveEndpointElected is the event indicating a new active endpoint is elected.
EventActiveEndpointLost is the event indicating the active endpoint is lost.
LabelCurrentGateway indicates which gateway the node is currently belonging to.

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
SchemeGroupVersion is group version used to register these objects.

# Structs

Endpoint stores all essential data for establishing the VPN tunnel.
Gateway is the Schema for the gateways API.
GatewayList contains a list of Gateway.
GatewaySpec defines the desired state of Gateway.
GatewayStatus defines the observed state of Gateway.
NodeInfo stores information of node managed by Gateway.