Informazioni sulle credenziali dell'infrastruttura classica

Determina se il tuo account ha accesso al portfolio dell'infrastruttura IBM Cloud e scopri come Red Hat OpenShift on IBM Cloud utilizza la chiave API per accedere al portfolio.

L'accesso all'infrastruttura IBM Cloud funziona diversamente nei cluster Classic. Le risorse dell'infrastruttura per i cluster classici vengono create in un account dell'infrastruttura IBM Cloud separato. Di norma, il tuo account Pay-As-You-Go o in abbonamento è collegato all'account dell'infrastruttura IBM Cloud, in modo che i titolari dell'account possano accedere automaticamente all'infrastruttura classica. Per autorizzare altri utenti ad accedere alle risorse di calcolo, archiviazione e rete classiche, devi assegnare i ruoli dell'infrastruttura classica.

Per accedere al portfolio dell'infrastruttura IBM Cloud, utilizzi un account Pagamento a consumo o Sottoscrizione IBM Cloud.

Hai la fatturazione e due account dell'infrastruttura IBM Cloud separati. Per impostazione predefinita, il tuo nuovo account IBM Cloud utilizza il nuovo account dell'infrastruttura. Per continuare a utilizzare il precedente account dell'infrastruttura classica, imposta manualmente le credenziali.

Accesso a un differente account dell'infrastruttura classica

Invece di utilizzare l'account dell'infrastruttura IBM Cloud collegato predefinito per ordinare l'infrastruttura per i cluster all'interno di una regione, potresti voler utilizzare un altro account dell'infrastruttura IBM Cloud di cui già disponi. Puoi collegare questo account dell'infrastruttura al tuo account IBM Cloud utilizzando il comando ibmcloud oc credential set. Le credenziali dell'infrastruttura IBM Cloud vengono utilizzate al posto delle credenziali dell'account Pagamento a consumo o Sottoscrizione predefinito memorizzate per la regione.

Puoi configurare manualmente le credenziali dell'infrastruttura su un account diverso solo per i cluster classici, non per i cluster VPC.

Le credenziali dell'infrastruttura IBM Cloud impostate dal comando ibmcloud oc credential set persistono dopo che la tua sessione termina. Se si rimuovono le credenziali dell'infrastruttur IBM Cloud e che sono state impostate manualmente con il ibmcloud oc credential unset --region REGION, verranno utilizzate al loro posto le credenziali dell'account Pay-As-You-Go o in abbonamento. Nota che questa modifica può causare cluster orfani.

Prima di iniziare:

Per impostare le credenziali dell'account dell'infrastruttura per accedere al portfolio dell'infrastruttura IBM Cloud:

  1. Ottieni l'account dell'infrastruttura che vuoi utilizzare per accedere al portfolio dell'infrastruttura IBM Cloud.

  2. Trova e registra il tuo infrastructure username. Questo nome utente viene utilizzato quando si impostano credenziali API.

    ibmcloud sl user list
    
  3. Imposta le credenziali API dell'infrastruttura da utilizzare.

    ibmcloud oc credential set classic --infrastructure-username INFRASTRUCTURE_API_USERNAME --infrastructure-api-key INFRASTRUCTURE_API_AUTHENTICATION_KEY --region REGION
    
  4. Verifica che siano impostate le credenziali corrette.

    ibmcloud oc credential get --region REGION
    

    Output di esempio

    Infrastructure credentials for user name user@email.com set for resource group default.
    
  5. Crea un cluster. Per creare il cluster, vengono utilizzate le credenziali dell'infrastruttura impostate per la regione e il gruppo di risorse.

  6. Verifica che il tuo cluster utilizzi le credenziali dell'account dell'infrastruttura che hai impostato.

    1. Aprite il sito IBM Cloud console cluster e selezionate il vostro cluster.
    2. Nella scheda Panoramica, cerca il campo Utente infrastruttura.
    3. Se vedi quel campo, significa che in questa regione non utilizzi le credenziali predefinite dell'infrastruttura fornite con il tuo account Pay-As-You-Go o in abbonamento. La regione è impostata invece per utilizzare le diverse credenziali dell'account dell'infrastruttura che hai impostato.