Documentation
Serveurs et plans
Un serveur dans Provibr, c’est ce que votre intégration livre : une machine virtuelle, un compte d’hébergement ou un serveur de jeu. Ils figurent dans une seule liste, sous un seul jeu de droits, avec la même piste d’activité. Ce qui diffère, c’est ce que vous pouvez leur faire, et cela découle du fournisseur.
Les plans
Un plan est une commande enregistrée. Il existe pour que ce que vous vendez vingt fois soit décrit une seule fois, et pour qu’un collègue qui le commande ne puisse pas en fausser subtilement les détails.
- Plan VPS
- Les cœurs, la mémoire et le disque, plus le pool d’adresses dans lequel puiser et éventuellement un bridge. Il n’est pas lié à une intégration : le même plan fonctionne donc sur tous les hyperviseurs que vous avez connectés.
- Plan web
- Un forfait d’hébergement sur un panneau de contrôle, sous un nom de votre choix. Le nom du forfait est enregistré tel qu’il était à ce moment-là. C’est une référence à quelque chose qui se trouve sur votre serveur, pas une copie de son contenu.
- Plan de jeu
- L’ensemble du conteneur sur un panneau de jeu : l’egg, éventuellement une image et une commande de démarrage, les valeurs des variables, les limites et les limites de fonctions. Commander un serveur de jeu sans plan n’est pas possible.
Commander
Le formulaire de commande comporte deux étapes. La première est ce que vous commandez ; la seconde, le détail. Une intégration qui n’est pas prête à recevoir des commandes est listée avec le motif et un lien vers l’onglet qui y remédie.
- Pour un hyperviseur, vous choisissez l’intégration, éventuellement un plan, et le système d’exploitation. Sans plan, vous renseignez vous-même la configuration, dans les limites de ce que le nœud peut réellement offrir là où l’agent l’a mesuré.
- Pour un panneau de contrôle, vous choisissez un plan web ou un forfait isolé, puis le nom d’utilisateur, le domaine, l’adresse e-mail et le mot de passe.
- Pour un panneau de jeu, vous choisissez un plan de jeu et un nom. Ce sont les deux seuls champs.
Si le plan porte un pool d’adresses, l’adresse en provient et le sélecteur manuel disparaît. Sans plan, vous pouvez prendre la prochaine adresse libre d’un pool, en fixer une précise, ou n’en prendre aucune.
Ce que vous pouvez faire à un serveur
Les boutons suivent le fournisseur. Un compte d’hébergement n’a pas de bouton de démarrage parce qu’il n’y a rien à démarrer ; un serveur de jeu a un bouton d’arrêt forcé parce que les conteneurs en ont parfois besoin.
- Machines virtuelles : démarrer, forcer l’arrêt, arrêter, mettre en pause, reprendre, actualiser, réinstaller, redimensionner et ajouter des disques, ajouter et retirer des cartes réseau, modifier les règles de pare-feu, et supprimer.
- Comptes d’hébergement : suspendre, réactiver, changer de forfait, actualiser et supprimer.
- Serveurs de jeu : démarrer, arrêter, redémarrer, forcer l’arrêt, suspendre, reprendre, actualiser, réinstaller et supprimer.
La page du serveur
- Aperçu : le statut, la configuration, les adresses, l’intégration et l’agent dont il dépend, l’utilisation récente et les boutons.
- Statistiques : les graphiques, sur une heure, six heures, un jour ou une semaine.
- Réseau : les adresses attribuées par Provibr à côté de celles observées par l’agent, les règles et le journal du pare-feu, et les adresses matérielles utilisées pour l’installation par le réseau.
- Matériel : les disques et les cartes réseau, lus sur la machine elle-même.
- Console : un écran ou un terminal en direct, là où le fournisseur en propose un.
- Activité : chaque commande et chaque événement de ce serveur, avec le motif indiqué par l’agent.
- Paramètres : sa provenance, la réinstallation, l’installation par le réseau, le changement de forfait et la suppression.
Les statuts
Deux d’entre eux sont faciles à confondre, et la différence compte pour votre facture.
- En cours de création : Provibr est en train de le créer. Le clonage ou l’appel de création est encore en cours.
- En cours de configuration : la machine se configure elle-même, par cloud-init ou par une installation réseau. Elle compte comme étant en marche.
- En marche, arrêté, erreur, inconnu : ce que le système rapporte.
- Suspendu : éteint et verrouillé. Soit c’est vous, soit un administrateur, soit la plateforme parce que vous avez dépassé votre limite de licence.
Les changements faits en dehors de Provibr
L’agent interroge toutes les vingt secondes et effectue une comparaison complète toutes les quelques minutes : une machine que quelqu’un a arrêtée à la main apparaît donc comme arrêtée dans ce délai environ. Quelques observations sont délibérément ignorées : une machine ne peut pas se déclarer en marche tant qu’elle est encore en cours de configuration, et aucune observation venant de votre infrastructure ne peut lever une suspension imposée par la plateforme pour dépassement de votre limite.
Une ressource présente sur votre système mais sans enregistrement dans Provibr est ignorée à chaque interrogation, comptée, et consignée une seule fois. C’est pourquoi vos propres machines de production n’apparaissent jamais d’elles-mêmes dans le panneau.
Reprendre ce qui existe déjà
Lorsqu’un fournisseur peut lister ce qu’il fait tourner, son intégration dispose d’un onglet d’import. Vous obtenez la liste, cochez ce que vous voulez et cela devient un serveur dans Provibr avec son identifiant réel. Pas d’espace réservé, pas de second enregistrement.
Cela fonctionne partout où une intégration peut lister ce qui tourne déjà, qu’il s’agisse de machines virtuelles, de comptes d’hébergement ou de serveurs de jeu, de sorte que rien, sur un système connecté, n’a besoin d’être recréé à la main.