Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigGenerator ¶
A ConfigGenerator creates a configuration from several services.
type Notifier ¶
A Notifier recognizes changes in your system. For example, it could regularly poll an API or listen on an event bus. If something changes, it notifies the Manager to trigger a refresh.
type Service ¶
type Service struct { ApplicationProtocol string Config string Domains []string Hosts []Host Id string Port int ProxyPath string ServicePort int Source string TransportProtocol string }
func (*Service) ListenPort ¶
Figure out the port on which a service is listening.
type ServiceGenerator ¶
A ServiceGenerator reads information about nodes and creates a list of services.
Click to show internal directories.
Click to hide internal directories.