<p>I have a kubernetes cluster running with one master and 2 nodes. I want to run e2e tests on this cluster. How should I run it? I tried doing <code>go run hack/e2e.go -v --test</code> but that command wants to create a cluster first and then run the test, while I want to run the tests on my already present cluster. Any idea how should I go ahead with it or what parameters should I pass to e2e tests?</p>

<p>TIA.</p>

<p>If what you want to do is run the conformance tests and verify your cluster, you might also consider looking into the tool that Heptio created called <a href="https://github.com/heptio/sonobuoy" rel="nofollow noreferrer">sonobuoy</a>, which was created specifically to run the non-destructive conformance tests for Kubernetes 1.7 (or later) in a consistent fashion. Lachlan Everson posted <a href="https://youtu.be/1e6SAZfkqUk" rel="nofollow noreferrer">a 6 minute youtube video showing how to use it</a> that I thought was pretty easy to follow, and will get you up and running with it very quickly.</p>

<p>It's configuration driven, so you can turn on/off tests that interest you easily, and includes some plugin driven "get more data about this cluster" sort of setup if you find you want or need to dig more in specific areas.</p>
