Cette page décrit comment obtenir, répertorier et supprimer des modèles d'instances.
Avant de commencer
-
Si ce n'est pas déjà fait, configurez l'authentification.
L'authentification est le processus permettant de valider votre identité pour accéder aux services et aux API Google Cloud.
Pour exécuter du code ou des exemples depuis un environnement de développement local, vous pouvez vous authentifier auprès de Compute Engine comme suit :
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- Dans la console Google Cloud, accédez à la page Modèles d'instances.
- Cliquez sur le nom d'un modèle d'instance pour afficher les détails s'y rapportant.
- Dans la console Google Cloud, accédez à la page Modèles d'instances.
- Sélectionnez les modèles d'instances à supprimer.
- Cliquez sur Supprimer.
Go
Pour utiliser les exemples Go de cette page dans un environnement de développement local, installez et initialisez gcloud CLI, puis configurez le service Identifiants par défaut de l'application à l'aide de vos identifiants utilisateur.
Pour en savoir plus, consultez Set up authentication for a local development environment.
Java
Pour utiliser les exemples Java de cette page dans un environnement de développement local, installez et initialisez gcloud CLI, puis configurez le service Identifiants par défaut de l'application à l'aide de vos identifiants utilisateur.
Pour en savoir plus, consultez Set up authentication for a local development environment.
Node.js
Pour utiliser les exemples Node.js de cette page dans un environnement de développement local, installez et initialisez gcloud CLI, puis configurez le service Identifiants par défaut de l'application à l'aide de vos identifiants utilisateur.
Pour en savoir plus, consultez Set up authentication for a local development environment.
Python
Pour utiliser les exemples Python de cette page dans un environnement de développement local, installez et initialisez gcloud CLI, puis configurez le service Identifiants par défaut de l'application à l'aide de vos identifiants utilisateur.
Pour en savoir plus, consultez Set up authentication for a local development environment.
REST
Pour utiliser les exemples d'API REST de cette page dans un environnement de développement local, vous devez utiliser les identifiants que vous fournissez à gcloud CLI.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Pour en savoir plus, consultez la section S'authentifier pour utiliser REST dans la documentation sur l'authentification Google Cloud.
Obtenir des informations sur un modèle d'instance
Console
gcloud
Pour obtenir des informations sur un modèle d'instance régional ou global, utilisez
instance-templates describe command
.Pour un modèle d'instance régional, utilisez la commande suivante :
gcloud compute instance-templates describe INSTANCE_TEMPLATE_NAME \ --region=REGION
Pour un modèle d'instance global, utilisez la commande suivante :
gcloud compute instance-templates describe INSTANCE_TEMPLATE_NAME
Go
Java
Node.js
Python
REST
Pour obtenir des informations sur un modèle d'instance régional, utilisez la méthode
regionInstanceTemplates.get
comme suit :GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceTemplates/INSTANCE_TEMPLATE_NAME
Pour obtenir des informations sur un modèle d'instance global, utilisez la commande
instanceTemplates.get
comme suit :GET https://compute.googleapis.com/compute/v1/projects/[PROJECT_ID]/global/instanceTemplates/[INSTANCE_TEMPLATE]
Obtenir la liste des modèles d'instances
Pour obtenir une liste des modèles d'instances que vous avez créés :
Console
La page "Modèles d'instances" répertorie tous les modèles d'instances de votre projet.
gcloud
Pour obtenir la liste de tous les modèles d'instances régionaux, utilisez la commande suivante :
gcloud compute instance-templates list \ --regions
Pour obtenir la liste des modèles d'instances régionaux dans une région spécifique, utilisez la commande suivante :
gcloud compute instance-templates list \ --filter="region:(REGION)"
Pour obtenir la liste des modèles d'instances globaux, utilisez la commande suivante :
gcloud compute instance-templates list \ --global
Pour obtenir la liste de tous les modèles d'instance, y compris les modèles régionaux et globaux, utilisez la commande suivante :
gcloud compute instance-templates list
Go
Java
Node.js
Python
REST
Pour obtenir la liste des modèles d'instances régionaux, envoyez une requête
regionInstanceTemplates.list
:GET https://compute.googleapis.com/compute/v1/projects/PROJECT/regions/REGION/instanceTemplates
Pour obtenir la liste des modèles d'instances globaux, envoyez une requête
instanceTemplates.list
:GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/instanceTemplates
Supprimer un modèle d'instance
Lorsque vous supprimez un modèle d'instance, celui-ci est retiré de votre liste de modèles. Vous ne pouvez pas supprimer un modèle d'instance si un groupe d'instances géré y fait référence.
Console
gcloud
À l'aide de Google Cloud CLI, exécutez la commande suivante :
gcloud compute instance-templates delete INSTANCE_TEMPLATE_NAME
Pour un modèle d'instance régional, INSTANCE_TEMPLATE_NAME doit contenir l'URL complète du modèle. Par exemple,
https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/instanceTemplates/example-regional-instance-template
.Go
Java
Node.js
Python
REST
Pour supprimer un modèle d'instance régional, envoyez une requête
regionInstanceTemplates.delete
:DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceTemplates/INSTANCE_TEMPLATE_NAME
Pour supprimer un modèle d'instance global, envoyez une requête
instanceTemplates.delete
:DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/instanceTemplates/INSTANCE_TEMPLATE_NAME
Parfois, les VM d'un groupe d'instances géré ne sont pas synchronisées avec le reste du groupe. Elles utilisent un modèle d'instance différent de celui du reste du groupe. Si une VM d'un groupe d'instances géré utilise un modèle différent de celui spécifié dans le groupe, cette VM continuera d'utiliser son modèle pour la réparation, même si ce modèle est supprimé. Pour plus d'informations sur l'application d'un nouveau modèle d'instance, consultez la page Appliquer de nouvelles configurations aux VM dans un MIG.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/11/22 (UTC).
-