Versions in this module Expand all Collapse all v1 v1.16.3 Oct 23, 2019 Changes in this version + func CheckReady(c clientset.Interface, size int, timeout time.Duration) ([]v1.Node, error) + func CheckReadyForTests(c clientset.Interface, nonblockingTaints string, ...) func() (bool, error) + func CollectAddresses(nodes *v1.NodeList, addressType v1.NodeAddressType) []string + func Filter(nodeList *v1.NodeList, fn func(node v1.Node) bool) + func FirstAddress(nodelist *v1.NodeList, addrType v1.NodeAddressType) []string + func GetAddresses(node *v1.Node, addressType v1.NodeAddressType) (ips []string) + func GetBoundedReadySchedulableNodes(c clientset.Interface, maxNodes int) (nodes *v1.NodeList, err error) + func GetExternalIP(node *v1.Node) (string, error) + func GetInternalIP(node *v1.Node) (string, error) + func GetMasterAndWorkerNodes(c clientset.Interface) (sets.String, *v1.NodeList, error) + func GetPortURL(client clientset.Interface, ns, name string, svcPort int) (string, error) + func GetPublicIps(c clientset.Interface) ([]string, error) + func GetRandomReadySchedulableNode(c clientset.Interface) (*v1.Node, error) + func GetReadyNodesIncludingTainted(c clientset.Interface) (nodes *v1.NodeList, err error) + func GetReadySchedulableNodes(c clientset.Interface) (nodes *v1.NodeList, err error) + func IsConditionSetAsExpected(node *v1.Node, conditionType v1.NodeConditionType, wantTrue bool) bool + func IsConditionSetAsExpectedSilent(node *v1.Node, conditionType v1.NodeConditionType, wantTrue bool) bool + func IsConditionUnset(node *v1.Node, conditionType v1.NodeConditionType) bool + func IsNodeReady(node *v1.Node) bool + func IsNodeSchedulable(node *v1.Node) bool + func IsNodeUntainted(node *v1.Node) bool + func PickIP(c clientset.Interface) (string, error) + func TotalReady(c clientset.Interface) (int, error) + func TotalRegistered(c clientset.Interface) (int, error) + func WaitConditionToBe(c clientset.Interface, name string, conditionType v1.NodeConditionType, ...) bool + func WaitForNodeToBeNotReady(c clientset.Interface, name string, timeout time.Duration) bool + func WaitForNodeToBeReady(c clientset.Interface, name string, timeout time.Duration) bool + func WaitForReadyNodes(c clientset.Interface, size int, timeout time.Duration) error + func WaitForTotalHealthy(c clientset.Interface, timeout time.Duration) error + type PodNode struct + Node string + Pod string + func PodNodePairs(c clientset.Interface, ns string) ([]PodNode, error)