const defaultTestTimeout …
const clusterAddonLabelKey …
const clusterComponentKey …
const kubeProxyLabelName …
type KubeProxyUpgradeTest …
func (KubeProxyUpgradeTest) Name() string { … }
func (t *KubeProxyUpgradeTest) Setup(ctx context.Context, f *framework.Framework) { … }
func (t *KubeProxyUpgradeTest) Test(ctx context.Context, f *framework.Framework, done <-chan struct{ … }
func (t *KubeProxyUpgradeTest) Teardown(ctx context.Context, f *framework.Framework) { … }
type KubeProxyDowngradeTest …
func (KubeProxyDowngradeTest) Name() string { … }
func (t *KubeProxyDowngradeTest) Setup(ctx context.Context, f *framework.Framework) { … }
func (t *KubeProxyDowngradeTest) Test(ctx context.Context, f *framework.Framework, done <-chan struct{ … }
func (t *KubeProxyDowngradeTest) Teardown(ctx context.Context, f *framework.Framework) { … }
func waitForKubeProxyStaticPodsRunning(ctx context.Context, c clientset.Interface) error { … }
func waitForKubeProxyStaticPodsDisappear(ctx context.Context, c clientset.Interface) error { … }
func waitForKubeProxyDaemonSetRunning(ctx context.Context, f *framework.Framework, c clientset.Interface) error { … }
func waitForKubeProxyDaemonSetDisappear(ctx context.Context, c clientset.Interface) error { … }
func getKubeProxyStaticPods(ctx context.Context, c clientset.Interface) (*v1.PodList, error) { … }
func getKubeProxyDaemonSet(ctx context.Context, c clientset.Interface) (*appsv1.DaemonSetList, error) { … }