Merge pull request #2522 from alphagov/use-port-health-checks-for-api

BAU: Use port health checks for API
This commit is contained in:
Andy Paine
2019-05-30 14:58:27 +01:00
committed by GitHub

View File

@@ -4,7 +4,7 @@
'staging': ['api.staging-notify.works'], 'staging': ['api.staging-notify.works'],
'production': ['api.notifications.service.gov.uk'], 'production': ['api.notifications.service.gov.uk'],
}, },
'healthcheck-endpoint': '/_status?simple=true', 'health-check-type': 'port',
}, },
'notify-api-db-migration': {'NOTIFY_APP_NAME': 'api', 'instances': 0}, 'notify-api-db-migration': {'NOTIFY_APP_NAME': 'api', 'instances': 0},
@@ -39,12 +39,7 @@ applications:
- route: {{ route }} - route: {{ route }}
{%- endfor%} {%- endfor%}
- route: {{ CF_APP }}-{{ environment }}.cloudapps.digital - route: {{ CF_APP }}-{{ environment }}.cloudapps.digital
{% if 'healthcheck-endpoint' in app %} health-check-type: {{ app.get('health-check-type', 'process') }}
health-check-type: http
health-check-http-endpoint: {{ app['healthcheck-endpoint'] }}
{% else %}
health-check-type: process
{% endif %}
services: services:
- notify-db - notify-db