Cloud foundryでDeprecation warning: Route component attributes

いつの間にかCloud foundry(Bluemix)がバージョンアップされていて非推奨になっていた。





Deprecation warning: Route component attributes 'domain', 'domains', 'host', 'hosts' and 'no-hostname' are deprecated

Please see http://docs.cloudfoundry.org/devguide/deploy-apps/manifest.html#deprecated for the currently supported syntax and other app manifest deprecations. This feature will be removed in the future.


表示されているとおりにhttp://docs.cloudfoundry.org/devguide/deploy-apps/manifest.html#deprecated を確認する。

具体的には
applications:
- path: .
  memory: 256M
  instances: 1
  domain: xxxxxxx.net
  name: myapp
  host: myapp
  disk_quota: 1024M
から
applications:
- path: .
  memory: 256M
  instances: 1
  name: myapp
  routes:
  - route: myapp.xxxxxxx.net
  disk_quota: 1024M

のようにhostとdomainを合わせるようにrouteとして記述する。

2018年6月2日土曜日