我使用此命令定位组织和空间target -o xxxxx@gmail.com -s spaceName
,并成功定位但是当我运行时IBMCloud fn list
,它显示A target org and name must be specified
问问题
423 次
1 回答
0
我假设您使用ibmcloud target ...
. 请参阅此处的IBM Cloud Functions 文档以定位命名空间。函数有自己的命名空间系统。最初,它们映射到 Cloud Foundry 组织和空间,然后移动到支持 IAM 的命名空间。
您可以使用以下命令列出启用了 IAM 的命名空间:
ibmcloud fn namespace list
此后,像这样设置命名空间:
ibmcloud fn namespace target HenriksNamespaceOne
现在您可以列出该命名空间中的对象:
ibmcloud fn list
我强烈建议仅使用启用 IAM 的命名空间,因为它们可以提供更好的安全控制。如果出现问题,您可以使用以下命令查看设置的 Functions 环境:
ibmcloud fn property get
此后,使用ibmcloud fn property unset --namespace
取消设置命名空间属性。然后,运行ibmcloud target -o ORG -s SPACE
以定位基于 CF 的命名空间。您还可以运行ibmcloud target --cf
以交互定位它。
于 2020-09-29T06:17:58.090 回答