如何使用manifest.yml在cloudfoundry上删除默认路由

我在清单文件中为我的cloudfoundry应用程序定义了一条路线:

---
  ...
  routes:
  - route: example.com

在“ cf push”过程中成功创建了我的路由,但不幸的是,默认路由也被创建,即我有两条路由,我只想在清单中定义一条。

有什么想法可以摆脱默认路线吗?

我知道可以删除路由,但是由于我通过jenkins管道触发了“ cf push”,因此我想提前定义配置中的所有内容。我认为清单文件是最好的选择。

更好的是,如果我可以将路线的定义移到清单变量文件中,但是我现在正在清单文件中直接尝试以确保这不是问题的根源,因为我还没有很多经验。

感谢和问候, 伊冯

a1234567891989719 回答:如何使用manifest.yml在cloudfoundry上删除默认路由

起作用,我只是针对Pivotal Web服务进行了尝试,为此,CAPI始终保持最新状态(当前API版本为2.142.0),并且效果很好,仅创建了我指定的路线。您正在使用哪个版本的Cloud Foundry?另外,我还没有检查是否有这样的配置,但是也许您的Cloud Foundry实例配置为始终在默认共享域上创建路由。

,

另一种可能性是使用命令 unmap-route map-route 来映射和取消映射特定应用程序的路由。

本文链接:https://www.f2er.com/3164612.html

大家都在问