The reloading of the HTTP server has some troubles. Since this is a demo app I think it is fine to exit the program on a renewed certificate file and let Kubernetes handle the restarting of it.
This fixes the bug where a certificate renewal breaks the server.
Needs approval from an approver in each of these files:
- ~~[OWNERS](https://github.com/jetstack/cert-manager-nginx-plus-lab/blob/master/OWNERS)~~ [meyskens]
Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
The reloading of the HTTP server has some troubles. Since this is a demo app I think it is fine to exit the program on a renewed certificate file and let Kubernetes handle the restarting of it. This fixes the bug where a certificate renewal breaks the server.