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.