kubernetesk8s.io/kubernetes/pkg/kubelet/lifecycle Index | Files

package lifecycle

import "k8s.io/kubernetes/pkg/kubelet/lifecycle"

Handlers for pod lifecycle events.

Index

Functions

func NewHandlerRunner

func NewHandlerRunner(httpGetter kubeletTypes.HttpGetter, commandRunner kubecontainer.ContainerCommandRunner, containerManager podStatusProvider) kubecontainer.HandlerRunner

Types

type HandlerRunner

type HandlerRunner struct {
	// contains filtered or unexported fields
}

func (*HandlerRunner) Run

func (hr *HandlerRunner) Run(containerID string, pod *api.Pod, container *api.Container, handler *api.Handler) error

TODO(yifan): Use a strong type for containerID.

Source Files

doc.go handlers.go

Version
v0.17.0
Published
May 12, 2015
Platform
darwin/amd64
Imports
8 packages
Last checked
47 seconds ago

Tools for package owners.