Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PrivilegedPodTracerService ¶
type PrivilegedPodTracerService struct {
// contains filtered or unexported fields
}
func (*PrivilegedPodTracerService) Cleanup ¶
func (p *PrivilegedPodTracerService) Cleanup() error
func (*PrivilegedPodTracerService) Setup ¶
func (p *PrivilegedPodTracerService) Setup() error
type TracerService ¶
type TracerService interface { // Perform all actions required for starting the remote sniffing Setup() error // Rollback actions performed during the Setup phase Cleanup() error // Start remote sniffing // write remote capture output to the given io writer. Start(stdOut io.Writer) error }
func NewPrivilegedPodRemoteTracingService ¶
func NewPrivilegedPodRemoteTracingService(options *config.DoktorSettings, service kube.KubernetesApiService, bridge runtime.ContainerRuntimeBridge) TracerService
Click to show internal directories.
Click to hide internal directories.