Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Endpoint ¶
type Endpoint struct { ContainerDClient containerdv1.ContainerDCaptureServiceClient DiscoverClient discover.DiscoverServiceClient }
func NewEndpoint ¶
type Proxy ¶ added in v0.2.1
type Proxy struct { k8s.UnimplementedK8SCaptureServiceServer discover.UnimplementedDiscoverServiceServer DaemonSetEndpoints map[string]*Endpoint // contains filtered or unexported fields }
func NewInclusterProxy ¶
func NewOutclusterProxy ¶
func (*Proxy) Capture ¶ added in v0.2.1
func (p *Proxy) Capture(req *types.K8SCapture, stream k8s.K8SCaptureService_CaptureServer) error
At the moment we only use containerD api Need to use generic OpenContainerInterface later
func (*Proxy) ServerInformation ¶ added in v0.2.1
func (*Proxy) UpdateDaemonSetMap ¶ added in v0.2.1
func (*Proxy) WatchDaemonSet ¶ added in v0.2.1
func (p *Proxy) WatchDaemonSet()
Click to show internal directories.
Click to hide internal directories.