gpt4 book ai didi

cloud-foundry - 无法在 Cloud Foundry 中创建服务实例

转载 作者:行者123 更新时间:2023-12-03 17:47:32 24 4
gpt4 key购买 nike

我正在尝试获取 introduction to spring cloud应用程序与我在我的机器上运行的 Cloud Foundry 实例一起工作。我尝试推送应用程序并收到以下消息:

Could not find service postgres-service to bind to hello-spring-cloud



所以我开始追踪 postgres 服务。当我运行 cf marketplace 时,我得到

服务计划说明
mongodb 默认 MongoDB NoSQL 数据库
postgresql 默认 PostgreSQL 数据库
rabbitmq 默认 RabbitMQ 消息队列
redis 默认 Redis 键值存储

我尝试创建 postgresql 服务的服务实例,我得到:

cf create-service postgresql 默认 postgresql-service
以管理员身份在 org xyz/空间开发中创建服务实例 postgresql-service...
失败的
服务器错误,状态代码:500,错误代码:10001,消息:服务代理错误:未授权

我试过运行 cf create-service-auth-token postgresql core 123但这似乎对“未授权”消息没有帮助。

我对 Cloud Foundry 很陌生,所以我有点迷茫。如何让我的示例应用程序绑定(bind)到 postgresql 服务?

更新

以下是空间的权限:

以管理员身份获取 org xyz/空间开发中的用户

空间经理
行政

空间开发者
行政

** 更新 2:cf 服务访问 **

$ cf 服务访问
以管理员身份获取服务访问权限...

然后终端上什么也不显示。所以我尝试启用服务访问...

$ cf 启用服务访问 postgresql
启用以管理员身份访问所有组织的所有服务计划 postgresql...
所有组织都可以访问该服务的所有计划
好的

但我仍然无法创建服务。

最佳答案

不确定是否有解决方案,但它看起来像是为 PostgreSQL 部署服务代理的问题(服务代理的身份验证凭据)。

可以通过以下方式检查/更新

cf service-brokers
cf update-service-broker ...

或通过重新部署服务(通过 PCF/bosh 中的磁贴或您使用的任何方式)

关于cloud-foundry - 无法在 Cloud Foundry 中创建服务实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30034143/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com