Skip to content

Instantly share code, notes, and snippets.

@timoyuen
Forked from dghubble/ingress.md
Created February 6, 2018 00:34
Show Gist options
  • Save timoyuen/4c22e13dd4bbdda5e9deb7d13cc8892e to your computer and use it in GitHub Desktop.
Save timoyuen/4c22e13dd4bbdda5e9deb7d13cc8892e to your computer and use it in GitHub Desktop.

Ingress configuration options per platform.

Platform Host Port Node Port Cluster IP Provider
Bare-Metal Y Y Y NA
Google Cloud Y N N GLBC
AWS Y Y N NA
DigitalOcean Y Y N NA
Azure Y Y N NA

Ingress configuration pros/cons.

Ingress Setup Host Invasive Cost HA Router Control Needed
Host Port high low DNS RR No
Node Port medium low Nodes (i.e. kube-proxy) No
Cluster IP low low IP routes, BGP Yes
GLBC (Google Cloud only) low high ? No
AWS LB SRV Integration (not really Ingress) low high Nodes (i.e. kube-proxy) No
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment