【发布时间】:2021-07-30 16:50:42
【问题描述】:
有没有办法从 PCF CLI 获取绑定凭据? 例如,我想获取数据库凭据。
更多详情:
当您在 manifest.yml 文件中使用 Redis、cloudSQL 等服务时,pcf 会绑定这些服务并生成凭据,应用程序会使用它们。如果我想获得在本地使用的凭据,我需要登录 PCF 并去服务获取这些凭据。相反,我希望能够从 cli 获取这些凭据,而无需登录 pcf UI。 cf env <service> 显示 VCAP_SERVICES json。但对于数据库,它不显示凭据。不过,它适用于 Redis。对于数据库,我必须访问 Web 和服务,然后访问数据库服务以获取凭据。
【问题讨论】:
-
这没有帮助。我知道我可以获得所有环境变量。但它不显示数据库信用。
-
嗯,这是 supposed 进入的 env var 服务绑定,所以如果那里没有显示某些内容,您将不得不提供更多信息。
-
由于某种原因,db 凭据被隐藏而不显示。只有 redis 实例显示凭据
-
我同意,需要更多信息。发布答案,但这只是一个猜测。
标签: command-line-interface cloud-foundry credentials pivotal-web-services