IngressTLS: allow secretName to be blank for SNI routing
This commit is contained in:
@@ -1320,8 +1320,6 @@ func TestValidateIngress(t *testing.T) {
|
||||
badHostIP := newValid()
|
||||
badHostIP.Spec.Rules[0].Host = hostIP
|
||||
badHostIPErr := fmt.Sprintf("spec.rules[0].host: Invalid value: '%v'", hostIP)
|
||||
noSecretName := newValid()
|
||||
noSecretName.Spec.TLS = []extensions.IngressTLS{{SecretName: ""}}
|
||||
|
||||
errorCases := map[string]extensions.Ingress{
|
||||
"spec.backend.serviceName: Required value": servicelessBackend,
|
||||
@@ -1330,7 +1328,6 @@ func TestValidateIngress(t *testing.T) {
|
||||
"spec.rules[0].host: Invalid value": badHost,
|
||||
"spec.rules[0].http.paths: Required value": noPaths,
|
||||
"spec.rules[0].http.paths[0].path: Invalid value": noForwardSlashPath,
|
||||
"spec.tls[0].secretName: Required value": noSecretName,
|
||||
}
|
||||
errorCases[badPathErr] = badRegexPath
|
||||
errorCases[badHostIPErr] = badHostIP
|
||||
|
Reference in New Issue
Block a user