The conformance test checks that a kubernetes installation supports a minimum required feature set.
You will need to have a Kubernetes cluster already running.
Make sure only the essential pods are running, and there are no failed or pending pods. If you are testing a small / development cluster, you may need to increase the node memory or tests could inconsistently fail (e.g. 2048mb for single-node vagrant).
If you are running the conformance tests against a vagrant cluster, you can use the
conformance-test.sh script located either in the
To test a running cluster:
First, clone a copy of this repository to a host with ssh access to the Kubernetes cluster.
$ git clone https://github.com/coreos/coreos-kubernetes
Then run the
contrib/conformance-test.sh helper script, replacing the
$ cd coreos-kubernets/contrib $ ./conformance-test.sh <ssh-host> <ssh-port> <path-to-ssh-key>