Skip to content

Nginx Ingress does not route on Docker for Mac #2415

Closed
@jpswade

Description

@jpswade

NGINX Ingress controller version: 0.13.0

Kubernetes version (use kubectl version):
Client Version: version.Info{Major:"1", Minor:"9", GitVersion:"v1.9.6", GitCommit:"9f8ebd171479bec0ada837d7ee641dec2f8c6dd1", GitTreeState:"clean", BuildDate:"2018-03-21T15:21:50Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"9", GitVersion:"v1.9.6", GitCommit:"9f8ebd171479bec0ada837d7ee641dec2f8c6dd1", GitTreeState:"clean", BuildDate:"2018-03-21T15:13:31Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}

Environment:

  • Cloud provider or hardware configuration: Mac

  • OS (e.g. from /etc/os-release):
    $ sw_vers
    ProductName: Mac OS X
    ProductVersion: 10.11.6
    BuildVersion: 15G1611

  • Kernel (e.g. uname -a):
    Darwin James-MacBook-Pro.local 15.6.0 Darwin Kernel Version 15.6.0: Sun Jun 4 21:43:07 PDT 2017; root:xnu-3248.70.3~1/RELEASE_X86_64 x86_64

  • Install tools:
    Docker for Mac

  • Others:

What happened:
$ nc -v -z localhost 80
nc: connectx to localhost port 80 (tcp) failed: Connection refused
nc: connectx to localhost port 80 (tcp) failed: Connection refused
nc: connectx to localhost port 80 (tcp) failed: Connection refused

What you expected to happen:
I'd expect it to be up and running on port 80 and route to the correct place.

How to reproduce it (as minimally and precisely as possible):
https://gist.github.com/jpswade/eed2033d04ca93af7745c418065efd2f

Anything else we need to know:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions