 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeProber ¶
type FakeProber struct {
}
    type Prober ¶
type Prober interface {
	Probe(pod *api.Pod, status api.PodStatus, container api.Container, containerID string, createdAt int64) (probe.Result, error)
}
    Prober checks the healthiness of a container.
func New ¶
func New( runner kubecontainer.ContainerCommandRunner, readinessManager *kubecontainer.ReadinessManager, refManager *kubecontainer.RefManager, recorder record.EventRecorder) Prober
NewProber creates a Prober, it takes a command runner and several container info managers.
func NewTestProber ¶
func NewTestProber( exec execprobe.ExecProber, readinessManager *kubecontainer.ReadinessManager, refManager *kubecontainer.RefManager, recorder record.EventRecorder) Prober
New prober for use in tests.
 Click to show internal directories. 
   Click to hide internal directories.