Определить версию CloudFoundry/Bluemix

Я пытаюсь определить версию Bluemix/Cloud Foundry. Есть ли команда, которую я могу использовать для этого?

cf -version сообщает вам версию интерфейса командной строки, но не версию сервера, на который вы «нажимаете».

спасибо

Энтони


person Anthony Kesterton    schedule 15.04.2015    source источник


Ответы (2)


Вы можете получить версию 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
}
person Jeff Sloyer    schedule 15.04.2015
comment
Когда я нажимаю на ссылку, я получаю сообщение о том, что запрещено. Обновление страницы в браузере очищает его. Как перейти от сборки и версии к номеру выпуска CloudFoundry? - person lmsurprenant; 15.04.2015
comment
Я изменил свой ответ. Поле сборки — это информация, которую вы хотите. - person Jeff Sloyer; 15.04.2015
comment
@lmsurprenant, не уверен, почему эти ссылки не работают при нажатии из ответа, но когда я копирую/вставляю ссылку в новый сеанс браузера, я смог получить подмножество информации, возвращенной из cf curl /v2/info. Вы также можете просто использовать curl https://api.ng.bluemix.net/info, чтобы получить ту же информацию. - person Patrick Mueller; 15.04.2015

Вы можете использовать команду 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/

person Patrick Mueller    schedule 15.04.2015