Documentation
oVirt
oVirt est la plateforme de gestion open source pour KVM. Un moteur unique se place devant tous les hôtes, et Provibr dialogue avec ce moteur via sa REST API. Si vous avez lu la page Proxmox, le principe est le même : un agent dans votre réseau, une intégration qui pointe vers le moteur, un plan et un modèle à cloner. Cette page décrit ce qui change.
Ce qui change par rapport à Proxmox
Les deux sont des hyperviseurs et livrent le même type de ressource, si bien que les plans, la capacité, les pools d’adresses et le journal d’audit fonctionnent exactement comme pour Proxmox. Les différences portent sur la manière dont une machine est adressée et placée.
Ce que vous renseignez
Une intégration oVirt pointe vers le moteur, pas vers un hôte. Quatre valeurs, toutes obligatoires :
- L’adresse du moteur telle que vous l’ouvrez dans le navigateur, par exemple https://ovirt.example.com. Tout ce qui suit le nom d’hôte est ignoré ; le chemin de l’API est construit par l’agent lui-même.
- Le nom d’utilisateur avec son profil d’autorisation, par exemple provibr@internal.
- Le mot de passe de cet utilisateur.
- L’empreinte SHA-256 du certificat présenté par le moteur.
L’empreinte TLS
Un moteur oVirt présente un certificat signé par sa propre autorité de certification interne. Relevez son empreinte depuis n’importe quelle machine capable de joindre le moteur :
openssl s_client -connect <host>:443 </dev/null 2>/dev/null | \
openssl x509 -noout -fingerprint -sha256Ce champ est obligatoire et le reste. Il n’existe aucune chaîne de confiance publique sur laquelle se rabattre ni aucun accès non chiffré ; l’agent fait donc confiance à ce seul certificat, et à rien d’autre. Si vous remplacez le certificat du moteur, remplacez également l’empreinte ici.
Cluster, stockage et réseau
Trois réglages indiquent au moteur où construire. Ils sont portés par l’intégration et s’appliquent à toutes les machines commandées par son intermédiaire :
- Cluster : là où arrivent les nouvelles machines. Le moteur y choisit un hôte.
- Domaine de stockage : là où le disque d’une nouvelle machine est créé.
- Profil vNIC : ce à quoi la carte réseau d’une nouvelle machine est rattachée.
Modèles
Une machine est construite en clonant un modèle oVirt, exactement comme sur Proxmox. Associez un modèle à un système d’exploitation de votre catalogue et tous les plans qui proposent ce système le cloneront.
Ce que vous pouvez faire avec une machine
Créer, démarrer, arrêter, éteindre, suspendre, reprendre et supprimer. Agrandir un disque ou en ajouter un, rattacher ou détacher une carte réseau, ouvrir la console et consulter les graphiques d’utilisation.
Les adresses et le pare-feu
Les adresses fonctionnent comme partout dans Provibr : un plan associe des cœurs, de la mémoire et un disque à un pool d’adresses, la commande prend l’adresse libre suivante et l’inscrit dans les réglages cloud-init de la machine, et la suppression de la machine la libère de nouveau.
Les machines déjà en place
Les machines qui tournent déjà sur votre moteur peuvent être importées dans le panneau. Elles conservent leur identifiant, elles se mettent à compter dans votre capacité et, à partir de là, elles se gèrent comme n’importe quelle autre machine.