Commit Graph

8 Commits

Author SHA1 Message Date
Alexey Bezhan
ff8373600d Replace manifest services with lists of env variables
Removes bindings to user provided services for new application
deployments and sets the expected environment variables to `null`.

Listing variables in the manifest allows us to only inject secrets
used by the app. `null` is not a valid value for a variable in a
CloudFoundry manifest, so if any of the keys don't have a match in
the credentials file `cf push` will return an error and stop the
deployment.
2018-01-09 10:45:03 +00:00
Athanasios Voutsadakis
202a0d008b Add syslog drain service to preview and staging
This should and will be moved back to the approriate manifest-base-*.yml
files when it is configured for production usage.
2017-10-19 17:08:56 +01:00
Athanasios Voutsadakis
0b3136397b Drop api-paas.* route
This was introduced during the migration and is no longer needed nor
should it be used.
2017-10-12 14:51:04 +01:00
Martyn Inglis
502024b3bc Boost API to 1G from 256M 2017-05-31 15:56:56 +01:00
Martyn Inglis
25c8f71f2c Reduced memory footprint of the API apps.
Staging and prod now default to 768M of RAM, down from a 1G saves 512M per instance type
Preview down to 256M per app
2017-05-31 11:47:52 +01:00
bandesz
eaf1e5bb72 Add final routes to the Paas app 2017-03-28 12:24:12 +01:00
bandesz
72dc93c6db Add awslogs logging for PaaS 2017-02-16 17:38:30 +00:00
bandesz
fd66fbd719 Run API on Paas 2017-01-13 10:24:13 +00:00