Skip to content

Add Kubernetes Ingress support #1901

@vincentditlevinz

Description

@vincentditlevinz

Please, check https://docs.docker.com/docker-for-win/troubleshoot/.
Issues without logs and details cannot be debugged, and will be closed.

  • I have tried with the latest version of my channel (Stable or Edge)
  • I have submitted Diagnostics
  • I have included the Diagnostics ID in this Issue
  • Windows Version: Win 10 pro
  • Docker for Windows Version: 18.03.0-ce-win58 (16761)

I have installed the nginx-ingress-controller (0.10.2 from Kubernetes github) on my Kubernetes cluster and it seems to work fine. However, it exposes the node internal IP which is not directly accessible from a browser executing outside the cluster.

Expected behavior

It would be great to have a forwarding to localhost as it is the case with the LoadBalancer, but I suspect that it means a special ingress controller support inside "kubernetes for windows"

Actual behavior

The node internal IP is used as the exposed IP, this IP is unfortunately not accessible directly from the browser running on the main host.

Information

Steps to reproduce the behavior

  1. Install nginx-ingress-controller as specified here: [https://github.com/kubernetes/ingress-nginx/blob/nginx-0.10.2/deploy/README.md] (note: I had some pb with more recent versions)
  2. Create an ingress test case
  3. kubectl get ing should show the node internal IP as the ADDRESS field

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions