如何评估与某个云代工厂实例兼容的最小cli版本?

时间:2018-04-13 08:29:46

标签: cloudfoundry

有没有办法评估特定云代工厂实例所需的最低cf cli版本?我可以使用cf api获取实例的api版本。就我而言,它是2.92.0。我机器上的cli版本是6.35.2+88a03e995.2018-03-15。是否有命令通过cf api版本找出cf cli版本的兼容性?

1 个答案:

答案 0 :(得分:3)

我相信cf cli会自动执行此操作(如果您的cli太旧,您会收到警告),但如果您想手动查看,则可以比较cf cli的版本(即{{ 1}})使用cf -v端点上列出的版本,特别是/v2/info属性。您至少需要该版本的cf cli才能与您要定位的部署进行互动。

例如:

min_cli_version

或只是$ cf curl /v2/info { "name": "", "build": "", "support": "https://support.run.pivotal.io", "version": 0, "description": "Cloud Foundry sponsored by Pivotal", "authorization_endpoint": "https://login.run.pivotal.io", "token_endpoint": "https://uaa.run.pivotal.io", "min_cli_version": "6.22.0", "min_recommended_cli_version": "latest", "api_version": "2.107.0", "app_ssh_endpoint": "ssh.run.pivotal.io:2222", "app_ssh_host_key_fingerprint": "e7:13:4e:32:ee:39:62:df:54:41:d7:f7:8b:b2:a7:6b", "app_ssh_oauth_client": "ssh-proxy", "doppler_logging_endpoint": "wss://doppler.run.pivotal.io:443", "routing_endpoint": "https://api.run.pivotal.io/routing" } 。此端点不需要身份验证。