In Pivotal Cloud Foundry is there a way to have one Manifest.yml that has different environment variables for different environments. For instance we have a development/test/production environment. In system I want to have an environment variable "service=development.pcf.domain.com" and in test it should be "service=test.pcf.domain.com".
I would like to maintain one file and have all the environment variables in one manifest rather than have to remember which manifest file to pass for each environment.
In other words I dont want to have to have 3 files:
manifest_development.yml
-env: url=development.pcf.domain.com
manifest_test.yml
-env: url=test.pcf.domain.com
manifest_production.yml
-env: url=production.pcf.domain.com
I would rather have 1 file that defines all the environment variables and the correct one should be picked based on the environment the app is deployed on:
manifest.yml:
env-development:
-url=development.pcf.domain.com
env-test:
-url=test.pcf.domain.com
env-production:
-url=production.pcf.domain.com