Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Cell = cell.Module( "agent-infra-endpoints", "Cilium Agent infrastructure endpoints", cell.Config(config{ ServiceLoopbackIPv4: "169.254.42.1", ServiceLoopbackIPv6: "fe80::1", }), cell.Provide(newInfraIPAllocator), cell.Invoke(registerIngressEndpoint), cell.Invoke(registerHostEndpoint), )
Cell is responsible to initialize the Cilium Agent "infrastructure" (host, health, ingress) endpoints. This includes IP allocation and setting up the endpoint.
Functions ¶
This section is empty.
Types ¶
type InfraIPAllocator ¶
type InfraIPAllocator interface {
AllocateIPs(ctx context.Context) error
GetHealthEndpointRouting() *linuxrouting.RoutingInfo
}
Click to show internal directories.
Click to hide internal directories.