Docs » Cloud Privé Virtuel (VPC) » Créer une machine virtuelle

Créer une machine virtuelle

Pour instancier une machine virtuelle, allez dans Projet/Compute/Instances et cliquez sur Lancer une Instance. Sur la vue Détails, choisissez un nom d’instance parlant et le nombre de VM à lancer. Vous pouvez là-encore préfixer le nom de l’instance par votre login et indiquer votre nom dans le champ Description. Nous vous conseillons de laisser le champ Zone de disponibilité à sa valeur par défaut (Toute zone de disponibilité). Cette valeur sera déterminée automatiquement en fonction du gabarit que vous choisirez.

Création d’une instance ou Machine virtuelle

Choix du volume & du système d’exploitation

Sur la vue Source, choisissez de ne pas créer de nouveau volume (Créer un nouveau volume à No), de booter depuis une image (Sélectionner la source de démarrage sur Image), puis sélectionnez l’image système à instancier en cliquant sur la flèche correspondante.
Note : Démarrer votre VM sur un nouveau volume virtuel supprime des fonctionnalités, comme la création de snapshot.

Si vous avez besoin de plus de stockage, nous verrons comment créer un volume virtuel et l’attacher à votre instance dans le chapitre Création d’un volume virtuel.

Sélection d’une image de système d’exploitation

Nous disposons d’une liste exhaustive de système d’exploitation que vous pourrez utilisez en fonction de vos préférences.

UBUNTUREDHATCENTOSDEBIANMICROSOFT
Ubuntu 14.04RedHat 7CentOS 7Debian 8Windows 2012
Ubuntu 16.04RedHat 8CentOS 8Debian 9Windows 2016
Ubuntu 18.04Debian 10
Ubuntu 20.04

Sélection du gabarit

Ces gabarits décrivent les ressources matérielles nécessaires comme la taille des disques, la mémoire et le nombre de cœurs, qui vont définir la capacité de calcul de l’instance à créer.

Sur la vue Gabarit, choisissez le gabarit de votre instance en cliquant sur la flèche correspondante.

Ajouter le réseaux privé ou public et le groupe de sécurité

Cloud4africa vous donne la possibilité de selectionner le réseaux public de connexion des instances. Si vous choisissez Ext-net, votre instance disposera d’une interface publique directement connecté sur internet.

Sur la vue Réseaux, choisissez le réseau sur lequel accrocher votre VM (généralementnom-du-projet-network).

Note : Sur la vue Groupes de sécurité, sélectionnez les groupes de règles de pare-feux à appliquer à la VM (dans cet exemple, nous autorisons l’accès SSH).

Sur la vue Paires de clés, choisissez la clé SSH à injecter à la VM).

Lancer Instance

Si les ressources demandées sont disponibles, vous verrez votre VM apparaître en phase de Construction.

La tâche Génération signifie que l’hyperviseur sur lequel va tourner votre VM est en train de récupérer l’image système à instancier.

Une fois l’instance prête, la colonne Statut passe à Active et la colonne état de l’alimentation passe à En fonctionnement.

Associer une instance à notre VM

Pour pouvoir accéder à votre machine virtuelle, il faut lui donner une adresse IP publique, aussi appelée adresse IP flottante. Pour associer une adresse IP flottante à votre VM, allez dans le menu contextuel et cliquez sur Associer une adresse IP flottante.

S’il n’y a aucune adresse disponible (Aucune adresse IP flottante allouée), demandez en une nouvelle en cliquant sur le bouton (+). Validez votre demande en cliquant sur le bouton Allocation d’IP.

Votre adresse IP est maintenant associée à votre instance.

Connexion via SSH

Maintenant que la machine virtuelle a une adresse IP publique, vous pouvez vous y connecter via SSH :

ssh -i ${HOME}/.ssh/cyrille-toulet-cloud-key ubuntu@164.160.33.32

Le nom d’utilisateur de la VM est généralement le nom du système d’exploitation ou de l’appliance instanciée (centos, cirros, debian, ubuntu, etc.). Vous pouvez facilement détacher l’adresse IP flottante de votre instance en cliquant sur Dissocier une adresse IP flottante dans le menu déroulant de votre instance.
De cette manière, vous la rendez de nouveau disponible pour qu’elle soit réutilisée dans le projet. De plus, vous pouvez également avoir une vue d’ensemble sur vos adresses IP flottantes dans le menu Projet/Réseau/IP flottantes.

Les adresses IPv4 étant de plus en plus rares, vous pouvez libérer des adresses IP publiques que vous n’utilisez plus avec le bouton Release Floating IPs. Cette action a pour effet de rendre allouable les adresses cochées par un autre projet du cloud.