Les nœuds de travail VPC ne peuvent pas être provisionnés en raison des limites de quota
Cloud privé virtuel
Lorsque vous essayez de créer ou d'ajouter des nœuds de travail à votre cluster VPC, leur provisionnement échoue et une erreur liée aux limites de quota s'affiche.
Vos nœuds de travail sont dans un état « provision_failed ». Lorsque vous exécutez la commande « ibmcloud ks worker get --cluster CLUSTER_NAME_OR_ID --worker WORKER_ID » ou que vous consultez les détails d'un worker dans
la console, un message d'erreur similaire à l'exemple suivant s'affiche.
The user account has insufficient infrastructure quota to provision the worker: A VSI with this profile (30720GB generic instance storage) will put user over quota. Allocated: 1013760GB, Quota: 983040GB
Le message d'erreur indique quelle limite de ressource a été dépassée ( vCPU, mémoire, GPU, stockage d'instance ou stockage d'instance optimisé) et fournit des détails sur votre allocation actuelle et la limite correspondante.
VPC gère les quotas relatifs à la mémoire « vCPU, », au GPU, au stockage d’instance et au stockage d’instance optimisé, par compte. Lorsque vous provisionnez des nœuds de travail d'instance de serveur virtuel (VSI) VPC sur une infrastructure publique, ces ressources sont décomptées des quotas VPC de votre compte. Si vous atteignez la limite de quota pour l'une de ces ressources, le provisionnement du nœud de travail échoue.
Cette gestion des quotas ne s'applique actuellement qu'aux nœuds de travail VSI hébergés sur une infrastructure publique. Les nœuds de travail dédiés et « bare metal » ne sont pas soumis à ces quotas VPC, car IBM Cloud Kubernetes Service continue de gérer les quotas pour ces types de nœuds de travail.
Pour résoudre ce problème, vous devez augmenter votre quota VPC pour la ressource concernée.
-
Vérifiez l'utilisation actuelle de votre quota VPC afin d'identifier la limite de ressource que vous avez atteinte. Pour plus d'informations sur les quotas VPC et sur la manière de les consulter, consultez les sections « Quotas et limites de service » et « Affichage des métriques des ressources VPC ».
-
Ouvrez un dossier d'assistance auprès de VPC pour demander une augmentation du quota de la ressource concernée ( vCPU, mémoire, GPU, stockage d'instance ou stockage d'instance optimisé).
- Accédez au Centre d'assistance d' IBM Cloud.
- Cliquez sur Créer un cas.
- Sélectionnez « VPC Infrastructure » comme offre.
- Dans la description de votre cas, veuillez préciser :
- Le type de ressource pour lequel vous avez besoin d'une augmentation de quota (mémoire « vCPU, », GPU, stockage d'instance ou stockage d'instance optimisé)
- Votre limite de quota actuelle
- La nouvelle limite de quota que vous demandez
- La raison de cette augmentation (par exemple,
Need to provision additional worker nodes for my IBM Cloud Kubernetes Service cluster)
-
Une fois que l'augmentation de votre quota aura été approuvée et mise en œuvre, réessayez de provisionner vos nœuds de travail.
- En cas de défaillance des nœuds de travail, vous pouvez les supprimer et en créer de nouveaux, ou utiliser la commande «
ibmcloud ks worker replace» pour les remplacer. - Pour les pools de travailleurs dont la mise à l'échelle a échoué, le système d'ajustement automatique du cluster (s'il est activé sur le pool de travailleurs) relance automatiquement la procédure de provisionnement une fois le quota augmenté.
- En cas de défaillance des nœuds de travail, vous pouvez les supprimer et en créer de nouveaux, ou utiliser la commande «