Merge pull request #1338 from aledbf/ssl-default-backend

[nginx-ingress-controller]: Add HTTPS default backend
This commit is contained in:
Prashanth B 2016-07-20 10:35:15 -07:00 committed by GitHub
commit eabad1c990
4 changed files with 156 additions and 62 deletions

View file

@ -180,6 +180,16 @@ http {
{{ end }}
{{ range $server := .servers }}
{{/* Check for default SSL backend */}}
{{ if and (eq $server.Name "_") (not $server.SSL) -}}
server {
server_name {{ $server.Name }};
listen 443;
# return protocol error.
return 444;
}
{{ end }}
server {
server_name {{ $server.Name }};
listen 80{{ if $cfg.useProxyProtocol }} proxy_protocol{{ end }};