VPC : pourquoi aucun VPC n'est-il disponible lorsque je crée un cluster dans la console ?

Dépannage des problèmes lorsque votre cluster ne dispose pas d'un réseau VPC configuré.

Fournisseur d'infrastructure: VPC

Vous essayez de créer un cluster VPC à l'aide de la console IBM Cloud Kubernetes Service.

Vous disposez déjà d'un VPC dans votre compte, mais lorsque vous essayez de sélectionner un Virtual Private Cloud existant pour y créer le cluster, le message d'erreur suivant s'affiche :

No VPC is available. Create a VPC.

Lors de la création du cluster, la console IBM Cloud Kubernetes Service utilise la clé d'API définie pour le groupe de ressources default afin de répertorier les VPC disponibles dans votre compte IBM Cloud.

Si aucune clé d'API n'est définie pour le groupe de ressources default, aucune réservation de volume persistant n'est répertoriée dans la console IBM Cloud Kubernetes Service, même si votre VPC réside dans un autre groupe de ressources et qu'une clé d'API est définie pour ce groupe de ressources.

Pour définir une clé d'API pour le groupe de ressources default, utilisez l'interface de ligne de commande IBM Cloud Kubernetes Service.

  1. Connectez-vous à la ligne de commande en tant que propriétaire du compte. Si vous souhaitez qu'un utilisateur différent du propriétaire du compte définisse la clé API, assurez-vous d'abord que le propriétaire de la clé API dispose du rôle de plateforme Administrateur dans IBM Cloud Kubernetes Service et, si vous utilisez un ID de service, dispose du rôle de plateforme Opérateur dans le IAM Identity Service.
    ibmcloud login [--sso]
    
  2. Ciblez le groupe de ressources default.
    ibmcloud target -g default
    
  3. Définissez la clé d'API pour la région et le groupe de ressources.
    ibmcloud ks api-key reset --region <region>
    
  4. Dans la consoleIBM Cloud Kubernetes Service, cliquez sur Actualiser les VPC. Vos clouds privés virtuels (VPC) disponibles sont désormais répertoriés dans un menu déroulant.