m/test/launch: extend GetKubeClientSet with rest.Config

K8s streaming transports need a separate rest.Config, expose that from
the GetKubeClientSet.

Change-Id: I7c4ee5dae0349bd6742afcbaf23aa7536b1bdf88
Reviewed-on: https://review.monogon.dev/c/monogon/+/3811
Reviewed-by: Jan Schär <jan@monogon.tech>
Tested-by: Jenkins CI
diff --git a/metropolis/test/e2e/suites/kubernetes/run_test.go b/metropolis/test/e2e/suites/kubernetes/run_test.go
index 2baeb17..0c116f6 100644
--- a/metropolis/test/e2e/suites/kubernetes/run_test.go
+++ b/metropolis/test/e2e/suites/kubernetes/run_test.go
@@ -98,7 +98,7 @@
 		t.Fatalf("Could not get curator client: %v", err)
 	}
 	mgmt := apb.NewManagementClient(con)
-	clientSet, err := cluster.GetKubeClientSet()
+	clientSet, _, err := cluster.GetKubeClientSet()
 	if err != nil {
 		t.Fatal(err)
 	}
@@ -281,7 +281,7 @@
 		}
 	}()
 
-	clientSet, err := cluster.GetKubeClientSet()
+	clientSet, _, err := cluster.GetKubeClientSet()
 	if err != nil {
 		t.Fatal(err)
 	}