为CloudFoundry上的应用设置预定义的路由名称

时间:2019-02-11 15:17:13

标签: cloudfoundry pivotal-cloud-foundry

Here是有关设置路线的文档。

但是对于设置到应用程序的预定义路由仍然不清楚

我想将应用 https://my-cool-app-dev-aud.a.b.c.xyz-int.cloud的路由名称设置为my-cool-app


下面是manifest.yml文件:

applications:
- name: my-cool-app
  instances: 1
  memory: 1G
  random-route: true
  buildpack: java_buildpack_offline
  path: target/my-cool-app-0.1-SNAPSHOT.jar

正在设置随机路线。

如何使用route选项设置预定义路线?将应用https://my-cool-app-dev.a.b.c.xyz-int.cloud的路由名称设置为my-cool-app

1 个答案:

答案 0 :(得分:1)

  1. 从您的manifest.yml中删除random-route: true属性。
  2. 添加一个routes:块。
  3. 在此之下添加一条route: my-cool-app-dev-aud.a.b.c.xyz-int.cloud路线。

假定a.b.c.xyz-int.cloud是推送应用程序的用户可用的域。如果域不可用,您可能需要添加域或与用户共享。

例如:

applications:
- name: my-cool-app
  instances: 1
  memory: 1G
  buildpack: java_buildpack_offline
  path: target/my-cool-app-0.1-SNAPSHOT.jar 
  routes:
   - route: my-cool-app-dev-aud.a.b.c.xyz-int.cloud