2015-04-23 4 views
8

Sto cercando di iniziare a utilizzare Bluemix IBM e desidero utilizzare la CLI di Cloud Foundry per accedere e gestire le mie applicazioni. Ma non riesco a capire come accedere utilizzando il comando cf. Penso che quello che mi manca è il punto finale API ho bisogno di fornire per il comando login CF:Come utilizzare Cloud Foundry per accedere a IBM Bluemix?

cf login -a [API_URL] -u [USERNAME] -p [PASSWORD] 

ho il sospetto che io uso il mio nome utente e la password ID IBM, ma non sono sicuro circa l'API_URL. Sembra che questa dovrebbe essere una facile domanda da cercare, ma non sono stato in grado di trovare una risposta.

risposta

16

si imposta l'endpoint api in questo modo:

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

e poi effettuare il login con cf login.

In alternativa è possibile utilizzare l'endpoint europea:

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

EDIT:

In alternativa, come v'è stato insinuando, è possibile passare l'endpoint API per cf login direttamente tramite l'opzione -a:

cf login -a https://api.ng.bluemix.net -u <ibm.com id> 
+0

Sì, questa è esattamente l'informazione di cui avevo bisogno. –

+0

Voglio solo sottolineare che non devi essere in Europa per usare l'endpoint eu-gb, puoi essere ovunque nel mondo. – whitfiea

+0

@whitfiea, sì, abbastanza corretto, risposta modificata per rimuovere l'implicazione che dovevi essere in Europa per usare eu-gb. –

5

Trovato la risposta alla mia domanda. L'endpoint dell'API per IBM bluemix è https://api.ng.bluemix.net. Questa è stata l'informazione chiave che mi mancava per accedere a IBM bluemix utilizzando il Cloud Foundry CLI:

cf login -a https://api.ng.bluemix.net -u <IBM ID Name> -p <IBM ID Password> 

Sono impressionato con la facilità con il resto del comando cf è quello di gestire le applicazioni.

Problemi correlati