foundry app ibm-cloud cloudfoundry

app - Cómo establecer un punto final de API para IBM Cloud/Bluemix



cloud foundry app ibm (6)

Debe usar el cf cli extendido que ahora es bx cli (el CLI de BlueMix). Con el bx cli instalado simplemente escribe: regiones bx

Esto mostrará una lista de todas las regiones disponibles y los puntos finales api disponibles. Con eso en la mano ahora puedes conectarte a tu región / api preferida. A continuación se muestra la salida del comando bx regions :

bx regions Listing Bluemix regions... Name Geolocation Customer Deployment Domain CF API Endpoint Type eu-de Germany IBM Production eu-de.bluemix.net https://api.eu-de.bluemix.net public au-syd Sydney IBM Production au-syd.bluemix.net https://api.au-syd.bluemix.net public us-south US South IBM Production ng.bluemix.net https://api.ng.bluemix.net public eu-gb United Kingdom IBM Production eu-gb.bluemix.net https://api.eu-gb.bluemix.net public

Puede obtener el bx cli aquí https://clis.ng.bluemix.net/ui/all_versions.html .

Espero que esto ayude.

He descargado e instalado la herramienta CLI de Cloud Foundry "cf". Sin embargo, no puedo iniciar sesión porque no pude establecer el punto final de la API.

¿Cuál es el punto final de API que debería proporcionar? ¿Dónde puedo encontrar la información relacionada?


El punto final depende de la región / centro de datos de Bluemix, este es el predeterminado en Norteamérica / Dallas ("Sur de EE. UU.):

cf login -a https://api.ng.bluemix.net

En lugar de "ng", también podría tener "eu-gb" para Londres o "au-syd" para Sydney. Las regiones para Bluemix Public están documentadas aquí . Si se encuentra en Bluemix Dedicated o Bluemix Local, deberá solicitar a su administrador el nombre correcto del punto final de la API.

Para Bluemix Public:

cf api https://api.ng.bluemix.net cf api https://api.eu-gb.bluemix.net cf api https://api.eu-de.bluemix.net cf api https://api.au-syd.bluemix.net cf api https://api.us-east.bluemix.net

También puede obtener una visión general de los puntos finales existentes utilizando el CLI I BM Cloud con el comando de las regions :

>> bx regions Listing regions... Name Geolocation Customer Deployment Domain CF API Endpoint Type eu-de Germany IBM Production eu-de.bluemix.net https://api.eu-de.bluemix.net public au-syd Sydney IBM Production au-syd.bluemix.net https://api.au-syd.bluemix.net public us-east US East IBM Production us-east.bluemix.net https://api.us-east.bluemix.net public us-south US South IBM Production ng.bluemix.net https://api.ng.bluemix.net public eu-gb United Kingdom IBM Production eu-gb.bluemix.net https://api.eu-gb.bluemix.net public


Para los futuros usuarios que puedan tropezar con esta pregunta utilizando la CLI de la nube de IBM , los comandos para establecer el punto final de la API son muy similares:

Sur de Estados Unidos

ibmcloud api https://api.ng.bluemix.net

US East

ibmcloud api https://api.us-east.bluemix.net

Reino Unido

ibmcloud api https://api.eu-gb.bluemix.net

Alemania

ibmcloud api https://api.eu-de.bluemix.net

Sydney

ibmcloud api https://api.au-syd.bluemix.net

Después de configurar el punto final de la API, puede iniciar sesión:

ibmcloud login

Documentos oficiales aquí:

https://console.bluemix.net/docs/cli/reference/ibmcloud/bx_cli.html#bluemix_cli


Por favor, siga estas instrucciones.

  1. Utilice el siguiente comando para verificar sus credenciales: cf login -a https://api.example.com -u [email protected] -p Password

  2. use cf login -a $url -u [email protected] -p xxxxx lugar de cf login -a $url .


Si está utilizando la Región Sur de los Estados Unidos :

Usa estos comandos:

cf api https://api.ng.bluemix.net cf login -u bluemix_id -o myorg

Si está utilizando la región del Reino Unido :

Usa estos comandos:

cf api https://api.eu-gb.bluemix.net cf login -u bluemix_id -o myorg

para la región de Sydney

cf api https://api.au-syd.bluemix.net cf login -u bluemix_id -o myorg

para la región de Alemania

cf api https://api.eu-de.bluemix.net cf login -u bluemix_id -o myorg

puede saber qué región, organización y espacio está configurado actualmente escribiendo:

cf target

Si está utilizando el plugin ''bluemix'' puede usar el siguiente comando

Ejemplo: bx api <apiLink> y bx target


para el inicio de sesión de la región de cambio, ejemplo:

bx login -a https://api.ng.bluemix.net