Debug dei bind del servizio
Utilizza i suggerimenti per imparare a risolvere i problemi dei bind del servizio IBM Cloud® Code Engine.
Limiti da considerare
Quando crei i bind del servizio con Code Engine, vengono creati dei segreti. Ogni nuovo bind del servizio che non riutilizza una credenziale del servizio crea un segreto. Il numero massimo di segreti per progetto è 100 segreti.
Per ulteriori informazioni sui limiti per i segreti, vedi Limiti e quote per Code Engine.
Assicurati di considerare anche i limiti per l'istanza del servizio specifica a cui stai eseguendo il bind.
Per ulteriori informazioni sui bind del servizio, vedi Gestione dei bind del servizio per integrare i servizi IBM Cloud con Code Engine.
Configurazione delle operazioni di binding di servizi
Sapevi che puoi configurare le operazioni di binding del servizio a livello di progetto con la console Code Engine ?
Con le autorizzazioni appropriate, utilizzare la pagina Integrazioni nella console per configurare le impostazioni per le operazioni di bind del servizio in modo che tutti gli utenti di un progetto specifico possano creare ed eliminare i bind senza dover assegnare tutti i privilegi necessari ai propri ID utente personali. Per ulteriori informazioni, vedi Configurazione delle operazioni di bind del servizio a livello di progetto.
Se si configurano le impostazioni del progetto per le operazioni di bind del servizio, non aggiornare o rimuovere manualmente l'ID servizio o la chiave API creati come parte della configurazione delle operazioni di bind del servizio. Vedi Configurazione delle operazioni di bind del servizio con un ID servizio Code Engine autogenerato.
Elenco dei bind di servizio
È possibile elencare i collegamenti di servizio impostati per un'applicazione o un lavoro di tipo " Code Engine ".
Dalla console, utilizzare uno dei seguenti metodi:
- Una volta che il tuo progetto si trova nello stato Attivo, fai clic sul nome del tuo progetto nella pagina ProgettiCode Engine. Dalla pagina Panoramica, fare clic su Bind del servizio. Questa vista mostra tutti i bind del servizio per il progetto selezionato.
- Visualizza i collegamenti di servizio esistenti a un'applicazione o un lavoro specifico dalla pagina dell'applicazione o del lavoro specifico dell' Code Engine e nella console. Per visualizzare i collegamenti di servizio nel contesto della propria applicazione o attività, andare alla scheda Collegamenti di servizio per la propria applicazione o attività specifica. Da questa vista è anche possibile lavorare con i collegamenti di servizio per la propria applicazione.
Con il CLI, utilizzare il ibmcloud ce application get o il ibmcloud ce job get per visualizzare i collegamenti di servizio dal contesto della tua applicazione o del tuo lavoro.
Ad esempio, supponiamo che l'applicazione myapp sia associata a un'istanza del servizio IBM Cloud Object Storage. Utilizza il comando application get per elencare i servizi associati a questa applicazione.
ibmcloud ce application get -n myapp
Output di esempio
Run 'ibmcloud ce application events -n myapp' to get the system events of the application instances.
Run 'ibmcloud ce application logs -f -n myapp' to follow the logs of the application instances.
OK
Name: myapp
[...]
Service Bindings:
Name ID Service Instance Service Type Role / Credential Environment Variable Prefix Age
ce-service-access-wcfap e04f4cbe-abcd-abcd-abcd-0ec858d33b82 my-object-storage cloud-object-storage Writer CLOUD_OBJECT_STORAGE 26h