Skip to content
This repository has been archived by the owner on Oct 21, 2024. It is now read-only.

Do not require HTTPS on healthcheck endpoint #235

Merged
merged 1 commit into from
Apr 9, 2020

Conversation

alysivji
Copy link
Member

@alysivji alysivji commented Apr 9, 2020

What does this do

Healthcheck endpoint doesn't need to be HTTPS

Flask Talisman forces all traffic to HTTPS, including internal traffic. Isn't usually isn't a problem as traefik routes all traffic to HTTPS.

When I was building out a staging environment on Kubernetes, the readiness probe was having issues with HTTPS. This fix causes everything to work.

Callouts

Healthcheck endpoints don't really need to be HTTPS, they can also be HTTP for internal use

Dependencies

n/a

@alysivji alysivji merged commit f71149d into busy-beaver-dev:master Apr 9, 2020
@alysivji alysivji deleted the http-healthcheck branch April 9, 2020 00:15
@alysivji alysivji restored the http-healthcheck branch April 9, 2020 00:48
@alysivji alysivji mentioned this pull request Apr 15, 2020
12 tasks
@alysivji alysivji deleted the http-healthcheck branch September 19, 2020 14:39
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant