【问题标题】:How to set Cloud foundry API endpoint?如何设置 Cloud Foundry API 端点?
【发布时间】:2017-05-10 12:07:56
【问题描述】:

我正在尝试使用命令 CF login 通过 Cloud Foundry cli 登录到 bluemix 帐户,并且我得到的输出为“API 端点 >” 我尝试了 CF API,然后收到消息为“未设置 API 端点。使用“cf api”设置端点。什么是 API 端点?

【问题讨论】:

    标签: ibm-cloud cloud-foundry


    【解决方案1】:

    API 端点是 CLI 程序与之通信以执行命令和获取信息的服务器。对于IBM Bluemix the API endpoints are documented here

    您可以通过cf api api.eu-de.bluemix.net 为德国法兰克福的 Bluemix 设置端点。或 cf api api.ng.bluemix.net 将美国达拉斯配置为端点。有关 Bluemix Public 的完整列表,请参阅上述链接文档。 Bluemix Dedicated 和 Bluemix Local 有其他 API 端点。

    您还可以使用一个命令设置 api 端点并登录,例如对于美国达拉斯,端点:

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

    【讨论】:

      【解决方案2】:

      您也可以使用新的 API 端点:

      https://api.us-south.cf.cloud.ibm.com
      https://api.eu-gb.cf.cloud.ibm.com
      https://api.eu-de.cf.cloud.ibm.com
      https://api.au-syd.cf.cloud.ibm.com
      

      与:

      cf login -a <API_ENDPOINT>
      

      或者你可以使用ibmcloudcli:

      ibmcloud login -a 'https://cloud.ibm.com' -r 'us-south'
      ibmcloud target --cf-api 'https://api.us-south.cf.cloud.ibm.com'
      

      【讨论】:

        猜你喜欢
        • 2016-03-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-19
        • 1970-01-01
        • 2018-12-16
        • 1970-01-01
        • 2018-10-07
        • 1970-01-01
        相关资源
        最近更新 更多