Nous commençons par l'installation des outils python nécessaires :

apt install -y python2-novaclient python3-openstackclient

Puis dans l'interface de gestion du cloud du manager ovh, nous allons dans "Users and Role".

La, pour l'utilisateur créé disposant des droits que nous voulons, nous pouvons télécharger le fichier "openrc.sh" qui une fois exécuté positionne les variables d'environnement de nova. Un mot de passe (celui du user) vous sera demandé.

Une fois l'authentification faite, vous pouvez lister vos instances :

nova list

Vous pouvez aussi lister les differents modèles supportés par ovh :

nova flavor-list

et enfin, lister les images disponibles pour l'installation :

glances image-list

Nous pouvons créer une instance flavor "B2-7" et image "ubuntu 16.04" comme suit :

nova boot --flavor 0ff9e048-50af-4b2e-bc61-72611d23fca7 --image b6ed344f-0942-4f32-aa14-2476fe08c3e0 mon-instance-a-moi

(Attention à la facturation!!!)

Pour détruire l'instance :

nova delete Instance1