diff --git a/test/e2e/framework/util.go b/test/e2e/framework/util.go index 15b2b61f16..92ee9eb6ab 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) }