Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Cell = cell.Module( "bgp-cp-operator", "BGP Control Plane Operator", cell.Invoke(registerBGPResourceManager), )
Functions ¶
Types ¶
type BGPParams ¶
type BGPParams struct {
cell.In
Logger logrus.FieldLogger
LC cell.Lifecycle
Clientset k8s_client.Clientset
DaemonConfig *option.DaemonConfig
JobGroup job.Group
Health cell.Health
// resource tracking
ClusterConfigResource resource.Resource[*cilium_api_v2alpha1.CiliumBGPClusterConfig]
NodeConfigOverrideResource resource.Resource[*cilium_api_v2alpha1.CiliumBGPNodeConfigOverride]
NodeConfigResource resource.Resource[*cilium_api_v2alpha1.CiliumBGPNodeConfig]
NodeResource resource.Resource[*cilium_api_v2.CiliumNode]
}
type BGPResourceManager ¶
type BGPResourceManager struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.