Vous êtes sur la page 1sur 1

Pour créer votre VM, exécutez la commande suivante :

gcloud compute instances create gcelab2 --machine-type e2-medium --zone $ZONE

gcloud compute: vous permet de gérer vos ressources Compute Engine dans un
format plus simple que celui de l'API Compute Engine.
instances create: crée une instance.
gcelab2: est le nom de la VM.
L'option --machine-type indique que le type de machine est e2-medium.
L'option --zone indique la zone où la VM est créée.
Si vous omettez l'option --zone, l'outil gcloud déduit la zone souhaitée en
fonction de vos propriétés par défaut. Si les autres paramètres d'instance requis
tels que le type de machine et l'image ne sont pas spécifiés dans la commande
create, ils sont définis sur les valeurs par défaut.

-Listez les instances de calcul disponibles dans le projet :


gcloud compute instances list

-Listez la machine virtuelle gcelab2 :


gcloud compute instances list --filter="name=('gcelab2')"

- Listez les règles de pare-feu appliquées dans le projet


gcloud compute firewall-rules list

-Listez les règles de pare-feu appliquées au réseau par défaut :


gcloud compute firewall-rules list --filter="network='default'"

- Listez les règles de pare-feu concernant le réseau par défaut où la règle


d'autorisation correspond à une règle ICMP :
gcloud compute firewall-rules list --filter="NETWORK:'default' AND ALLOW:'icmp'"

- Pour vous connecter à la VM en SSH, exécutez la commande suivante :


gcloud compute ssh gcelab2 --zone $ZONE

Y pour Yes

-Ajoutez un tag à la machine virtuelle :


gcloud compute instances add-tags gcelab2 --tags http-server,https-server

-Mettez à jour la règle de pare-feu pour autoriser le trafic :


gcloud compute firewall-rules create default-allow-http --direction=INGRESS --
priority=1000 --network=default --action=ALLOW --rules=tcp:80 --source-
ranges=0.0.0.0/0 --target-tags=http-server

-Listez les règles de pare-feu appliquées dans le projet :


gcloud compute firewall-rules list --filter=ALLOW:'80'

-Vérifiez que la communication avec la machine virtuelle est possible pour HTTP :
curl http://$(gcloud compute instances list --filter=name:gcelab2 --
format='value(EXTERNAL_IP)')

Vous aimerez peut-être aussi