Cloud foundry 检测PCF版本

Cloud foundry 检测PCF版本,cloud-foundry,pcf,Cloud Foundry,Pcf,我可以通过Apps Manager网页和“cf”CLI(以及API)访问我们公司的PCF 如何检测他们正在运行的PCF版本?网站上没有列出它,我能找到的最好的方法是使用cf api,它返回: api version: 2.98.0 我如何将其映射到PCF版本,或者是否有其他方法来检测它?我不相信Apps Manager或API(即云控制器)会报告该信息。两者都只是整个系统的单个部分,所以我认为您实际上只能期望它们发布自己的版本信息 如果您想查看安装内容的版本,需要查看OpsManager

我可以通过Apps Manager网页和“cf”CLI(以及API)访问我们公司的PCF

如何检测他们正在运行的PCF版本?网站上没有列出它,我能找到的最好的方法是使用
cf api
,它返回:

api version:    2.98.0

我如何将其映射到PCF版本,或者是否有其他方法来检测它?

我不相信Apps Manager或API(即云控制器)会报告该信息。两者都只是整个系统的单个部分,所以我认为您实际上只能期望它们发布自己的版本信息

如果您想查看安装内容的版本,需要查看OpsManager。这将显示已安装的磁贴和每个版本

如果您无法访问Ops Manager,则需要询问平台操作员


希望有帮助

通常通过Ops Manager,但另一种快捷方式是单击Apps Manager中的“文档”,它将带您查看相关PCF版本的文档。对于ex:指PCF 2.6


请注意,文档链接需要在升级过程中更新,因此如果有人不更新,它将指向较旧的版本。

可能是重复的,我担心这是答案,但令人惊讶的是,没有一个表映射到这些地方。似乎很奇怪,只有管理员而不是开发人员可以访问底层版本。顺便说一句,我确实发现我们正在使用2.0,所以API版本(2.98)映射到PCF2.0。我不知道有哪个表将PCF版本映射到Cloud Controller提供的API版本。如果你只关心大/小版本,我想这是可以做到的。您无法通过这种方式获得PCF的维护版本,因为API版本不会随维护版本而改变。而且,从技术上讲,PCF只是一个软件包。它实际上没有一个版本。Ops团队安装的每个磁贴都有一个版本,所以Ops Manager和Pivotal Application Service的版本是完全独立的。