# Functions
New creates a new Cluster.
# Variables
DefaultConfig provides default values for the config.
# Structs
Cluster connects an Agent to other Agents and allows them to distribute workload.
Config describes how to instantiate a scraping service Server instance.
KVConfig wraps the kv.Config type to allow defining IsZero, which is required to make omitempty work when marshalling YAML.
LifecyclerConfig wraps the ring.LifecyclerConfig type to allow defining IsZero, which is required to make omitempty work when marshalling YAML.
# Type aliases
OwnershipFunc should determine if a given keep is owned by the caller.
ValidationFunc should validate a config.