Create a European OVH Account on http://www.ovh.ie/auth/signup/#/?ovhCompany=ovh&ovhSubsidiary=IE.
Click on the "Get started for free" on https://www.ovh.ie/kubernetes/.
Wait 3-10 minutes after your order (you should have received a "Your cluster is ready" email, then you can connect to https://www.ovh.com/auth/?action=gotomanager&from=https://www.ovh.com/fr/&ovhSubsidiary=IE. You will find the Kubernetes service under the "Platform and Services" section in the "Cloud" universe.
Check the Kubernetes version delivered. If not the one you want to perform test on, click the "3 dot" button next to your cluster status and request cluster reset. Choose the major version of Kubernetes you wanna test and wait a few minutes for your service to be in "OK" state again. From the previous UI, download the kubeconfig file from the bottom of the 'Service' tab. Then add some nodes from the 'Nodes' tab. We personnaly tested with 2 'B2-7' instances.
Download a binary release of the CLI, or build it yourself by running:
$ go get -u -v github.com/heptio/sonobuoy
Deploy a Sonobuoy pod to your cluster with:
$ sonobuoy run
View actively running pods:
$ sonobuoy status
To inspect the logs:
$ sonobuoy logs
Once sonobuoy status
shows the run as completed
, copy the output directory from the main Sonobuoy pod to
a local directory:
$ sonobuoy retrieve .
This copies a single .tar.gz
snapshot from the Sonobuoy pod into your local .
directory. Extract the contents into ./results
with:
mkdir ./results; tar xzf *.tar.gz -C ./results
To clean up Kubernetes objects created by Sonobuoy, run:
sonobuoy delete
Have fun testing !