Documentation ¶
Overview ¶
Package metadata schedules the discovery of other debugd instances to exchange settings and binaries.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Fetcher ¶
type Fetcher interface { DiscoverDebugdIPs(ctx context.Context) ([]string, error) DiscoverLoadBalancerIP(ctx context.Context) (string, error) }
Fetcher retrieves other debugd IPs from cloud provider metadata.
type Scheduler ¶
type Scheduler struct {
// contains filtered or unexported fields
}
Scheduler schedules fetching of metadata using timers.
func NewScheduler ¶
NewScheduler returns a new scheduler.
Directories ¶
Path | Synopsis |
---|---|
Package cloudprovider implements a metadata service for cloud providers.
|
Package cloudprovider implements a metadata service for cloud providers. |
Package fallback implements a fake metadata backend.
|
Package fallback implements a fake metadata backend. |
Click to show internal directories.
Click to hide internal directories.