Cette page explique comment afficher des informations sur un pool de nœuds de calcul et comment supprimer des pools de nœuds de calcul.
Rôles requis
Pour obtenir les autorisations nécessaires pour gérer les pools de nœuds de calcul et les révisions de pools de nœuds de calcul Cloud Run, demandez à votre administrateur de vous accorder le rôle IAM Développeur Cloud Run (roles/run.developer
) sur votre pool de nœuds de calcul Cloud Run.
Pour obtenir la liste des rôles et des autorisations IAM associés à Cloud Run, consultez les sections Rôles IAM Cloud Run et Autorisations IAM Cloud Run. Si votre pool de nœuds de calcul Cloud Run communique avec des APIGoogle Cloud , telles que des bibliothèques clientes Cloud, consultez le guide de configuration de l'identité du service. Pour en savoir plus sur l'attribution de rôles, consultez les pages Autorisations de déploiement et Gérer les accès.
Créer un pool de nœuds de calcul
Cloud Run crée un pool de nœuds de calcul la première fois que vous déployez une image de conteneur. Pour obtenir plus d'instructions, consultez Déployer un nouveau pool de nœuds de calcul.
Afficher la liste des pools de nœuds de calcul dans votre projet
Utilisez Google Cloud CLI pour afficher la liste des pools de nœuds de calcul disponibles dans votre projet :
gcloud
Pour lister les pools de nœuds de calcul de votre projet :
gcloud beta run worker-pools list
Vous pouvez filtrer cette liste suivant les propriétés de la définition du pool de nœuds de calcul, telles qu'un libellé attribué.
Afficher plus de détails sur un pool de nœuds de calcul
Utilisez la Google Cloud CLI pour afficher plus de détails sur un pool de nœuds de calcul :
gcloud
Pour afficher des informations sur un pool de nœuds de calcul :
gcloud beta run worker-pools describe WORKER_POOL
Vous pouvez utiliser l'option --format
pour formater le résultat. Par exemple, pour mettre en forme le résultat au format YAML :
gcloud beta run worker-pools describe WORKER_POOL --region REGION --format yaml
Remplacez :
- WORKER_POOL par le nom du pool de nœuds de calcul.
- REGION par la Google Cloud région du pool de nœuds de calcul.
Désactiver un pool de nœuds de calcul existant
La désactivation d'un pool de nœuds de calcul arrête toutes les instances de ce pool. Pour désactiver un pool de nœuds de calcul, utilisez la commande suivante pour définir la mise à l'échelle sur zéro :
gcloud beta run worker-pools update WORKER_POOL --scaling=0
Remplacez WORKER_POOL par le nom de votre pool de nœuds de calcul.
Supprimer des pools de nœuds de calcul existants
Les points suivants doivent être pris en compte lors de la suppression d'un pool de nœuds de calcul :
- La suppression d'un pool de nœuds de calcul supprime toutes les ressources associées à ce pool, y compris toutes les révisions de ce pool, qu'elles traitent des charges de travail ou non.
- La suppression d'un pool de nœuds de calcul ne supprime pas automatiquement les images de conteneurs d'Artifact Registry. Pour supprimer de Artifact Registry les images de conteneur utilisées par des révisions supprimées, consultez Supprimer des images.
- Une fois que vous avez supprimé un pool de nœuds de calcul, celui-ci reste visible dans la Google Cloud CLI jusqu'à ce que la suppression soit entièrement terminée. Toutefois, vous ne pouvez pas mettre à jour le pool de nœuds de calcul.
La suppression d'un pool de nœuds de calcul est définitive. Il n'est pas possible d'annuler ou de restaurer cette action.
gcloud
Pour supprimer un pool de nœuds de calcul, utilisez la commande suivante :
gcloud beta run worker-pools delete WORKER_POOL --region REGION
Remplacez :
- WORKER_POOL par le nom de votre pool de nœuds de calcul.
- REGION par la Google Cloud région du pool de nœuds de calcul.