title: Ingress with and without host
body: <p>It is really getting hard to understand and debug the rules for ingress. Can anyone share a good reference?</p>
  <p>The question is how the ingress works without specifying the host?</p>
  <pre><code>    apiVersion: extensions/v1beta1
      kind: Ingress
      metadata:
        annotations:
           nginx.ingress.kubernetes.io/force-ssl-redirect: \&quot;false\&quot;
        name: my-app
      spec:
        rules:
          http:
            paths:
            - backend:
              path: /
                serviceName: my-app
                servicePort: http
  </code></pre>
  <p>Upon assigning a host (e.g.<code>- host: aws-dsn-name.org</code>) it doesn't  work.
  Upon changing the path to <code>path: /v1/</code> it also doesn't work :( .</p>
  <p>How can I debug/check whether the mapping is correctly done?</p>
  <p>Additionally, when to use <code>extensions/v1beta1</code> or <code>networking.k8s.io/v1beta1</code></p>