{"action":"opened","issue":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/26508","repository_url":"https://api.github.com/repos/kubernetes/kubernetes","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/26508/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/26508/comments","events_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/26508/events","html_url":"https://github.com/kubernetes/kubernetes/issues/26508","id":157400014,"number":26508,"title":"Ingress with ClusterIP services","user":{"login":"sroze","id":804625,"avatar_url":"https://avatars.githubusercontent.com/u/804625?v=3","gravatar_id":"","url":"https://api.github.com/users/sroze","html_url":"https://github.com/sroze","followers_url":"https://api.github.com/users/sroze/followers","following_url":"https://api.github.com/users/sroze/following{/other_user}","gists_url":"https://api.github.com/users/sroze/gists{/gist_id}","starred_url":"https://api.github.com/users/sroze/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sroze/subscriptions","organizations_url":"https://api.github.com/users/sroze/orgs","repos_url":"https://api.github.com/users/sroze/repos","events_url":"https://api.github.com/users/sroze/events{/privacy}","received_events_url":"https://api.github.com/users/sroze/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-05-29T18:54:56Z","updated_at":"2016-05-29T18:54:56Z","closed_at":null,"body":"I've setup some services and ingresses to try out the SSL termination. I had no problem at all with `LoadBalancer` and `NodePort` services as backend but it's not working at all with `ClusterIP` service.\r\n\r\nAlthough the Ingress' backend is described as healthy, I get an HTTP error that do not come from my application.\r\n\r\n```\r\n$ kubectl describe ing nginx-cluster-ssl-ingress\r\nName:           nginx-cluster-ssl-ingress\r\nNamespace:      default\r\nAddress:        X.X.X.X\r\nDefault backend:    nginx-cluster-svc:80 (...)\r\nTLS:\r\n  ssl-certificate terminates\r\nRules:\r\n  Host  Path    Backends\r\n  ----  ----    --------\r\nAnnotations:\r\n  https-target-proxy:       k8s-tps-default-nginx-cluster-ssl-ingress\r\n  static-ip:            k8s-fw-default-nginx-cluster-ssl-ingress\r\n  target-proxy:         k8s-tp-default-nginx-cluster-ssl-ingress\r\n  url-map:          k8s-um-default-nginx-cluster-ssl-ingress\r\n  backends:         {\"k8s-be-30825\":\"HEALTHY\"}\r\n  forwarding-rule:      k8s-fw-default-nginx-cluster-ssl-ingress\r\n  https-forwarding-rule:    k8s-fws-default-nginx-cluster-ssl-ingress\r\nEvents:\r\n  FirstSeen LastSeen    Count   From                SubobjectPath   Type        Reason  Message\r\n  --------- --------    -----   ----                -------------   --------    ------  -------\r\n  28m       28m     1   {loadbalancer-controller }          Normal      ADD default/nginx-cluster-ssl-ingress\r\n  27m       27m     1   {loadbalancer-controller }          Normal      CREATE  ip: X.X.X.X\r\n```\r\n\r\nThe HTTP error is the following:\r\n```\r\n$ curl http://X.X.X.X/\r\ndefault backend - 404%\r\nMy question is quite simple: is it supposed to work with ClusterIP services? If it is supposed to as more or less written in the documentation, where should I have a look to resolve that issue?\r\n```\r\n\r\nThank you!"}}
{"actor":{"display_login":"sroze"}}