Documentation
¶
Index ¶
- type Runtime
- func (r *Runtime) DeleteAPIManifests(namespaces *corev1.NamespaceList) error
- func (r *Runtime) GetKubeletPods() ([]v1.Pod, error)
- func (r *Runtime) GetKubeletRunningPods() ([]v1.Pod, error)
- func (r *Runtime) GetKubeletStaticPods() ([]v1.Pod, error)
- func (r *Runtime) Run() error
- func (r *Runtime) SearchStaticPods(pods []v1.Pod) []v1.Pod
- func (r *Runtime) Stop() error
- type State
- func (s *State) GetKubeletLogsPodRunning() int
- func (s *State) GetKubeletProbeFail() int
- func (s *State) IncKubeletProbeFailures()
- func (s *State) IsReady() bool
- func (s *State) SetAPIServerProbeLastError(msg string)
- func (s *State) SetKubeletAPIPodRunning(nb int)
- func (s *State) SetKubeletLogsPodRunning(nb int)
- func (s *State) SetReady()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Runtime ¶
type Runtime struct {
SigChan chan os.Signal
ApplyChan chan struct{}
// contains filtered or unexported fields
}
func NewRunner ¶
func NewRunner(env *setup.Environment) *Runtime
func (*Runtime) DeleteAPIManifests ¶
func (r *Runtime) DeleteAPIManifests(namespaces *corev1.NamespaceList) error
type State ¶
func (*State) GetKubeletLogsPodRunning ¶ added in v0.3.0
func (*State) GetKubeletProbeFail ¶ added in v0.3.0
func (*State) IncKubeletProbeFailures ¶ added in v0.3.0
func (s *State) IncKubeletProbeFailures()
func (*State) SetAPIServerProbeLastError ¶ added in v0.3.0
func (*State) SetKubeletAPIPodRunning ¶ added in v0.3.0
func (*State) SetKubeletLogsPodRunning ¶ added in v0.3.0
Click to show internal directories.
Click to hide internal directories.