bluemix cf 报告 "No orgs found"

bluemix cf reports "No orgs found"

我可以在仪表板中查看和操作组织。但在 cf 命令行中找不到任何组织。

C:\Users\zlf>cf login -u 3218789763@qq.com -o suisl -s dev
API endpoint: https://api.ng.bluemix.net

Password>
Authenticating...
OK

FAILED
Error finding org suisl
Organization suisl not found


API endpoint:   https://api.ng.bluemix.net (API version: 2.40.0)
User:           3218789763@qq.com
No org or space targeted, use 'cf target -o ORG -s SPACE'

C:\Users\zlf>cf orgs
Getting orgs as 3218789763@qq.com...

name
No orgs found

http://imgur.com/a/rLKJi

您已经在悉尼地区创建了组织,但您正在寻找美国地区 (https://api.ng.bluemix.net) 的组织。 对于悉尼,请使用以下 API 端点:api.au-syd.bluemix.net

要查找每个区域的 CF API 端点,请参阅 docs

如果您使用的是美国南部地区

使用这些命令:

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

如果您使用的是英国地区

使用这些命令:

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

悉尼地区

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

德国地区

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

您可以知道当前设置的区域、组织和 space 输入:

cf target

如果您使用的是 'bluemix' 插件,您可以使用以下命令

示例: bx api <apiLink>bx target

能否请您将区域更改为您所在的区域,然后定位组织和 space。您可以使用以下命令定位您的区域:

ibmcloud 目标 --cf-api 'https://api.REGION.cf.cloud.ibm.com' -r REGION -o

将 REGION 更改为您所在的区域 (eu-gb),对于伦敦,使用您的 ibm 云电子邮件 ID 为 org。

谢谢,

此消息来自 Coursera 的 Anamika Agawarl。