Hiérarchie
| Niveau | Rôle |
|---|---|
| Organisation | racine ; nécessite Workspace ou Cloud Identity |
| Dossier | regroupement facultatif (équipe, environnement) |
| Projet | unité de travail : ID (choisi), numéro (généré), nom (modifiable) |
| Ressource | VM, bucket, réseau VPC, etc. |
Les politiques descendent : un droit posé en haut s'applique à tout dessous.
IAM en bref
- Principal + rôle + ressource ; la politique d'autorisation est attachée à la ressource et héritée.
- Rôles : prédéfinis (conseillés), personnalisés, basiques (très larges : tests seulement).
- Moindre privilège : le rôle le plus étroit, au niveau le plus bas possible.
Attention : une clé de compte de service est un secret. Jamais dans un fichier, un dépôt, une capture, un message ou un prompt.
Services
| Service | À retenir |
|---|---|
| Compute Engine | instance dans un projet et une zone ; disque de démarrage ; réseau VPC |
| Cloud Storage | bucket (classe, emplacement) et objets immuables ; vérifier l'accès public |
| VPC | réseau et pare-feu globaux, sous-réseaux régionaux ; mode automatique ou personnalisé |
Argent
- Budget d'alerte seule : prévient, ne plafonne pas. Données de coût en retard.
- Palier gratuit (état 2026-10-17, indicatif) : essai de 90 jours / 300 dollars pour les nouveaux clients ; quelques produits à limites (conditions de région). Ne rien promettre : relire la page.
- Toujours : budget posé avant création, ressources de test supprimées.
Commandes de lecture
gcloud --versiongcloud auth listgcloud config listgcloud projects listgcloud projects describe <ID-PROJET>gcloud projects get-iam-policy <ID-PROJET>gcloud compute instances list --project=<ID-PROJET>gcloud compute networks list --project=<ID-PROJET>gcloud storage buckets list --project=<ID-PROJET>gcloud billing accounts listBloc actif : la touche C copie la commande seule, sans invite ni sortie.
- Contexte : gcloud CLI configurée sur un projet de test.
- Droits : lecture.
- Effet : affichage seul ; ne pas copier les sorties (adresses, comptes) dans un dépôt ou un prompt.
- Vérification : projet actif conforme à celui voulu.
- Retour arrière : sans objet.
Commandes à coût ou destructrices
Attention, effet notable. Crée une VM facturable. Lire le contexte, les droits et l’effet attendu indiqués après le bloc ; ne jamais l’exécuter sur un système réel sans validation, d’abord dans un environnement de test.
gcloud compute instances create <NOM-INSTANCE> --project=<ID-PROJET> --zone=<ZONE> --machine-type=e2-microBloc actif : la touche C copie la commande seule, sans invite ni sortie.
- Contexte : projet de test jetable.
- Droits : création d'instances.
- Effet : coût tant que la VM existe.
- Vérification :
gcloud compute instances list; facture du lendemain. - Retour arrière : supprimer la VM (bloc suivant).
Attention, effet notable. Supprime la VM : données perdues. Lire le contexte, les droits et l’effet attendu indiqués après le bloc ; ne jamais l’exécuter sur un système réel sans validation, d’abord dans un environnement de test.
gcloud compute instances delete <NOM-INSTANCE> --project=<ID-PROJET> --zone=<ZONE>Bloc actif : la touche C copie la commande seule, sans invite ni sortie.
- Contexte : projet de test jetable, VM créée pour l'essai.
- Droits : suppression d'instances.
- Effet : suppression irréversible.
- Vérification :
gcloud compute instances listne la montre plus. - Retour arrière : aucun sans sauvegarde.
Pièges
- Un projet, une facturation : un oubli coûte jusqu'à la suppression.
- API non activée : la CLI propose de l'activer ; refuser sans validation.
- Rôle basique « éditeur » accordé par habitude.
- Instance arrêtée : facturation des disques et adresses non vérifiée.
Points non vérifiés
Chiffres des paliers gratuits (lus par résumé), compte personnel sans organisation, suppression de projet, comportement des disques à la suppression, syntaxe exacte pour la version de Stéphane.
Sources
Consultées le 17 octobre 2026 :
- Resource hierarchy (s’ouvre dans un nouvel onglet) (état 2026-10-13)
- IAM overview (s’ouvre dans un nouvel onglet) (état 2026-10-13)
- Instances overview (s’ouvre dans un nouvel onglet) · Cloud Storage overview (s’ouvre dans un nouvel onglet) · VPC networks (s’ouvre dans un nouvel onglet)
- Budgets (s’ouvre dans un nouvel onglet) · Free cloud features (s’ouvre dans un nouvel onglet)
- Install the gcloud CLI (s’ouvre dans un nouvel onglet) (589.0.0)