From 6201727935e4e71ba15c89f4b4acf142a7de6338 Mon Sep 17 00:00:00 2001 From: Serguei Bezverkhi Date: Sun, 24 Sep 2017 20:26:28 -0400 Subject: [PATCH] Add support for skeleton in GetSigner Adding support for skeleton to GetSigner to be able to run e2e tests against a bare metal multinode cluster. --- test/e2e/framework/util.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/e2e/framework/util.go b/test/e2e/framework/util.go index cd347c96296..f6a7672b833 100644 --- a/test/e2e/framework/util.go +++ b/test/e2e/framework/util.go @@ -3450,6 +3450,11 @@ func GetSigner(provider string) (ssh.Signer, error) { if len(keyfile) == 0 { keyfile = "id_rsa" } + case "skeleton": + keyfile = os.Getenv("KUBE_SSH_KEY") + if len(keyfile) == 0 { + keyfile = "id_rsa" + } default: return nil, fmt.Errorf("GetSigner(...) not implemented for %s", provider) }