func ControlPlaneUpgradeFunc(f *framework.Framework, upgCtx *upgrades.UpgradeContext, testCase *junit.TestCase, controlPlaneExtraEnvs []string) func(ctx context.Context) { … }
func ClusterUpgradeFunc(f *framework.Framework, upgCtx *upgrades.UpgradeContext, testCase *junit.TestCase, controlPlaneExtraEnvs, nodeExtraEnvs []string) func(ctx context.Context) { … }
func ClusterDowngradeFunc(f *framework.Framework, upgCtx *upgrades.UpgradeContext, testCase *junit.TestCase, controlPlaneExtraEnvs, nodeExtraEnvs []string) func(ctx context.Context) { … }
const etcdImage …
func controlPlaneUpgrade(ctx context.Context, f *framework.Framework, v string, extraEnvs []string) error { … }
func controlPlaneUpgradeGCE(rawV string, extraEnvs []string) error { … }
func traceRouteToControlPlane() { … }
func checkControlPlaneVersion(ctx context.Context, c clientset.Interface, want string) error { … }
func nodeUpgrade(ctx context.Context, f *framework.Framework, v string, img string, extraEnvs []string) error { … }
func nodeUpgradeGCE(rawV, img string, extraEnvs []string) error { … }
func nodeUpgradeGKE(ctx context.Context, namespace string, v string, img string) error { … }
func nodePoolsGKE() ([]string, error) { … }
func waitForNodesReadyAfterUpgrade(ctx context.Context, f *framework.Framework) error { … }
func checkNodesVersions(ctx context.Context, cs clientset.Interface, want string) error { … }