Merge pull request #26932 from aaronlevy/conformance-fix

Automatic merge from submit-queue

Allow conformance tests to run on non-GCE providers

fixes https://github.com/kubernetes/kubernetes/issues/26869

Creates a skeleton provider which has all the required function stubs -- but will allow a previously set "skeleton" KUBERNETES_PROVIDER to not be overriden with "gce".
This commit is contained in:
k8s-merge-robot
2016-06-21 14:30:58 -07:00
committed by GitHub
4 changed files with 105 additions and 81 deletions

View File

@@ -46,7 +46,7 @@ source "${KUBE_ROOT}/cluster/kube-util.sh"
# ---- Do cloud-provider-specific setup
if [[ -n "${KUBERNETES_CONFORMANCE_TEST:-}" ]]; then
echo "Conformance test: not doing test setup."
KUBERNETES_PROVIDER=""
KUBERNETES_PROVIDER="skeleton"
detect-master-from-kubeconfig