Warum erhalte ich beim Erstellen eines VPC-Clusters den Fehler infrastructure operation failed ?

Beheben Sie Fehler bei den Berechtigungen für Ressourcengruppen, wenn Sie mit Ihrem Cluster arbeiten.

Wenn Sie versuchen, einen VPC-Cluster zu erstellen, wird eine Fehlermeldung angezeigt, die dem folgenden Beispiel ähnelt.

Unable to create cluster. The 'vpc-gen2' infrastructure operation failed with the message: the provided token is not authorized to view the specified subnet (ID:XXXX) in this account

Der API-Schlüssel der Benutzer-oder Service-ID, die versucht, den Cluster zu erstellen, verfügt nicht über die erforderlichen IAM-Berechtigungen, um VPC-Teilnetze in Ihrem Konto anzuzeigen.

Ein allgemeines Szenario für diesen Fehler besteht darin, dass sich Ihre VPC-Teilnetze in verschiedenen Ressourcengruppen des Clusters befinden. Stellen Sie sicher, dass der API-Schlüssel, der zum Erstellen des Clusters verwendet wurde, mindestens Anzeigezugriff auf diese Teilnetze hat.

Führen Sie die folgenden Schritte aus, um das Problem zu beheben.

  1. Lesen Sie die Schritte in der Dokumentation Konto zum Erstellen von Clustern vorbereiten.

  2. Überprüfen Sie die Details des API-Schlüssels, der zum Erstellen des Clusters verwendet wurde.

    ibmcloud oc api-key info
    

    Beispielausgabe

    ibmcloud oc api-key info -c CLUSTER
    Getting information about the API key owner for cluster CLUSTER...
    OK
    Name                Email
    User 2   usertwo@us.ibm.com
    
  3. Fügen Sie die Zugriffsrolle Anzeigeberechtigter für das in der Fehlernachricht genannte VPC-Teilnetz oder für alle Teilnetze in der VPC hinzu.

  4. Wiederholen Sie die Clustererstellungsschritte.

  5. Wenn das Problem weiterhin auftritt, wenden Sie sich bitte an den Support. Öffnen Sie einen Supportfall. Stellen Sie in den Falldetails sicher, dass alle relevanten Protokolldateien, Fehlernachrichten oder Befehlsausgaben enthalten sind.