kverify

package
v1.7.0-beta.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 16, 2020 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Overview

Package kverify verifies a running kubernetes cluster is healthy

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func APIServerIsRunning

func APIServerIsRunning(start time.Time, ip string, port int, timeout time.Duration) error

APIServerIsRunning waits for api server status to be running

func APIServerProcess

func APIServerProcess(runner command.Runner, start time.Time, timeout time.Duration) error

APIServerProcess waits for api server to be healthy returns error if it doesn't

func APIServerStatus

func APIServerStatus(ip net.IP, apiserverPort int) (string, error)

APIServerStatus hits the /healthz endpoint and returns libmachine style state.State

func SystemPods

func SystemPods(client *kubernetes.Clientset, start time.Time, ip string, port int, timeout time.Duration) error

SystemPods verifies essential pods for running kurnetes is running

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL