Documentation ¶
Index ¶
- func DefineBFDConfig(neighborsIPAddresses []string) string
- func DefineBFDConfigMapData(ipAddresses []string) map[string]string
- func DefineCmVolume() corev1.Volume
- func DefineRoleBindingSubject() rbacv1.Subject
- func DefineRolePolicy() rbacv1.PolicyRule
- func DefineTestContainerSpec() (corev1.Container, error)
- func IsBFDStatusUp(pod *pod.Builder, peers []string) error
- func NodeIPs(apiclient *clients.Settings, label string) ([]string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefineBFDConfig ¶
DefineBFDConfig returns string which represents BFD config file peering to all given IP addresses.
func DefineBFDConfigMapData ¶
DefineBFDConfigMapData returns configMapData required for the test setup.
func DefineCmVolume ¶
DefineCmVolume returns Volume Spec for Daemonset.
func DefineRoleBindingSubject ¶
DefineRoleBindingSubject returns Subject required for creating RoleBinding.
func DefineRolePolicy ¶
func DefineRolePolicy() rbacv1.PolicyRule
DefineRolePolicy returns the PolicyRule required for creating Rule.
func DefineTestContainerSpec ¶
DefineTestContainerSpec returns ContainerSpec for creating Daemonset.
func IsBFDStatusUp ¶
IsBFDStatusUp checks if the status of all the BFD peers of a given pod is up.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.