首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用 cf push 部署应用到 SAP BTP 时遇到错误消息 No domains exist for route

使用 cf push 部署应用到 SAP BTP 时遇到错误消息 No domains exist for route

作者头像
Jerry Wang
发布2021-07-21 12:00:26
7710
发布2021-07-21 12:00:26
举报

我使用的 SAP BTP CloudFoundry 环境的 API endpoint 在 BTP cockpit 里可以找到:

https://api.cf.ap21.hana.ondemand.com/

使用命令行 cf login 登录:

创建一个 xsuaa 服务实例:

之后使用 cf push 上传应用,遇到错误消息:

For application ‘product-list’: No domains exist for route product-list-jerry.cfapps.eu10.hana.ondemand.com

使用 cf routes 命令查看路由信息:

官网链接

本主题中的术语域与其常见用法不同,它特定于 Cloud Foundry。 同样,共享域和私有域指的是 Cloud Foundry 中具有特定含义的资源。 域名、根域和子域的使用是指 DNS 记录。

域向开发人员表明对从域创建的任何路由的请求都路由到 Cloud Foundry。 这需要在带外配置 DNS,以将域名解析为负载均衡器的 IP 地址,该负载均衡器配置为将请求转发到 Cloud Foundry 路由器。 有关配置 DNS 的详细信息,请参阅域的 DNS。

List Domains for an Org

创建路由时,开发人员从可用的域中进行选择。 使用 cf domains 查看目标组织的可用域列表:

这里发现问题根源了,我的 manifest.yml 文件里,使用的 region 是 eu10,将所有的 eu10 改成我 BTP 的 region ap21,问题解决:

现在 cf push 成功执行了:

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-07-17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • List Domains for an Org
相关产品与服务
负载均衡
负载均衡(Cloud Load Balancer,CLB)提供安全快捷的流量分发服务,访问流量经由 CLB 可以自动分配到云中的多台后端服务器上,扩展系统的服务能力并消除单点故障。负载均衡支持亿级连接和千万级并发,可轻松应对大流量访问,满足业务需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档