Depuración de enlaces de servicio

Utilice las sugerencias para aprender a resolver problemas de los enlaces de servicio de IBM Cloud® Code Engine.

Límites a tener en cuenta

Cuando crea enlaces de servicio con Code Engine, se crean secretos. Cada nuevo enlace de servicio que no reutiliza una credencial de servicio crea un secreto. El número máximo de secretos por proyecto es de 100 secretos.

Para obtener más información sobre los límites de secretos, consulte Límites y cuotas para Code Engine.

Asegúrese de tener en cuenta también los límites para la instancia de servicio específica a la que está enlazando.

Para obtener más información sobre los enlaces de servicio, consulte Trabajar con enlaces de servicio para integrar servicios de IBM Cloud con Code Engine.

Configuración de operaciones de enlace de servicio

¿Sabía que puede configurar operaciones de enlace de servicio de todo el proyecto con la consola de Code Engine ?

Con los permisos correctos, utilice la página Integraciones de la consola para configurar los valores para las operaciones de enlace de servicio de forma que todos los usuarios de un proyecto específico puedan crear y suprimir enlaces sin tener que asignar todos los privilegios necesarios a sus ID de usuario personales. Para obtener más información, consulte Configuración de operaciones de enlace de servicio de todo el proyecto.

Si configura valores de todo el proyecto para las operaciones de enlace de servicio, no actualice ni elimine manualmente el ID de servicio o la clave de API que se crea como parte de la configuración de las operaciones de enlace de servicio. Consulte Configuración de operaciones de enlaces de servicio con un ID de servicio generado automáticamente de Code Engine.

Listado de enlaces de servicio

Puede enumerar los enlaces de servicio que están configurados para una aplicación o trabajo de e Code Engine.

Desde la consola, utilice una de las siguientes formas:

  • Cuando su proyecto esté en estado Activo, haga clic en el nombre de su proyecto en la página Proyectos de Code Engine. En la página Visión general, pulse Enlaces de servicio. Esta vista muestra todos los enlaces de servicio para el proyecto seleccionado.
  • Ver los enlaces de servicio existentes a una aplicación o trabajo específico desde la página de aplicación o trabajo específico de Code Engine en la consola. Para ver los enlaces de servicios dentro del contexto de su aplicación o trabajo, vaya a la pesta ña Enlaces de servicios para su aplicación o trabajo específico. También puede trabajar con enlaces de servicio para su aplicación desde esta vista.

Con el CLI, utilice el ibmcloud ce application get o el ibmcloud ce job get para mostrar los enlaces de servicio desde el contexto de su aplicación o trabajo.

Por ejemplo, supongamos que la aplicación myapp está enlazada a una instancia de servicio de IBM Cloud Object Storage. Utilice el mandato application get para listar los servicios que están enlazados a esta app.

ibmcloud ce application get -n myapp

Salida de ejemplo

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