Cloud Foundry的版本

问题描述 投票:0回答:1

获得一个Cloud Foundry上安装各种部件的准确版本是很重要的RO是指正确的文档页面,但似乎有点棘手。

以下是我走到这一步:

  • CLI:cf -v
  • Cloud Foundry的API:cf api
  • Buildpacks:cf buildpacks列出已安装buildpacks,该版本将出现在文件名

这是我做的不是:

  • Cloud Foundry的,如2.4。据How to check PCF version有来自API的版本,那么CAPI版本等。(痛苦)的方式
  • 服务经纪人:cf marketplace列出了可用的SB,但没有版本信息在这里,同为cf marketplace -s postgresql

对于绝望,发布说明,如https://docs.pivotal.io/pivotalcf/2-4/pcf-release-notes/runtime-rn.html可以提供帮助。

我怎样才能作为一个普通用户丢失的版本(最好是命令行或HTTP)?

cloudfoundry pivotal-cloud-foundry
1个回答
1
投票

对于枢纽的Cloud Foundry,你的所有版本的信息可以在操作管理员发现。有一个方便的诊断报告,您可以导出它给你,你已经安装了的东西全部版本的JSON上市。

这下右上角您的用户名,然后单击设置和高级。

https://docs.pivotal.io/pivotalcf/2-4/customizing/pcf-interface.html#settings


对于PCF或CF,你还可以得到波什的详细版本信息。运行bosh deployments会告诉你所有的BOSH的版本是当前的部署的一部分。每个BOSH发行版都有一套固定的,它会安装软件。如果你愿意去更深,你可以看个人BOSH发行获得版本或更频繁git的承诺哈希为包含在该版本的软件。


作为一个非特权用户可以通过运行cf curl /v2/info找到其中的大部分信息。

例如:

$ cf curl /v2/info
{
   "name": "Pivotal Application Service",
   "build": "2.4.2-build.33",
   "support": "https://support.pivotal.io",
   "version": 0,
   "description": "https://docs.pivotal.io/pivotalcf/2-3/pcf-release-notes/runtime-rn.html",
   "authorization_endpoint": "https://login.run.pcfone.io",
   "token_endpoint": "https://uaa.run.pcfone.io",
   "min_cli_version": "6.23.0",
   "min_recommended_cli_version": "6.23.0",
   "app_ssh_endpoint": "ssh.run.pcfone.io:2222",
   "app_ssh_host_key_fingerprint": "62:b2:73:9c:c1:c7:4f:c9:79:0c:62:ec:a1:9a:f9:b0",
   "app_ssh_oauth_client": "ssh-proxy",
   "doppler_logging_endpoint": "wss://doppler.run.pcfone.io:443",
   "api_version": "2.125.0",
   "osbapi_version": "2.14",
   "routing_endpoint": "https://api.run.pcfone.io/routing"
}
  • build给你的PCF版本。
  • api_version为您提供云控制器版本
  • osbapi_version给你开服代理API版本(版本不是为个别经纪人)

获取版本对个别服务将是最棘手的,因为这将取决于每个服务代理公开的信息。在卖场的输出由一个单独的服务代理提供的,因此,如果这是经纪人,包括版本信息,它会显示在那里。同样的,有可能是API和个别服务的经纪公司,告诉你更喜欢他们的版本细节暴露仪表板。您需要用每个人的经纪人进行磋商,以了解如何获取有关版本的更多细节,这是一个已经部署。

© www.soinside.com 2019 - 2024. All rights reserved.