【问题标题】:Detect the version of CloudFoundry/Bluemix检测 CloudFoundry/Bluemix 的版本
【发布时间】:2015-04-15 07:57:39
【问题描述】:

我正在尝试检测 Bluemix/Cloud Foundry 的版本。有没有我可以用来执行此操作的命令?

cf -version 告诉你命令行界面的版本,而不是你“推送”到的服务器的版本。

谢谢

安东尼

【问题讨论】:

    标签: cloud-foundry ibm-cloud


    【解决方案1】:

    您可以通过 CloudFoundry 信息端点获取运行 Bluemix 的 CloudFoundry 版本。

    美国南部数据中心 - https://api.ng.bluemix.net/info(截至发帖时目前为 226 个)

    欧盟英国数据中心 - https://api.eu-gb.bluemix.net/info(截至本文发布时目前为 226 个)

    AP 数据中心 - https://api.au-syd.bluemix.net/info(截至发帖时为 226 个)

    AP 数据中心 - https://api.eu-de.bluemix.net/info(截至发帖时为 226 个)

    构建是您想要的 JSON。

    {
    "name": "Bluemix",
    "build": "226004",
    "support": "http://ibm.com",
    "version": 2,
    "description": "IBM Bluemix",
    "authorization_endpoint": "https://login.ng.bluemix.net/UAALoginServerWAR",
    "token_endpoint": "https://uaa.ng.bluemix.net",
    "allow_debug": true
    }
    

    【讨论】:

    • 当我点击链接时,我收到一条消息说“禁止”。在浏览器中刷新页面可以清除它。如何从“构建”和“版本”获取 CloudFoundry 版本号?
    • 我修改了我的答案。 build 字段是您想要的信息。
    • @lmsurprenant,不确定为什么从答案中单击这些链接会失败,但是当我将链接复制/粘贴到新的浏览器会话中时,我能够获得从 @ 返回的信息子集987654326@。您也可以使用curl https://api.ng.bluemix.net/info 获取相同的信息。
    【解决方案2】:

    您可以使用命令 cf curl /v2/info 访问 Bluemix 的 Cloud Controller 端点以获取有关版本等的信息。这是我目前看到的输出:

    $ cf curl /v2/info
    {
       "name": "Bluemix",
       "build": "195008",
       "support": "http://ibm.com",
       "version": 2,
       "description": "IBM Bluemix",
       "authorization_endpoint": "https://login.ng.bluemix.net/UAALoginServerWAR",
       "token_endpoint": "https://uaa.ng.bluemix.net",
       "api_version": "2.19.0",
       "logging_endpoint": "wss://loggregator.ng.bluemix.net:443",
       "user": "<uuid>"
    }
    

    build 属性的前三个字符映射到正在使用的 Cloud Foundry 版本。在这种情况下,版本 195,对应于此处的版本化 API 文档:http://apidocs.cloudfoundry.org/195/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-23
      相关资源
      最近更新 更多